I、 Blockchain'in teknik özellikleri şun
ları içerir: (). Merkezi olmayan bir B izlenebilir C Açık ve Şeffaf D Yanlış bir şekilde kurcalanmış1. Ademi Merkezi
Blockchain üzerindeki verilerin doğrulaması, muhasebesi, depolanması, bakımı ve iletimi dağıtılmış yapılara dayanmaktadır. Merkezi kurumlar yerine matematiksel ve algoritmik yöntemler, dağıtılmış düğümler arasında güven ilişkileri oluşturmak için kullanılır, böylece merkezileştirilmemiş ve güvenilir bir dağıtılmış yapı oluşturur. İşlem katılımcıları, üçüncü taraf aracıların güven onayına güvenmeden kendilerini kanıtlayabilir ve doğrudan ticaret yapabilirler.
2. Bağlantısız
Verilerin blockchain'e yazıldıktan sonra değiştirilmesi zordur. Blockchain algoritması, üzerindeki verilerin son derece değiştirilmesini sağlar. Ulaşılması neredeyse imkansız olan sert koşullar, verilerin gerçekliğini sağlar. Dağıtılmış paylaşım: Blockchain, verilerin dağıtılmış paylaşımını gerçekleştirmek için verileri noktadan noktaya ağlar aracılığıyla eşzamanlı olarak kaydedebilir.
3. Konsensüs Güven Mekanizması
Blockchain, bir dizi konsensüs tabanlı matematiksel algoritma kullanarak merkezi kredi yaratmanın merkezi yolunu temelden değiştirmiştir. Merkezi kredi kurumları yerine teknik onay yoluyla kredi oluşturmak için robotlar arasında bir güven ağı oluşturun.
Blockchain algoritması geçirmez mekanizma ile, tüm sistemdeki her düğüm arasında veri alışverişine katılmak gerekir. Bir güven süreci oluşturmaya gerek yoktur. Sistem tarafından belirtilen kural aralığı ve zaman aralığında, düğümler diğer düğümleri aldatmak da imkansızdır, yani az sayıda düğüm sahtekarlığı tamamlayamaz.
IV. Açıklık
Blockchain sistemi açıktır. Şifrelenen işlemdeki her bir tarafın özel bilgilerine ek olarak, blockchain verileri çiftleri tüm katılımcılar halka açıktır ve herhangi bir katılımcı blockchain verilerini sorgulayabilir ve genel veri arayüzü aracılığıyla ilgili uygulamaları geliştirebilir, böylece tüm sistem bilgileri oldukça şeffaftır.
5. Anonimlik
Birbirinize güvenmeye gerek olmadığından, düğümler arasındaki kimliğin açıklanmasına gerek yoktur ve sistemdeki katılan her düğüm anonim olabilir. Her iki taraf da İşlem'e katılan bilgileri adres aracılığıyla geçer. Tüm blok bilgilerini alsalar bile, işleme katılan tarafların kim olduğunu bilemezler. Sadece özel anahtara hakim olanlar kendi cüzdanlarını açabilirler.
Ayrıca, Bitcoin gibi işlemlerde, her işlem için farklı bir adres için başvurmanız ve böylece işlem partisinin gizliliğini daha da korumanız önerilir.
VI. Çapraz platform
İnternetin TCP/IP protokolüne benzer şekilde, blockchain de temel bir iletişim protokolü olarak kabul edilebilir ve diğer mekanizmaların birlikte işbirliği blockchain'e dayalı bir değer internet oluşturur. Blockchain ağındaki düğümler, ortak algoritmalara ve veri yapılarına dayanarak bağımsız olarak çalışır. Esas olarak bilgi işlem kaynaklarını tüketir ve platformdan bağımsızdırlar. Hesaplama düğümleri herhangi bir platformda dağıtılabilir.
Blockchain'in özelliklerinin ve gelişiminin ürettiği topraktan geldiği söylenebilir - internet teknolojisinin gelişimi ve bulut bilişim ve büyük verilerin yükselişi.
II、 Dört ana blockchain teknolojisi nedir?
aslında, blockchain son on yılda köken temelinde büyük değişiklikler ve ilerleme geçirdi. Dört temel teknoloji - dağıtılmış kitaplar, konsensüs mekanizmaları, kriptografi ve akıllı sözleşmeler, blockchain'de veri depolama, veri işleme, veri güvenliği ve veri uygulamasının rolünü oynayın. Genel olarak, dört temel teknolojinin her birinin blok zincirinde kendi rolleri olması gerekir ve bunlar birlikte blok zincirinin tabanlarını inşa ederler.1., bu veritabanında saklanacak, böylece Big Kitap Dağıtılmış Blockchain'de veri depolamasında rol oynar;
Blockchain, baştan sona bir ağ oluşturmak için birçok düğümden oluşur. Merkezi ekipman ve yönetim organizasyonu. Düğümler diğer düğümleri aldatamaz. Tüm ağ merkezi olmayan, herkes bir katılımcıdır ve herkesin konuşma hakkı vardır.
2.. Veri kaydı, ancak aynı zamanda, genel "Bizans" problemini indükleyen baş ağrılarını tetikler, yani ağda daha fazla kişi dahil olmak üzere, birime ulaşmak zordur. tüm ağ. Tutarlılığı korumak için tüm düğümün hesaplarını koordine etmek için gereklidir. Son? Sonuç olarak, rızaya dayalı mekanizma, blockchain'deki düğümlerin koordinasyonunda ve veri işleme rolünün açıklığa kavuşturulmasında rol oynar.
Herkes blockchain ağına katılabilir. Blockchain, tüm düğümler başarısız olur ve düğümlerin geri kalanı her zaman normal çalışabilir. Bitcoin kuralınızı tanımak için eşdeğerdir.
Not: POW, POS, DOS ile karşılaştırıldığında konsensüs mekanizmasının avantajları ve dezavantajları nelerdir?
POW, çok akıllı bir yöntem olan iş kanıtıdır. :
Algoritma basit ve uygulanması kolaydır; Maliyet. Kaynak;
blok onay süresinin kısaltılması zordur;
Yeni blockchain farklı bir karma algoritması bulmalıdır, aksi takdirde Bitcoin bilgi işlem gücü saldırısı ile karşı karşıya kalır;
Çatal oluşturmak kolaydır ve birkaç onay beklemelidir;
Asla bir final yoktur ve amacı telafi etmek için bir kontrol noktası mekanizması gereklidir
PO kaza kanıtı. Bu mekanizmanın avantajı, POW kadar güç tüketicisi olmaması, aynı zamanda birçok dezavantajı olmasıdır:
Profesyonelleşme yoktur ve özkaynak katılımcıları muhasebeye katılmak istemeyebilir;
Bir çatal oluşturmak kolaydır, birkaç onay beklemelisiniz;
Asla bir final yoktur ve amacı telafi etmek için bir kontrol noktası mekanizması gereklidir; POS'a dayanan
DOS, muhasebecinin profesyonelleşmesinin rolünü oynar, önce muhasebeciyi haklar ve çıkarlar yoluyla seçer, daha sonra muhasebeci kitabı kaydetmek için döner. Bu yöntem hala son sorunu çözmez.
dbft (delegedBFT), blockchain sistemlerine uygulanmasını sağlamak için geliştirilmiş bir Bizans Varsayılan Tolerans algoritması sunan genel bir konsensüs mekanizması modülüdür.
DBFT, blockchain tabanlı bir teknoloji protokolüdür. Kullanıcılar, kayıt için merkezi olmayan bir ağ protokolü olan Fizik Dünyasında varlıkları ve ilgi alanlarını aktarabilir,Sorun, transfer ve işlem, tazminat ve teslimat bir nokta -nokta ağı üzerinden. Xiaoyi, sadece dijital para çemberi değil, aynı zamanda ara internet finansmanı olan Çin'in "sözleşme yasası" ve "iş hukuku" tarafından kaydedilen kurumsal özkaynakları yayınlayabilir. Xiaoyi, kitle fonlaması eylemleri, P2P çevrimiçi kredileri, dijital varlık yönetimi, akıllı sözleşmeler vb. İçin kullanılabilir.
Bu konsensüs mekanizması, Castro ve Liskov tarafından sunulan "pratik Bizans tolerans toleransına" dayanmaktadır ve blockchain sistemlerine uygulanabilmesine izin vermek için geliştirilmiştir. Bizans kusuru tolerans teknolojisi, dağıtılmış dosya sistemleri, 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ı:
C / s mimarisinin yanıt modunu P2P ağına uyarlanmış bir eş düğüm moduna geliştirin;
Dinamik olarak girebilen ve çıkabilen dinamik fikir birliğine katılım düğümlerinde statik fikir birliğine katılım düğümünü geliştirmek;
Dijital sertifikaların blockchain'e sokulması, oylama sırasında muhasebe düğümünün gerçek kimliğinin kimlik doğrulaması sorununu çözerNeden böyle bir çözüm nihayet kabul edildi?
a: a Kayıt sistemi olarak dağıtıldığı gibi, 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 kendi kendine güvensizdir. Genel Bizans sorunu, katılımcıların güven yokluğunda nasıl fikir birliği elde edebileceklerini açıklar ve kusurlara Bizans toleransı bu tür 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 açıkları, korsan saldırıları ve çeşitli kötü amaçlı düğümler gibi sorunlarla yüzleşecektir.
DBFT mekanizması muhasebeciyi haklara ve çıkarlara göre seçmektir, daha sonra muhasebeci Bizans kusurları ile 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 desteklenir ve her bloğun bir sonu vardır ve kurtulmaz;
algoritmanın güvenilirliğinin katı matematiksel kanıtı vardır
dezavantajları:
1/3 veya daha fazla kitap kaydı çalışmayı sona erdirdiğinde, sistem hizmet sağlayamayacak;
Birbirleriyle 1/3 veya daha fazla işbirliği yaptıklarında, diğer tüm muhasebeciler ağın iki adası üretildiğinde bölünür, kötü niyetli muhasebeciler sistem arzına neden olabilir, ancak kanıtı kriptografik bırakırlar;
Yukarıdaki özette, DBFT mekanizmasının en merkezi noktası maksimum kapsamı sağlamaktır. Blockchain'in gerçek finansal uygulama senaryolarına uyarlanmasını sağlar. Örneğin, Columbus konsensüs 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, herkes açılamaz çünküVerileri kurtaracak alan yok.
3 .. Dirençli özellikler, sadece blockchain ağındadır. Veri sahipliğinin doğrulanması.
Benzersiz veya birden çok veritabanındaki değişiklikler diğer veritabanlarını etkilemez. Tüm ağdan elde edilen verilerin% 51'inden fazlası eşzamanlı olarak değiştirilmesi dışında, bu neredeyse imkansızdır. Blockchain'deki her işlem, kriptografik yöntemlerle iki bitişik bloğa bağlanır, bu nedenle geçmişte ve mevcut işlemde izlenebilir. Bu veri yapısı, blockchain'in blockchain blockchain blockchain. Şifreleme doğrama değeri, horoding, sırasını zaman değiştirerek belirler ve rahatsız edilmeyecektir.
Bu ilke, mal sistemi de dahil olmak üzere ticaret sistemimizde çalışır. Alın. Böyle bir veri depolama yapısı sayesinde 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 tüm işlem bilgileri herkese açıktır, bu nedenle her işlem tüm düğümler için görülebilir. Örneğin, her bilgisayar makinesinin bir kez, her bilgisayar makinesini kimin başlattığını ve kimin başlatmadığını bilmiyoruz. .
4. Belirli güven sorunlarını çözmek istediğimizde, koşulları kod şeklinde net bir şekilde listelemek ve programlar aracılığıyla yürütmek için akıllı sözleşmeleri kullanabiliriz. Blockchain'de verilerin yürütülmesi ve uygulanması. Akıllı sözleşmeler, aracıların hizmetlerinden kaçınırken, şeffaf ve çatışmadan para, mal, eylem veya değerli unsur alışverişi yapmanıza yardımcı olabilir. Gelecek. Akıllı sözleşmeler sayesinde varlıklar veya para programa aktarılır. derhal gönderen kişiye veya bir kombinasyonuna iade edilmelidir. (Otomatik olarak uygulandı, hesap yok) Aynı anda, güvenlik ve değişmezlik yapan büyük bir merkezi olmayan kitap Stocke ve Copys.
Akıllı Sözleşmelerin Özellikleri
Özerklik - Aracıyı ve üçüncü tarafı iptal edin, bir anlaşmaya varan sizsiniz; onaylamak. Bu arada, bu aynı zamanda üçüncü taraf kullanım tehlikesini de ortadan kaldırır, çünkü yürütme, önyargılı bir veya daha fazla kişi tarafından mümkün olmak yerine ağ tarafından otomatik olarak yönetilir.
Trust - Dosyalarınız büyük paylaşılan 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 sitesi şifrelemesi ve dosyalarınızın güvenliğini sağlayın. Hacking yok. Aslında, bu kodu kırmak ve nüfuz etmek için çok zeki bir korsan gerektirir.
Hız- Genellikle belgeleri manuel olarak işlemek için çok fazla zaman ve evrak harcamanız gerekir. Akıllı sözleşmeler, görevleri 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ıkları için para biriktirebilir. Örneğin, işleminize katılmak için bir noter ödemelisiniz.
Hassasiyet - Otomatik sözleşmeler hayırSadece daha hızlı ve daha ucuz, aynı zamanda formların manuel olarak doldurulmasının neden olduğu hatalardan da kaçının.
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 gidecek, ödeyecek ve belgeleri alana kadar bekleyeceksiniz. Akıllı Sözleşmeler sayesinde otomatik bir distribütöre (büyük bir kitap gibi) bir bitcoin koyarsınız ve alıcınızı, ehliyetinizi veya hesabınıza herhangi bir şey koyarsınız. Daha da önemlisi, akıllı sözleşmeler sadece anlaşmanın kurallarını ve cezaları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, yalnızca tüm yetkili parçalar arasında var olan merkezi olmayan bir sistem olmasıdır, aracı (ara maddesi için ödeme yapması gerekmez kişi), bu size zaman ve çatışmalardan tasarruf edebilir. Blockchains ile ilgili sorunlar var, ancak notları 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 özelliklerinin akıllı sözleşmelere uygulanması çeşitli iş ve yaşam sözleşmelerini daha kolay iyileştirecektir.
Blockchain teknolojisini ne içermez? Big> Bilginin yasaklanmasını ne içermez? Temel olarak, paylaşılan bir veritabanı, verileri veya içinde depolanan bilgilerdir. Blockchain'de kullanılan teknoloji ne içermiyor? () B Büyük Veri Ağı D GelgoritmasıBlockchain, yaygın bir muhasebe teknolojisidir. Blockchain neredeyse iki seviyeye ayrılabilir: biri blockchain'in temel teknolojisidir; Blockchain sınıflandırması
blockchainkoalisyon zincirlerini içermez. İşlemler gönderebilen herhangi bir kuruluş tarafından kontrol edilemez, işlemler blockchain'den iyi bir onaydan elde edilebilir ve herkes buna katılabilir.
Koalisyon zinciri, sözleşmeye katılabilen, ancak muhasebe süreciyle ilgili değildir.Üçüncü zincir, içinde dağıtılan muhasebeyi benimseyen bir şirket ve birimi gösteren özel zincirdir.
Blockchain Özellikleri
1. Blockchain teknolojisi ek yabancı yönetim ajanslarına veya donanım tesislerine dayanmaz ve merkezi bir kontrolü yoktur. . Ademi merkeziyetçilik, blockchain'de en belirgin ve gerekli özelliktir.
2. Blockchain teknolojisi açık kaynaktır. Bilgi çok şeffaf.
3. Konsensüs ve protokollerin özelliklerine dayanarak (Bitcoin'in kullandığı perakende algoritmalar gibi çeşitli spor algoritmalarına benzer), blockchain sistemi diğer partilere tam olarak bağımlı değildir. Herhangi bir insan müdahalesi.
Ana blockchain teknolojisine ait olmayan
VPN'dir. Sorular hakkındaki bilgilere göre, blockchain'in ana teknolojileri şunları içerir: dağıtılmış depolama, şifreleme, konsensüs mekanizması, akıllı sözleşmeler ve VPN teknolojisinin eksikliği.
Blockchain için temel teknoloji nedir? Seri, tüm seri için tedavi verileri içerir, yani her veri bloğu merkezdir.