Blockchain teknolojisi nedir? Blockchain teknolojisinin temel bileşimi nedir? Blockchain teknolojisi nedir: Blockchain Technology, dağıtılmış veri depolama, noktadan noktaya iletim, konsensüs mekanizmaları ve şifreleme algoritmaları gibi bilgisayar teknolojilerini kullanan yeni bir uygulama modelidir. Bu teknik model altında, işlem muhasebesi farklı yerlerde dağıtılan birden fazla düğüm tarafından tamamlanır, her düğüm, işlemin yasallığı denetlemeye katılmak ve bunun için ortaklaşa ifade vermek için tam hesabı kaydeder. Blockchain teknolojisinin temel bileşimi: 1. Dağıtılmış Defter: İşlem Muhasebesi, farklı yerlerde dağıtılan birden çok düğüm tarafından tamamlanır, her düğüm tam bir hesap kaydeder ve işlem bilgilerinin açıklığını, şeffaflığını ve hakemleştirilmesini sağlar. . 2. Konsensüs mekanizması: Tüm muhasebe düğümleri, fikir birliği mekanizmaları yoluyla güvene ulaşır, işlem kayıtlarının geçerliliğini belirler ve kurcalamayı önler. Blockchain, farklı uygulama senaryoları için uygun, verimlilik ve güvenliği dengeleyen çeşitli fikir birliği mekanizmaları önermektedir. 3. Asimetrik Şifreleme ve Yetkilendirme Teknolojisi: Blockchain'de depolanan işlem bilgileri halka açıktır, ancak hesap kimlik bilgileri oldukça şifrelenir ve yalnızca veri sahibinin yetkisi altında erişilebilir, veri güvenliği ve gizliliği sağlar. 4. Akıllı Sözleşme: Güvenilir ve kurcalamasız verilere dayanarak, akıllı sözleşmeler otomatik olarak önceden tanımlanmış kuralları ve terimleri yürütebilir ve bunları sigorta ve finans gibi birden fazla alana uygulayabilir. Blockchain teknolojisinin avantajları ve uygulamaları: Blockchain teknolojisi, uygulamaların genişletilmesiyle çeşitli endüstrilerden daha fazla dikkat çekmiştir. Avantajı, işlemlerdeki güven ve güvenlik sorunlarını ortadan kaldırması ve dağıtılmış defterler, konsensüs mekanizmaları, asimetrik şifreleme ve akıllı sözleşmeler gibi teknik özelliklerle elde edilmesidir. Finans, sağlık ve hukuk gibi birçok alanda blockchain teknolojisi geniş uygulama beklentileri göstermiştir ve internet finans endüstrisinde bir sonraki eğilim olarak kabul edilmektedir. Dört ana blok zincir teknolojisi nedir? Aslında, blockchain son on yıl içinde orijinal temelde büyük değişiklikler ve ilerleme geçirmiştir: Dağıtılmış kayıtlar, rıza mekanizmaları, şifreleme ve akıllı sözleşmeler, veri depolama, işleme, verilerin, verilerin, verilerin, verilerin, verilerin, verilerin, verilerin rolünü oynarlar. Blockchain'de verilerin güvenliği ve uygulanması. Genel olarak, dört ana teknolojinin her birinin blockchain'de kendi rolleri olması ve blockchain'in temellerini ortaklaşa inşa etmelidir.

1 , bu veritabanında arşivlenecek, bu nedenle Mastro Dağıtılan Kitap, blockchain'deki verilerin arşivinde rol oynar;

Blockchain, uçtan uca ağ merkezi bir ekipman ve yönetim organizasyonu oluşturmak için birlikte birçok düğümden oluşur. Düğümler diğer düğümleri aldatamaz. Tüm ağ merkezi olmayan bir şekilde, herkes bir katılımcıdır ve herkesin konuşma hakkı vardır.

