2. Kamu zinciri, resmi bir organizasyon yok, yönetim kuruluşu yok ve merkezi bir sunucu yok. Katılımcı düğümler, kontrol olmadan sistemin kurallarına göre ağa serbestçe erişir ve düğümler bir konsensüs mekanizmasına dayanarak çalışır. (Yıkıcı: Kesinlikle güvenilir ve halka açık) Tipik durum: Dijital para Bitcoin'i temsil eder. Bir grup içinde özel zincirler kurulur.
3. Blockchain Technology --- Veri Katmanı: Ledger Core Technology Blok + Zincirinin Veri Yapısı Tasarım: Teknik olarak, blok işlemleri kaydeden ve işlemdeki fonların akışını yansıtan bir veri yapısıdır.
⓵ Dört ana blockchain teknolojisi nedir?
Dört ana teknoloji dağıtılmış muhasebe kitapları, konsensüs mekanizmaları, kriptografi ve entelektüel sözleşmelerdir, blockchain'de veri depolama, veri işleme, veri güvenliği ve verilerin rolünü oynar. Genel olarak, dört ana teknolojinin her biri blockchain'de kendi rolünü oynamalı ve birlikte blockchain'in temelini oluşturmalıdır.1. Bu veritabanında saklanacak, böylece dağıtılmış kitap blockchain'de verilerin depolanmasında rol oynar;
Blockchain, merkezi bir ekipman ve kontrollerin organizasyonu oluşturmak için birçok bileşenden 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.. Veri kaydı, ancak aynı zamanda baş ağrısına, “Bizans ortak” bir problemine neden olan bir sorun var, yani ağa ne kadar çok kişi dahil olursa, başarmak daha zordur. Koordinasyon için Birlik Birlik Tutarlılığı korumak için tüm düğümün hesapları kayıt hakkı elde etmek için sondur, tüm ağ kim tarafından işlenen verileri kullanacaktır. Sonuç olarak, konsensüs mekanizması blok zincirindeki düğümleri koordine etmede ve veri işleme rolünü açıklığa kavuşturmada rol oynar.
blok ağına katılabilir. Blockchain, herhangi bir düğüm başarısız olur ve düğümlerin geri kalanı hala normal çalışabilir. Bu, oyun kurallarınızın tanınmasına eşdeğerdir. Bitcoin'in kuralı büyük hesaplamalar yapmaktır ve bunu hesaplayan kişi önce POW'u ödüllendirir.
not. POW, POS, DPO'lara kıyasla konsensüs mekanizmasının avantajları ve dezavantajları nelerdir? :
Algoritma basit ve gerçekleştirilmesi kolaydır; Fiyat. Kaynak;
Çatallar üretmek kolaydır ve birden fazla kanıt beklemek gerekir; Bahanın kanıtıdır. Bu mekanizmanın avantajı, gücü POW olarak tüketmemesi, aynı zamanda birçok dezavantajı olmasıdır:Profesyonelleşme yoktur ve sermayesi olan katılımcılar muhasebeye katılmak istemeyebilir;
KolayBir çatal oluşturun, çok sayıda kanıt beklemeniz gerekir; nihayet asla asla ve kesinliği telafi etmek için bir kontrol noktası mekanizması gereklidir;
DPOS, POS'a dayanarak, muhasebecinin profesyonelleşmesinin rolünü üstlenir, önce muhasebeciyi haklar ve çıkarlar yoluyla seçer ve daha sonra muhasebeci sırayla kitabı yazar. Bu yaklaşım hala nihai sorunu çözmemektedir.
dbft (delegedBFT), blockchain sistemlerine uygulanmasına izin vermek için Bizans direnci için geliştirilmiş bir algoritma sunan konsensüs mekanizmasının ortak bir modülüdür.
DBFT, blockchain teknolojisine dayanan bir protokoldür. Kullanıcılar, bir puan ağı üzerinden kayıt, ihraç, transfer ve işlemler, temizlik ve teslimat için merkezi olmayan bir ağ protokolü olan dünyanın fiziksel dünyasında varlıkları ve çıkarları gerçekleştirebilir. Xiaoyi, sadece dijital para birimi değil, aynı zamanda ana internet finansları olan Çin’in “Sözleşmeler Yasası” ve “Şirket Yasası” tarafından tanınan bir kurumsal hissedar yayınlayabilir. Xiaoyi, kitle fonlaması, P2P çevrimiçi, dijital varlıkların kontrolü, entelektüel sözleşmelerin kontrolü, vb. İçin kullanılabilir. Bu fikir birliği mekanizması, Castro ve Lizov tarafından önerilen “hatalara karşı pratik Bizans direnci” ye dayanmaktadır ve blockchain'e uygulanmasına izin vermek için geliştirilmiştir. Sistemler. Bizans arızalarına karşı direnç teknolojisi, dağıtılmış dosya sistemleri, dağıtılmış ortak çalışma 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ı:
Mimarinin isteği c.
Blockchain'e dijital sertifikaların tanıtılması, oy kullanırken muhasebe düğümünün gerçek kimliğinin kimlik doğrulaması sorununu çözerBu karar neden sonuçta verildi?
a: Dağıtılmış bir kitap sistemi olarak, iç ekonomik modelBlockchain, her katılımcının güvenmeye gerek kalmadan diğer katılımcılara güvenebileceğini belirler, bu da çok güvenilirliktir. Bizans genel problemi, katılımcıların güven yokluğunda nasıl fikir birliği elde edebileceklerini açıklar ve Bizans istikrarı teknolojisi bu tür sorunlara bir çözümdür. Buna ek olarak, blockchain'in ağ ortamı çok karmaşıktır ve ağ gecikmesi, iletim hataları, programatik hatalar, güvenlik güvenlik açıkları, hacker istilaları ve çeşitli kötü amaçlı düğümler gibi sorunlarla karşılaşacaktır.
dbft, mekanizma haklar ve çıkarlar konusunda bir muhasebeci seçmektir ve daha sonra muhasebeci, bir hatadan Bizans geliri algoritması kullanarak bir fikir birliğine ulaşır. ;
Her türlü hataya dayanabilir;
Muhasebe işbirliği içinde birkaç kişi ile biter ve her bloğun kesinliğe sahiptir ve çatal olmaz;
p>algoritmanın güvenilirliğinde katı matematiksel kanıtlara sahiptir
dezavantajları:
1/3 veya daha fazla muhasebeci çalışmayı bıraktığında, sistem olmayacak hizmet sağlayabilmek;
, 1/3 veya daha fazla muhasebeci birbirleriyle işbirliği yaptığında, diğer tüm muhasebeciler iki ağ adası olduğunda bölünür. Yapılan, kötü niyetli muhasebeciler çatallara yol açabilir, ancak kriptografik veriler bırakacaklar;
Yukarıdaki özgeçmişte, DBFT mekanizmasının en ana noktası maksimum derece sağlamaktır. Blockchain'in finansal uygulamanın gerçek senaryoları için uygun olmasını sağlar. Örneğin, Columbus konsensüs mekanizmamız bir konsensüs mekanizması DPOS+DBFT'dir. 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, veri alacak yeriniz olmadığı için her şey açılamaz.
3. Ana veri yapısı kriptografi ile belirlenir. Sürdürülebilir özellikler, sadece blockchain ağında. Veri güvenliği ve veri sahipliği.
Bireysel veya birkaç veritabanının değişiklikleri diğer veritabanlarını etkileyemez. Ağ genelinde değişecek verilerin% 51'den fazlası hariç, bu gerçekleşmesi neredeyse imkansızdır.eşzamanlı olarak. Blockchain'deki her işlem, kriptografik yöntemler kullanılarak iki komşu bloğa bağlanır, böylece herhangi bir işlem için geçmişe ve şimdiki kadar izlenebilir. Bu bir veri yapısı, bir blok başlığı ve blockchain blok kasasıdır. Hesh'in kriptografisi, zaman etiketi, sırasını geçici işaretle belirler ve kırılmayacaktır.
Bu ilke, ürün sistemi de dahil olmak üzere iş sistemimizde çalışır. Ön. Her adımı attığımızdan beri blockchain sistemine bilgi verileri yazıyoruz. Böyle bir veri depolama yapısı sayesinde birlikte inanabiliriz.
Ayrıca, veriler değiştirilemez. Bu sadece bir fırsat. Blockchain teknolojisi neden İnternet teknolojisinden daha zararlı ve güvenlidir? , belki de değiştirmek için bunlardan birini hızlı bir şekilde bulabilirsiniz, ancak hepsini değiştirmek zordur.
Blockchain'deki işlem hakkında bilgi herkese açıktır, bu nedenle her işlem tüm düğümler tarafından görülebilir. Örneğin, her bilgisayarın başlangıcından sonra, her bilgisayarı kimin başlattığını ve kimin başlamadığını bilmiyoruz. Alan
4. Güvenle ilgili bazı sorunları çözmek istediğimizde, entelektüel sözleşmeleri kod biçiminde açıkça listelemek ve programları kullanarak yerine getirmek için kullanabiliriz. Blockchain'de veri yürütme ve uygulama.
Akıllı sözleşmeler, aracılardan kaçınırken, şeffaf ve çatışmalar olmadan para, mülk, hisse veya değerli eşyalar alışverişine yardımcı olabilir. gelecek. Entelektüel sözleşmeler sayesinde varlıklar veya para birimi programa aktarılır. Hemen onu gönderen kişiye veya bunun bir kombinasyonuna iade edilmelidir. (Otomatik olarak kullanılır, hesaba bağlı değildir) Aynı zamanda, merkezi olmayan kitap ayrıca dosyaları da saklar ve kopyalar, bu da belirli güvenliğini ve değişmezliğini sağlar.
Entelektüel Sözleşmelerin Özellikleri
Özerklik - Aracıları ve üçüncü tarafları iptal edin, bir anlaşmaya varırsınız; onaylamak. Bu arada, bu aynı zamanda üçüncü taraf destekçileriyle manipülasyon tehlikesini de ortadan kaldırır, çünkü yürütme otomatik olarak ağ tarafından kontrol edilir ve bir veya bir veya mümkün değilÖnyargılı olabilecek birkaç kişi.
Trust - Dosyalarınız genel kitapta şifrelenmiştir. Birisi onu kaybettiğini söyleyemez.
Yedek - Bankanızın tasarruf hesabınızı kaybetip kaybetmediğini hayal edin. Blockchain'de her arkadaşın sırtınız var. Belgeniz birkaç kez tekrarlandı.
Güvenlik - Kriptografi, Web sitesinin şifrelemesi ve dosyalarınızın güvenliğini sağlamak. Hacking yok. Aslında, bu, kodu kesmek ve içine girmek için çok akıllı bir hacker gerektirir.
Hız- genellikle belgeleri manuel olarak işleme için çok fazla zaman ve belge harcamanız gerekir. Akıllı sözleşmeler, görevleri otomatikleştirmek için program kodunu kullanır, böylece bir dizi iş sürecinin süresini azaltır. Tasarruf tasarrufu için
- Entelektüel sözleşmeler, aracıları ortadan kaldırdıkları için size paradan tasarruf edebilir. Örneğin, anlaşmanızı ifade etmek için bir noter ödemelisiniz.
Doğruluk - Otomatik sözleşmeler sadece daha hızlı ve daha ucuz değil, aynı zamanda formları manuel olarak doldurmanın neden olduğu hatalardan da kaçınır.
Entelektüel bir sözleşmeyi tanımlamanın en iyi yolu, teknolojiyi bir ticaret otomatik ile karşılaştırmaktır. Genellikle bir avukata veya notere gidecek, ödeyecek ve belge alana kadar bekleyeceksiniz. Akıllı sözleşmelerle “Bitcoin'i bir ticaret makinesine (örneğin bir kitap) yatırdınız ve hesabınıza koşullu depozitonuz, ehliyet veya başka bir şey yatırım yaptınız. Daha da önemlisi, entelektüel sözleşmeler sadece anlaşmanın kurallarını ve para cezalarını geleneksel sözleşmelerle aynı şekilde belirlemekle kalmaz, aynı zamanda bu yükümlülükleri otomatik olarak yerine getirir.
Akıllı Sözleşmeler ve Blockchain
Blockchain'deki en iyi şey, izin verilen tüm taraflar arasında var olan merkezi olmayan bir sistem olduğu için, orta yaş için ödeme yapması gerekmediğidir. (Aracı), bu size zaman ve çatışmadan tasarruf edebilir. Blockchains ile ilgili sorunlar var, ancak derecelendirmeleri şüphesiz geleneksel sistemlerden daha hızlı, daha ucuz ve daha güvenli, bu nedenle bankalar ve hükümetler onlara yöneliyor. Entelektüel sözleşmelere uygulamak için blockchain teknolojisi özelliklerinin kullanılması daha uygun olacaktır.İş ve yaşamda çeşitli sözleşmeler.
1. Algoritma (konsensüs mekanizması), şifreleme imzası algoritması, muhasebe ve depolama modeli.
2. Şu anda, blockchain için dört tip fikir birliği mekanizması vardır: POW, POS, DPO ve dağıtılmış dizi algoritmaları.
3. Üç ana teknoloji Machine Trust tarafından desteklenmektedir, yani ağ teknolojisi sayesinde, nokta, işlem önlemlerinin merkezi olmayan, bilgi ile yanlış sahte, geri dönüşü olmayan işlemler gibi karmaşık görevlerde atılımlar elde ettik. ve bilginin şifrelemesi.
4.