2. Verilerin kaydedilmesi, ancak aynı zamanda, baş ağrısını indükleyen "Bizans General" problemi türetilir veya ağda yer alan daha fazla insanı, üniteyi elde etmek daha zordur Sonu tutarlılığı korumak için tüm düğümün hesaplarını koordine etmek gerekir mi? Kayıt hakkını elde etmek için, ağın tamamı kim tarafından işlenen verileri kullanacaktır. Bu nedenle, rıza mekanizması, blockchain'deki düğümlerin koordinasyonunda ve veri işleme rolünün netleştirilmesinde rol oynar.

Herkes blockchain ağına katılabilir. Blockchain, herhangi bir düğüm başarısız olur ve düğümlerin geri kalanı hala normal çalışabilir. Oyunun kurallarını tanımak için eşdeğerdir. Bitcoin kuralı büyük hesaplamalar yapmaktır ve bunu hesaplayan herkes önce gücü ödüllendirecektir.

Not: POW, POS, Doss'a kıyasla rıza mekanizmasının avantajları ve dezavantajları nelerdir?

POW, çok akıllı bir yöntem olan iş testidir:

Algoritma basit ve uygulanması kolaydır; Maliyet.;

Dezavantajları çok açıktır:

atık kaynağının enerjisi;

Blokların onaylanma süresinin kısaltılması zordur;

Çatallar üretmek kolaydır ve daha fazla onay beklemek gerekir;

Asla bir final yoktur ve amacı telafi etmek için bir kontrol noktası mekanizması gerekir

POS katılım kanıtıdır. Bu mekanizmanın avantajı, güç kadar tüketici olmaması, aynı zamanda birçok dezavantajı olmasıdır:

Hiçbir profesyonelleşme ve özkaynak katılımcıları muhasebeye katılmak istemeyebilir;

Çatal üretmek kolaydır, daha fazla onay beklemek gerekir;

Asla bir final yoktur ve amacı telafi etmek için bir kontrol noktası mekanizması gerekir;

DPO, POS'a dayanarak, muhasebe profesyonelleşmesinin rolünü üstlenir, önce muhasebeciyi haklar ve faiz yoluyla seçer ve bu nedenle muhasebeci kitabı kaydetmek için alternatiftir. Bu yöntem henüz nihai sorunu çözmez.

dbft (delegedBFT), blockchain sistemlerine uygulanmasını sağlamak için geliştirilmiş bir Bizans başarısızlık tolerans algoritması sunan genel bir onay mekanizması modülüdür.

DBFT, blockchain teknolojisine dayanan bir protokoldür. Kullanıcılar, faaliyetleri ve ilgi alanlarını, kayıt, sorun, transfer ve işlemler için merkezi olmayan bir ağ protokolü olan PhyicodiGitalizasyon Dünyasına aktarabilir,bir nokta punt ağı üzerinden tazminat ve teslimat. Xiaoyi, sadece dijital para çemberi değil, aynı zamanda ana internet finansmanı olan Çin'in "sözleşme yasası" ve "şirket yasası" tarafından tanınan şirket eylemlerini de yayınlayabilir. Xiaoyi, hisse senedi crowdfunding, çevrimiçi P2P kredileri, dijital kaynak yönetimi, akıllı sözleşmeler vb. İçin kullanılabilir.

Bu rıza mekanizması, Castro ve Liskov tarafından önerilen "Bizans başarısızlıklarının pratik toleransına" dayanmaktadır ve blockchain sistemlerine uygulanabilmesine izin vermek için geliştirilmiştir. Bizans başarısızlık toleransı teknolojisi, dağıtılmış dosya sistemi, dağıtılmış işbirliği sistemleri, bulut bilişim, vb. Gibi dağıtılmış sistemlerde yaygın olarak kullanılmaktadır. DBFT esas olarak aşağıdaki iyileştirmeleri yaptı:

P2P ağı için uygun bir eş düğüm moduna C/S mimari talebinin yanıt modunu geliştirin;

Statik onay düğümünü, dinamik olarak girebilen ve çıkabilen dinamik konsensüsün katılımının katılımına katılmak için geliştirir;

Blockchain'e dijital sertifikaların tanıtılması, oydaki muhasebe düğümünün gerçek kimliğinin kimlik doğrulaması sorununu çözer

Neden böyle bir çözüm benimsendi?

a: Dağıtılmış bir muhasebe sistemi olarak, Blockchain'in iç ekonomik modeli, her katılımcının güvenmek zorunda kalmadan diğer katılımcılara güvenebileceğini belirler, bu da çok güven yokluğu. Genel Bizans sorunu, katılımcıların güven yokluğunda rıza gösterebileceklerini açıklar ve Bizans başarısızlık tolerans teknolojisi bu sorunların çözümüdür. Buna ek olarak, blockchain ağı ortamı çok karmaşıktır ve ağ gecikmesi, iletim hataları, yazılım hataları, güvenlik güvenlik açığı, hacker saldırıları ve çeşitli zararlı düğümler gibi sorunlarla karşılaşır.

DBFT mekanizması muhasebe ve faiz muhasebecisini seçmektir, bu nedenle muhasebeci Bizans başarısızlık tolerans algoritması yoluyla bir fikir birliğine ulaşır. ;

Her türlü hatayı tolere edebilir;

Muhasebe işbirliği içinde birkaç kişi tarafından tamamlanır ve her bloğun amaçları vardır ve çatal yapmaz;

algoritmanın güvenilirliği titiz bir matematiksel teste sahiptir

dezavantajları:

1/3 veya daha fazla muhasebe çalışmayı durdurduğunda, sistem hizmet sağlayamayacak;

1/3 veya daha fazla muhasebe birbirleriyle işbirliği yaptığında, diğer tüm muhasebeciler sadece iki ağ adası muhasebe ve zararlı muhasebeciler çatallara neden olabilir, ancak kriptografik kanıtlar bırakacaksa bölünür;

Yukarıdaki özette, DBFT mekanizmasının en temel noktası maksimum uzantıyı garanti etmektir. Blockchain'in gerçek finansal uygulama senaryoları için uygun olmasını sağlar. Örneğin, Columbus'un onay mekanizmamız DPOS+DBFT'nin rıza mekanizmasıdır. Tüm düğümlerimizden biri veya cihazlardan biri devre dışı bırakılırsa, diğer düğümler hala normal çalışır ve tüm ağ sistemini etkilemez. Ancak Tencent sunucusu kapalıysa, verileri kurtarmak için yerleştirmediğiniz için herkesin WeChat açılamaz.

3. Dirençli özellikler, sadece blockchain ağındadır. Verilerin sahipliğini kontrol edin.

Tek veritabanındaki veya daha fazlasındaki değişiklikler diğer veritabanlarını etkilemez. Tüm ağın verilerinin% 51'inden fazlası eşzamanlı olarak değiştirilecek neredeyse imkansızdır. Blockchain'deki her işlem iki bloğa bağlıKriptografik yöntemlerle bitişik, bu nedenle herhangi bir işlemin geçmişine ve bugüne kadar izlenebilir. Bu, verilerin yapısı, interstation'ın engellenmesi ve blockchain bloğunun gövdesidir. Crittographyhash değeri, zaman damgası, zaman damgası sırasını belirler ve kesintiye uğramayacaktır.

Bu ilke, hammadde sistemi de dahil olmak üzere şirket sistemimizde çalışır. Ön. Her adımı attığımızda, bilgi verilerini blockchain sistemine yazıyoruz. Böyle bir veri depolama yapısı aracılığıyla birlikte inanabiliriz.

Ayrıca, veriler değiştirilemez. Bu sadece bir olasılık. Blockchain teknolojisi neden internet teknolojisinden daha zararlı ve daha güvenli? , belki onu değiştirmek için hızlı bir şekilde bulabilirsiniz, ancak hepsini değiştirmek zordur.

Blockchain'deki işlemle ilgili tüm bilgiler herkese açıktır, bu nedenle her işlem tüm düğümler tarafından görülebilir. Örneğin, her bilgisayar makinesi başladıktan sonra, her bilgisayar makinesini kimin başlattığını ve kimin başlatmadığını bilmiyoruz. .

4. Akıllı Sözleşme - Uygulamaların Yürütülmesi

Son olarak, dağıtılmış ana kitabına dayalı olarak başvuru düzeyinde akıllı sözleşmeler oluşturmak mümkündür. Bazı güven sorunlarını çözmek istediğimizde, koşulları kod şeklinde net bir şekilde listelemek ve programlar aracılığıyla gerçekleştirmek için akıllı sözleşmeleri kullanabiliriz. Blockchain'de veri ve uygulamanın yürütülmesi. Akıllı sözleşmeler, aracıların hizmetlerinden kaçınırken, şeffaf bir şekilde ve çatışmalar olmadan para, mülk, hisse veya değerli unsur alışverişi yapmanıza yardımcı olabilir. Gelecek. Akıllı sözleşmeler yoluyla varlık veya para birimi programa aktarılır. Hemen gönderen kişiye ya da bir kombinasyonuna geri dönmüş olmalı. (Otomatik olarak uygulanır, hesabın atanması yoktur) Aynı anda, merkezi olmayan bir ana kitap da kopya dosyalarını ezberler ve belirli bir güvenlik ve ayinsizlik haline getirir. Akıllı sözleşmelerin işlevselliği

otonom - aracı ve üçüncü tarafı iptal eder, bir anlaşmaya varan sizsiniz; onaylamak. Bu arada, bu aynı zamanda üçüncü taraf manipülasyonu tehlikesini de ortadan kaldırır, çünkü yürütme, önyargılı bir veya daha fazla kişi tarafından mümkün olan bir veya daha fazla kişi tarafından mümkün olandan ziyade ağ tarafından otomatik olarak yönetilir.

Trust - Dosyalarınız paylaşılan ana kitapta şifrelenmiştir. Birisi onu kaybettiklerini söyleyemez.

Yedek - Bankanızın tasarruf hesabınızı kaybetip kaybetmediğini hayal edin. Blockchain'de, her arkadaşınızın omuzları vardır. Belgeniz birkaç kez tekrarlandı.

Güvenlik - Şifreleme, web sitesi şifrelemesi ve dosya güvenliği sağlama. Hacking yok. Aslında, bu, kodu kırması ve nüfuz etmesi için çok zeki bir hacker gerektirir.

Hız: Belgeleri manuel olarak işlemek için genellikle çok zamanınız ve belgeleriniz vardır. Akıllı sözleşmeler, faaliyetleri otomatikleştirmek için yazılım kodunu kullanır, böylece bir dizi iş sürecinin süresini azaltır.

Maliyet tasarrufu - Akıllı sözleşmeler aracıları ortadan kaldırdıkça tasarruf edebilir. Örneğin, işleminize katılmak için bir noter ödemeniz gerekir.

Hassasiyet - Otomatik sözleşmeler sadece daha hızlı ve daha ucuz değil, aynı zamanda modüllerin manuel derlemesinin neden olduğu hatalardan da kaçınır.

Akıllı bir sözleşmeyi tanımlamanın en iyi yolu, teknolojiyi otomatik bir distribütörle karşılaştırmaktır. Genellikle, bir avukata veya notere gideceksiniz, ödeme yapacak ve belgeleri almanızı bekleyeceksiniz. Akıllı sözleşmeler yoluyla '' Bir distribütöre bitcoin koyOtomatik (ana kitap gibi) ve depozitonuzu garanti etmek için, ehliyet veya hesabınızdaki başka bir şey için koyun. Daha da önemlisi, akıllı sözleşmeler sadece anlaşmanın kurallarını ve yaptırımlarını geleneksel sözleşmelerle aynı şekilde tanımlamakla kalmaz, aynı zamanda bu yükümlülükleri otomatik olarak yerine getirir.

Akıllı Sözleşmeler ve Blockchain

Blockchain ile ilgili en iyi şey ), size zaman ve çatışmadan tasarruf edebilir. Blockchains ile ilgili sorunlar var, ancak değerlendirmeleri inkar edilemez derecede daha hızlı, daha ucuz ve daha güvenlidir, bu yüzden bankalar ve hükümetler onlara yönelir. Blockchain teknolojisinin akıllı sözleşmelere uygulanması için özelliklerinin kullanılması, işte ve yaşamda daha rahat bir şekilde çeşitli sözleşmeleri geliştirecektir.