BlockCain teknolojileri nelerdir? Çekirdek Teknoloji Blockchain'e Giriş Şu anda sıcak internet konusu nedir? Blockchain teknolojisini söylememe gerek yok. Ancak, birçok arkadaş bu teknolojiyi duydu ve bu konuda çok fazla değil. Blockchain teknolojilerinin neler olduğunu daha yüksek anlayışta? Referans için sizi temel teknoloji blokchar'ınıza tanıtacağız. Hangi çekirdek blockchain teknolojisi? Blockchar teknolojisi (herhangi bir kişi tarafından görülebilir) veya lisanslı bir ağ (sadece yetkileri tarafından görülmez, bu da ağ katılımcılarında gerçek zamanlı olarak güncellenen değişmez kayıt olabilir. Blockchain teknolojisi ----- Bilgi Katmanı: Ledger Çekirdek Teknolojisinin Veri Yapısının Tasarlanması I Blok + Zincirleri, Teknik Olarak Konuşma Yapısı, Kayıtların Yapısı, İşlemleri kaydeden, işlemlerin yapısını yansıtan bir veri yapısını yansıtan, bir veri yapısını yansıtan bir veri yapısını yansıtan bir veri yapısını yansıtan İşlemlerin yapısını yansıtan, konunun yapısı üzerindeki boşluklar. Ana zincir. Blok gövdesi yalnızca önceki dönemdeki tüm işlem bilgilerinden sorumludur, çoğu işlem miktarı ve işlem detayları ve önceki blok adresi dahil: zaman damgası (blok zamanında kayıt, sayı için doğru (matematiği şifresini çözmek için blok kayıtları kayıtlar Mevcut bloktaki sorular, akım bloğunun kökü, damar bloğunun kökü, kök ve merkle numarası vb. Çekirdek teknolojisi. Karma fonksiyon, bir karma değerini hesaplamak için 10 hesaplamasını uygular. Genellikle yüksek algoritmalar MD5, SHA-1, SHA-256, SHA-384 ve SHA-512'dir. SHA256 algoritmasını modellemek, SHA256'da herhangi bir dize verisi girer ve 256 bit değer (karma değeri) ile sonuçlanır. Özellikler: Aynı veri girişi aynı sonuçlar olacaktır. Giriş biraz değiştirildiği sürece (1 gibi 0 olur), tamamen farklı etkiler elde edilecek ve etki önceden tahmin edilemez. Üretim hesaplaması (karşılık gelen bilgilerin röle değerinin hesaplanması) kolay. Ters bilgi işlem (çatlama) en zor olanıdır veya mevcut teknik koşullar altında olmaktır. Çekirdek teknoloji 3. Merkle Tree: Merkle Tree, Hetsh ikili ağaçtır ve hızlı bilgilerin bütünlüğünü bilmek için hızla. Blockchain ağında, Merkle Tree, bloktaki tüm işlem bilgilerini özetlemek ve son olarak bu bloktaki tüm işlem bilgilerinin Angus karma değeri birimini oluşturmak için kullanılır. Bazı işlem bilgileri değişir veya engeller. Merkle ağacı değişir. Çekirdek teknoloji 4. Asimetrik şifreleme algoritması: Asimetrik şifreleme algoritması tuşların özel yöntemine, iki anahtar gerektirir: durum anahtarı ve özel anahtar. Ortak anahtar ve özel anahtar eşleşir. Veriler genel anahtarla şifrelenirse, karşılık gelen tek özel anahtar, karşılık gelen veri değerini elde etmek için şifre çözülebilir; Veriler özel anahtarla elde edilirse, veriler özel tuşdaysa, yalnızca kamuya açık değilsenizAnahtar kullanılabilir. Ancak o zaman imza doğrulanır ve doğrulama bilgileri ihraççısı özel anahtar sahibidir. Şifreleme ve şifre çözme iki farklı anahtar kullanması için, bu algoritma asimetrik şifreleme algoritması olarak adlandırılır, simetrik şifreleme ile şifreleme ve şifre çözme işleminde aynı anahtarı kullanır. Blockchain Teknolojisi ---- Ağ Katmanı: Muhasebe Düğümleri için Merkezi Değerlendirilmiş Çekirdek Teknolojisi 5. P2P Ağı: Noktadan Noktaya Teknoloji olarak da bilinen P2P Ağı (Pere-Peer Network) Merkezi bir sunucuya sahip değildir ve dayanır. bilgi alışverişi için kullanıcı grupları. İnternet sistemi. Merkezi sunuculara sahip merkezi ağ sistemlerinin aksine, her kullanıcı eş ağı hem düğüm hem de sunucu ofisidir. Yurtiçi Thunder yazılımı P2P teknolojisini kullanır. P2P ağlarının ademi merkeziyet ve güç karakterleri vardır. Blockchain Technology ---- Konsensüs Katmanı: Muhasebe düğümlerinin görevlerini tahsis etmede çekirdek teknoloji yükü 6. Konsensüs mekanizması: Mekanizmanın rızası, bir kaydın geçerliliğini belirlemek için tüm muhasebe düğümlerindeki anlaşmadan daha fazladır. Bu tek tanınma değil. , Ben de bu kurcalama anlamına gelir. Şu anda, dört ana onay mekanizması vardır: POS, DPOS ve dağıtılmış tutarlılık algoritmaları. POW (kanıt çalışması, çalışma kanıtı): POW mekanizması, yani Bitcoin gibi bir madencilik mekanizması, madenciler ağda kaydedilmemiş mevcut işlemleri bir blok haline getirir ve daha sonra sürekli geçer ve rastgele bir sayı bulmaya çalışır, Bloğun yeni bir alan karma değeri ve rastgele sayı bazı zorluk koşullarını karşıladı. Koşullar meydana gelen rastgele bir sayı bulmak, blockchain'in en son bloğunun ve Blockchain'in mevcut sistem haklarını elde etmek için eşdeğeri belirlemeye eşdeğerdir. Madenci bloklarda yayın yapar ve ağdaki madencilik zorluğu koşullarını karşılar. Metal zorluk koşullarını karşılamak için bloğu doğruladıktan sonra, bloktaki gerçek veriler, bloklara özel bir bağlantı olarak protokol spesifikasyonlarında toplanır. Blockchar, tüm ağda geçerli ağ durumunun onayını oluşturmak. POS (Kanıt Kanıtı Rehin): Düğümlerin, rakip bir blok zincirinde hareket etme hakkını elde etmek için belirli sayıda kanıt kanıtı sağlamasını gerektiren dağıtılmış bir mekanizma onayı. Bir muhasebeci sadece bir sinyal dengesine güvenerek belirlenirse, varlıklı ve kazanarak, muhasebe haklarının merkezileştirilmesine ve rızanın doğruluğunu azaltmaya yol açar. Sonra, sonunda, özkaynak ve adalet kanıtı kanıtı. Bir yüzleşmenin gücünün rastgeleliği. Örneğin, bir akıl yürütme hakları elde etmek için en büyük yaş zincirine sahip daha büyük bir kaza bitcoin olan Posein POS mekanizması. NXT ve Blackcoin, diğer sistemdeki düğümleri tahmin etmek için formülü kullanır. Sistem düğümüne seçilen daha fazla işarete sahip olma olasılığı yüksek olacaktır. Gelecekte, eterik de mevcut POW mekanizmasından POS mekanizmasına dönüştü. Mevcut verileri değerlendirin, Ethreneum bir sonraki blokta POS'dur. Bahisçilerin ek EREUM'ları olacaktır. Bir sonraki bloktaki anlaşmada eteri çıkaramadı. DPO'lar (delege işlem kanıtı, hisse senedi kanıtı): DPO'ların modern kurumsal yönetim kurulu yöneticileri sistemi gibi anlaşılması kolaydır. DPOS mekanizması, belirli sayıda tanık seçmek için oy kullanan bir bitstock benimsedi. Her ifadenin elinde bloklar üretme yetkisine göre iki saniyesi vardır. Belirli bir zamanda, belirli bir zaman diliminde bloklar üretemeyen, belirli bir zaman diliminde bloklar üretemeyen, belirli bir zamanda blok üretemeyen belirli bir zamanda bloklar üretebilen belirli bir zamanda blok oluşturabilirseniz, bu da bloklar üretemezse Belirli bir süre, bir dahaki sefere dilim nedeniyle tanıklarda bloklar oluşturabilirse.Hissedarlar oy verirken bu tanıkları değiştirebilirler. Bu politika DPO'ları bir blok üretimini daha hızlı ve enerji güvenliği haline getirir. Dağıtılmış Tutarlılık Algoritması: Geleneksel Dağıtılmış Tutarlılık Teknolojisine Dayalı Dağıtılmış Tutarlılık Algoritması. Bunlar arasında PBFT (Bizans fay tolerans algoritması) olarak Bizans genel sorusunu çözen Bizans fay tolerans algoritmaları bulunmaktadır. Byzantin dışı problemleri çözen dağıtımlı algoritmanın (Pasox, RAFT) tutarlılığına ek olarak bu makalede görüntülenmez. Bu tür algoritma şu anda şirket tahvillerinde ve özel yaka görevlerindeki mekanizmanın ortak bir rızasıdır. Genel olarak, kamu zincirlerine sığabilir. Özel bir zincir, düğümlerin doğrulanması sorununa bir inanç yoksa, bu POS'un daha uygun kullanımıdır; Zincir toplumunda yerel düğümlere ihtiyacınız olmadığında, yani DPO'lar olmak uygundur. Blockchain Technology ----- Teşvik Katmanı: Muhasebe düğümleri için bir "maaş sistemi" temel teknoloji geliştirme 7. Isuancis mekanizması ve uyarıcı mekanizması: Örnek olarak alın. Bitcoin başlangıçta sistemden yeni blokları olan madencilere ödüllendirilir ve bu da her dört yılda bir yarısı azalır. Başlangıçta, her yeni blok belleğinde bitcoin gemileri, her dört yılda bir yarıya indirgenmiş. Yani 2140'a kadar, hiçbir ödül verisi yakın zamanda oluşturulan bloklar için bir sistemdir. Bitcoin'in toplamı yaklaşık 21 milyon olacak, bu da bitcoin miktarının toplamı olacak, bu yüzden sonsuz artmıyor. İşlem ücretlerine başka bir teşvik kaynağı. Yeni oluşturulan bir blok için bir ödül için bir neden olmadığı durumlarda, Miner'in geliri bir iş ücreti için bir sistem ödemesini değiştirecektir. Örneğin, para transfer olduğunda, madencinin kayıt bloğunda ödenen paranın% 1'ini belirleyebilirsiniz. İşlemin çıktı değeri giriş değerinden daha azsa, fark, bloğun teşvikine eklenen bir işlem ücretidir. Anal elektronik para birimine dolaşım girildiği sürece, teşvik mekanizması yavaş yavaş işlem ücretlerinde güvene dönüştürülebilir ve yeni para birimleri vermeye gerek yoktur. Blockchain Technology ---- Sözleşme Katmanı: Program 8'in mülkiyetinin Ledger Estcore teknolojisini verin. Akıllı sözleşme: Ağrı sözleşmesi, blockchain'de merkezi olmayan tarafından uygulanan bir dizi salata bazlı programlı kural ve mantıktır. Genel olarak konuşursak, tek tek parçaları imzaladıktan sonra, ağrı sözleşmesi blockchain bilgilerine program kodu şeklinde eklenir ve P2P ağı tarafından yayıldıktan ve doğrulandıktan sonra blockchar'da belirli bir blokta kaydedilmez. Akıllı sözleşme, önceden tanımlanmış birkaç eyalet ve dönüşüm kurallarını, görevleri ve tetikleyici sözleşmeyi, belirli görevlerde yanıt faaliyetlerini vb. Kapsarlar. Blockchain, ağrı sözleşmesinin durumunu aynı anda izleyebilir ve harici veri kaynaklarını doğrulamak ve meydana gelen belirli tetik koşullarını doğrulamak için sözleşmeyi etkinleştirebilir ve yürütebilir. Blockchain Technologies ve Editör size getiriyor? Çekirdek Teknoloji Giriş Blockchain'in tüm içeriği. Üçün üç aşamasından kaç tanesi, üçün üç aşaması " Genel olarak konuşur, bir otopark sistemi, ağ katmanı, bir teşvik katmanı katmanı, bir uygulama katmanı ve bir uygulama katmanıdır.

< P>

p Programın sözleşme katmanını, ekonomik teşvik de dahil olmak üzere koruyun ve uygulama katmanı farklı tamamlıyor uygulama koşulları ve giriş alanları. Bu avatarda, Tormmopies'de düzenlenen teknoloji kreasyonları, ekonomik ve programlanmış sözleşmelerin gücü.

Bombanın yapı yapısı nedir? Cıvatada iki hiyerarş yapısı ve bu altı sınıf katmanı, ağ katmanı, ağ katmanı ve uygulama katmanı vardır.

Veri Katmanı - Bilgi katmanı, altı duvar kılıcının altı duvar kağıtları arasında minimum bir katmandır. Bir veritabanını veritabanı olarak anlayabiliriz, ancak bu veritabanı tasarlanmış ve dağıtılmıştır, bu da korunaklı zehirin dağılımıdır.

Pator Yüklenici - Bağlantı Katmanı çeşitli komut dosyaları, kodlar, stil stili ve akıllı sözleşmeler içerir. Akıllı yüklenici sözleşme ile ilgilidir. BBCO sistemi akıllı değilse, Eyrim'deki akıllı sözleşme birçok uygulama koşulunu karşılayabilir. Sözleşme kapsamı ilkesi esas olarak Countchann sistemindedir ve akıllı sözleşmeler gibi bu şekilde uygulanır. Bu şekilde, sistem bir akıllı sözleşme sözleşmesinden sonra otomatik olarak sipariş verebilir.

Ağ Liberal Sistemi, temel olarak P2P To Point Network, Temelde P2P To Point Network,Tüm kaynaklar her bir düğüm için her iki hizmet de toplanır ve bilgi yayını doğrudan iki bilek arasında bağlanabilir. Bununla birlikte, P2P (nokta (nokta (nokta (nokta (nokta (nokta (nokta (nokta (nokta (nokta (nokta (nokta (nokta (nokta (nokta)) bu teknolojinin bu seti ile sınırlı değildir. Kendi e -postanızın uygulanması ve size gönderilen simgelerin uygulanması. Temas, çevre, ana iletişim algoritmaları, EOS EOS emirleri sırasında küresel bir düzen altında.

Teşvik Katmanı - Teşvik yöntemi bir mineral stratejidir. Madencilik besleme yöntemi: muhtaç sisteme katkıda bulunabilir. Bu teşvikin kullanımı, genel ağ düğümünü boşlukta bilgi yakalama ve bakımına katılmaya teşvik edebilir.

Pilot "canglinin teknolojisi" stratejilerinin pilotu, Eğitim Bakanlığı Eğitim, İnşaat ve Kalkınma Bakanlığı'nda yürütülmektedir. Profesyonel Araştırma ve Entegre Yetenek Destekleri, Ürün, Akademik ve Araştırma Mühendisliği Modeli DesteklerYeteneğin yeteneğini güçlendirir.

<< << << << << << << "<" <"<< Center: እና የግብይት ማቀነባበሪያ ሞዱል, ግብይት ሞዱል የሚይዝ የሁለተኛ ንጣፍ ዋና ነው. Havuz modülü, basit sözleşmeler veya akıllı sözleşme modülü, satılan veritabanı, Kizar modülü, vb. > Jason-RPCC tarafından RPC Etkileşimli Modül. Bağlıdır. Daha iyi bir kullanıcı arayüzü veya web hizmeti de oluşturabiliriz.

Üçgen teknolojisi ne kadar? Jeanphone Network Network Analytics projeniz üç aşamaya ayrılmıştır:

p> p> p> p> p> p> p> p> p> p> p> p> p > P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> > P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> P> > P> p> p> p> p> p> p> p> ps> p> Her gün iki veya üç projeyi iki veya üç kez görebiliyorum. Toplam piyasanın% 95'inden fazlası. Ancak bu tür şirketler genellikle beyaz gazetelerinde birçok teknik şey yazarlar, ancak aslında yazabilirler. Bu, bunun teknoloji hakkında konuşmak istemediği açıkça belirtilmiştir.

p> p> Kilometre ve küçük karıncalar gibi ikinci orta aşama türü ılımlı düzeydedir. Bu tür projeler, uygulamaları çalıştırmak için kullanılan prosedürlere benzer. Bu tip nispeten küçük ve eşdeğeri aniden%5'ten az olur.

Üçüncü kategori uzatılmıştır ve normal zincirler ve ekmek gibi altını daha düşüktür. Çok küçük şeyler var ve ayda iki veya üç ay görmek güzeldi. Bazıları gerçek olmayabilir, çünkü bir yer gerçekleşmez ve tüm alanlar başkalarına yakalanır, bu nedenle bir kişi bunları bu yönde yazacaktır.

Blockchain'in dört temel teknolojisi olan

blockchain'in dört ana becerisi nedir Blockchain'in en ana bileşenl

eri nedir P>

Bu blockchain'in yıkıcı bir özelliğidir.

Noktadan noktaya doğrudan etkileşimin uygulanması sadece kaynaklardan tasarruf etmekle kalmaz, işlemleri bağımsız ve basitleştirir, aynı zamanda merkezi ajanlar tarafından kontrol edilme risklerini de ortadan kaldırır.

2. Açıklama ve veri paylaşımı hissedilir ve herkes hesapları kontrol edebilir.

Blockchain şeffaf bir ortak lazerdir. Dünyayla ilgilenenler sizi yandan görebilir.

3. Blockchain'de veri bilgilerini istila etme ve kurcalama girişiminin geri dönüşü, diğer düğümlerin reddedilmesine neden olur ve çok yüksek olan ilgili yasadışı davranışı sınırlayan sahtekarlık maliyeti çok yüksektir.

Genişletilmiş Bilgiler:

1, Kavram Tanımı

Blockchain nedir? Bilimsel ve teknik bir bakış açısından, blockchain matematik, şifreleme, internet ve bilgisayar programlama gibi birçok bilimsel ve teknik sorun içerir. Bir uygulama perspektifinden bakıldığında, blockchain, izlenebilirlik, kolektif bakım, açıklık ve şeffaflık özellikleri ile ademi merkeziyetçilik, tahrif edilmesi, tüm süreçte tespit edilen, tahrif edilmesi, tahrif edilmesi, tahrif edilmesinin özelliklerinin. Bu özellikler, Blockchain'in "dürüstlük" ve "şeffaflığını" sağlar ve Blockchain'e güven yaratmak için temel oluşturur. Blockchain ZenginUygulama manzaraları temel olarak blockchain bilgilerinin eşitsizlik sorununu çözebileceği ve birçok konu arasında işbirlikçi güven ve sağlam işlevler hissedebileceği gerçeğine dayanmaktadır [7].

Blockchain, dağıtılmış veri depolama, noktadan noktaya iletim, konsensüs mekanizmaları ve şifreleme algoritmaları gibi bilgisayar teknolojileri için yeni bir uygulama modelidir. Blockchain önemli bir bitcoin kavramıdır.

2. Blockchain teknolojisi, ek üçüncü taraf yönetim ajanslarına veya donanım özelliklerine güvenmez ve merkezi bir kontrolü yoktur. - Asanematikleşme, blockchain'in en belirgin ve temel özelliğidir.

Açıklık. Blockchain teknolojisinin temeli açık kaynaktır. Bilgi son derece şeffaftır.

Özgürlük. Spesifikasyonlara ve protokollere bağlı olarak (bitcoin tarafından kullanılan karma algoritmalar (Bitcoin tarafından kullanılan karma algoritmalarına benzer) gibi çeşitli matematiksel algoritmalara benzer şekilde, tüm blockchain sistemi diğer üçüncü taraflara dayanmaz. Herhangi bir insan müdahalesi.

Güvenlik. Tüm veri düğümlerinin% 51'ini kontrol edene kadar, ağ verilerini manipüle edip değiştiremezsiniz, bu da blok zincirini nispeten güvenli hale getirir ve öznel ve yapay veri değişikliklerinden kaçınırsınız.

Oblivion. Yasal kriterler olduğu sürece, teknik olarak konuşma, her bir blok düğümünün kimlik bilgilerini ifşa etmeye veya doğrulamaya gerek yoktur ve bilgi iletimi anonim yapılabilir.

Blockchain'in Ana Teknoloji Yapısı: Kamu zinciri veya konsorsiyum zinciri olsun, en az dört modül gereklidir: P2P

AğProtokoller, dağıtılmış stabilite algoritmaları (genel onay mekanizmaları) ve şifreleme imzası algoritması, hesap ve depolama modelleri. Bu blockchain'in ana tekniğidir.

Blockchain'in ana teknolojileri nelerdir?

Chongking jeevo analizi blok zincirinin ana teknolojileri aşağıdaki gibidir:

1-blok, zincir

2 tartışmalı yapı-opin kaynağı, merkezi olmayan anlaşma

3- —Simetrik Şifreleme Algoritması

4-script

Blockchain'de nasıl para kazanılır. Bu, esas olarak teknoloji, dijital para birimini şifrelemek ve blockchain için dijital para biriminin uygulanmasını güçlendirmek için kullanılan kod tabanlı bir tekniktir. Bu nedenle, para kazanmak için blockchain kullanmak, Blockchain ile para kazanmaya eşdeğer olan para kazanmak için blockchain teknolojisini kullanmaktır. 2018'den beri Bitcoin çok popülerdi ve hatta halkın gözlerine bile girdi. Aşağıda gösterildiği gibi blockchain kullanarak para kazanmanın birçok yolu vardır:

1 madeni para. Blockchain.

Blockchain'in dört ana teknolojisi

Blockchain geleneksel veri yapılarından farklıdır. Dört ana teknoloji benzersiz veri yapıları, dağıtılmış depolama, kriptografi ve genel onay mekanizmaları içerir.

Blockchain teknolojisi nedir? Blockchain teknolojisinin ana bileşimi nedir?

Teknik bir yaklaşım ve mimari perspektiften size popüler dilde anlatacağım ve blockchain hakkında biraz bilgi sahibi olacağım.

Gerçekten blockchain nedir? Blockchain, tek kelimeyle, blockchain daha geniş bir depolama sistemine sahip bir depolama sistemidir.

Ortak depolamaSistem ne görünüyor?

Yukarıdaki şekilde gösterildiği gibi, aşağıda veriler var ve üzerinde veriler yazılabilir. Bir alan verileri depolar ve bir yazılım verileri yönetir, bu da veri yazmak için arayüzler sağlar. Örneğin, MySQL en yaygın depolama sistemidir.

Sıradan depolama sistemleriyle ilgili sorunlar nelerdir? En az iki yaygın sorun vardır

Birincisi yüksek olmayan bir kullanılabilirlik problemidir. Teknik açıdan, veriler çok mevcut değildir.

İkinci sorun, bir yazı noktası ve sadece bir yazma noktası olmasıdır. Teknik açıdan, bu bir kontrol noktasıdır.

Basit bir depolama sistemi genellikle bu iki problemi nasıl çözer?

Önce yüksek kullanılabilirliğin nasıl sağlanacağına bakıyorsunuz?

Basit depolama sistemi genellikle yüksek kullanılabilirlik sorunlarını çözmek için "fazla" kullanır. Veriler birkaç kopyaya kopyalanabilir ve birçok yerde anlamsızsa, aşırı derecede mevcut olması garanti edilebilir. Veriler bir yerde asılır ve başka bir konum veridir.

Bu yeri vurgulamak için iki nokta gerekir: veri fazlalığı genellikle istikrar sorunlarına neden olur

1. Aslında, bu aslında okuma ve yazmada kısa bir süredir. Bu veriler fazlalığın bir yan etkisidir.

2. Tek nokta yazısına bakarsanız, iki köle kütüphanesi eklenirse, yazma verimliliği gerçekten etkilenecektir. Sıradan depolama sistemleri, yüksek veri kullanılabilirliği sağlamak için meyvesiz yöntemler benimser.

İkinci soru, sıradan depolama sisteminin daha fazla not yazıp yazamayacağıdır.

Cevap iyidir, örneğin, buÖrnek olarak şekle alın:

Aslında, MySQL için, çift master -sovelv senkronizasyonu, bir çift ana master -live senkronizasyonu ve iki düğüm yapabilirsiniz, aynı zamanda yazılabilir. Birçok bilgisayar odası ve birçok aktiviteye sahip veri merkezlerinde çalışmak istiyorsanız, aslında veri senkronizasyonu birçok bilgisayar odası ve birçok etkinlik tarafından da yapılır. Burada istediğimiz vurgu, çok noktalı yazmanın genellikle örnek olarak yazma sorunlarına neden olmasıdır. Düğümleri yazın ve bir parça veri ekleyin, daha sonra bu 5 veriyi başka bir ana düğüme sayabilir. Daha sonra, nesilden sonra, ikinci düğümü senkronize edin ve daha sonra senkronizasyon verileri, senkronize edemeyecek ve bu da yazılı olarak bir istikrar mücadelesine yol açacak yerel iki 5 basamakla mücadele edecektir. Birçok basamak yazarsanız, bu bir sorun olacaktır.

Çok noktalı yazımda istikrar nasıl sağlanır?

düzeltme "Swan Big Class" size daha fazla teknik çalışma sağlar

Blockchain teknolojisinin çalışma pre nsibi nedir? Veri perspektifinden, Blockchain'in dağıtılmış bir veritabanı veya dağıtılmış paylaşılan bir hesabı vardır. Etki açısından bakıldığında, blockchain zaman dizilerini kaydeden bir dizi güvenilir veritabanı oluşturabilir.

Blockchain'in dört ana teknolojisi vardır. İkinci çekirdek teknolojinin bileşimi dağıtılır. Üçüncü çekirdek teknoloji asimetrik bir şifreleme algoritmasıdır ve dördüncü çekirdek tekniği, akıllı bir sözleşme programlama olarak anlaşılabilen senaryodur.

Blockchain için dört temel teknoloji nedir? 1. Ne kadar çok veri oluşturulursa, ağdaki sözleşme ile işlendikten sonra bu veritabanında o kadar fazla saklanır. Blockchain'de sözleşme ağa yayılır ve merkezi yönetim ekipmanı veya kurum yoktur. Bu sözleşme, insanların güvenine güvenmeden dijital imza teknolojisi ile doğrulanır ve yalnızca belirtilen kurallara göre çalışması gerekir. Tüm ağ merkezi olmadığından, her katılımcının ve her kişinin bir görüşü vardır. 2. Onay Mekanizması - Veri İşleme Blockchain Profesörünün Merkezi Olmayan Özellikleri nedeniyle, herkes serbestçe katılabilir ve verileri birlikte kaydedebilir. Bununla birlikte, bu aynı zamanda sözleşmenin ağda olduğu sorunu da gündeme getirir, tüm ağ üzerinde bir anlaşmaya varmak daha zordur. Bu nedenle, tutarlı kalmak için tüm düğüm hesaplarını koordine etmek için bir konsensüs mekanizması gereklidir. Konsensüs mekanizması, herkesin verileri işlemesinin ve muhasebe hakları için rekabet yoluyla sözleşme arasındaki görüş birimini tamamlamasının yollarını açıklığa kavuşturmak için bir dizi kural oluşturdu. Son olarak, tüm ağı kaydetme hakkını alan herkes, işlenen verileri kullanır. 3. Kontroller - Veri Güvenliği Verileri, sadece paketlenmiş ve iyi olmayan dağıtılmış veritabanı verilerini girer ve doğrular, ancak blockchain şifrelemesi ile belirlenen verilerin yapısı. Her veri bloğu, şifrelemenin perakende fonksiyonu yoluyla bir zincir yapısında ele alınır ve son kütle önceki kütlenin perakende değerini içerir. Perakende algoritması mono -yönlü özelliklere ve kurcalamaya karşı dirence sahip olduğundan, veriler kurcalanamaz ve bunu sadece zincire koyamaz. Buna ek olarak, hesap asimetrik şifreleme ile de şifrelenecek, böylece veri güvenliği ve doğrulama veri sahipliğini sağlayacaktır. 4. Akıllı sözleşme - verilerin uygulanması ve uygulama dağıtıcı profesör kitabına dayanarak oluşturulabilir. Akıllı sözleşmeler, koddaki kullanıcılar arasındaki anlaşmayı ifade eder ve programlar aracılığıyla uygular. Blockchain'deki veriler akıllı sözleşmelerle çağrılabilir, bu nedenle akıllı sözleşmeler Blockchain'deki verilerin ve uygulamanın uygulanmasının rolünü oynar. Akıllı sözleşmelerle, para, mülk, hisse senetleri veya değerli unsurlar, aracı hizmetlerden kaçınarak şeffaf ve çatışmasız bir şekilde değiştirilebilir.

Blockchain'in dört temel teknolojisi nedir?

Şu an itibariyle blockchain zenginleştirildi. Dört temel teknoloji - dağıtılmış defterler, konsensüs mekanizmaları, kriptografi ve akıllı sözleşmeler, blockchain'de veri depolama, veri işleme, veri güvenliği ve veri uygulaması rolünü oynar. Genel olarak, dört çekirdek teknolojinin her birinin blockchain'de kendi rolleri olması gerekir ve birlikte blok zincirinin temelini oluştururlar.

1. Dağıtılmış defter - depolama işlevi

İlk olarak, dağıtılmış defter, aslında dağıtılmış bir veritabanı olan blockchain çerçevesini oluşturur. Bir veri parçası oluşturulduğunda, herkes işledikten sonra, bu veritabanında saklanacaktır, bu nedenle dağıtılmış defter blockchain'de veri depolamasında rol oynar;

Blockchain, birçok düğümden birlikte oluşur. uçtan uca bir ağ oluşturun. Merkezi ekipman ve yönetim organizasyonu yoktur. Düğümler arasındaki veri alışverişi, yerleşik kurallara göre yapıldığı sürece yapay karşılıklı güven olmadan dijital imza teknolojisi ile doğrulanır. 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. Konsensüs mekanizması - Koordinasyon düğümleri, veri işleme

İkincisi, dağıtılmış defterlerin ademi merkeziyetçiliği nedeniyle blockchain ağı dağıtılmış bir yapıdır. Herkes özgürce katılabilir ve veri kaydına katılabilir, ancak aynı zamanda baş ağrısına neden olan "Bizans General" problemi türetilir, yani ağa ne kadar çok kişi dahil olursa, birlik elde etmek daha zordur tüm ağ. Bu nedenle, tutarlılığı korumak için tüm düğümün hesaplarını koordine etmek için başka bir mekanizma gereklidir. Konsensüs mekanizması, herkesin verileri işlemesinin yollarını açıklığa kavuşturmak ve muhasebe hakları için rekabet ederek düğümler arasındaki görüşlerin birliğini tamamlamak için bir dizi kural oluşturmuştur. Sonunda kim? Kayıt hakkını elde etmek için, tüm ağ kim tarafından işlenen verileri kullanacaktır. Bu nedenle, konsensüs mekanizması, blockchain'deki düğümlerin koordinasyonunda ve veri işleme rolünü açıklığa kavuşturmada rol oynar.

Herkes blockchain ağına katılabilir. Her cihaz bir düğüm görevi görebilir. Her düğümün tam bir veritabanı almasına izin verilir. Düğümler arasında bir fikir birliği mekanizması vardır. Rekabet yoluyla, tüm blok zincirini hesaplayın, ortaklaşa koruyun, herhangi bir düğüm başarısız olur ve düğümlerin geri kalanı yine de normal çalışabilir. Oyun kurallarınızı tanımak için eşdeğerdir. Bitcoin, Bitcoin için bir fikir birliği mekanizmasına sahiptir. Global olarak tanıyorsanız, oyun kurallarını tanımak olarak da anlaşılabilen fikir birliği mekanizmasını tanıdığınız için Bitcoin madenciliğine katılabilirsiniz. Bitcoin'in kuralı büyük hesaplamalar yapmaktır ve önce onu hesaplayan kişi POW'u ödüllendirecektir.

Not: Konsensüs mekanizmasının POW, POS, DPOS? Avantajları:

Algoritma basit ve uygulanması kolaydır;

Konsensüse, düğümler arasında ek bilgi alışverişi yapılmadan ulaşılabilir;

Sistemi yok etmek büyük bir maliyet gerektirir. ;

Dezavantajları da çok açıktır:

Enerji israfı;

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

Yeni Blockchain farklı bir karma algoritması bulmalı, aksi takdirde bitcoin'in bilgi işlem gücü saldırısıyla karşılaşır;

Çatallar üretmek kolaydır ve birden fazla onay beklemesi gerekir;

Asla olmayacak Kesinlik, kesinliği telafi etmek için bir kontrol noktası mekanizması gereklidir

POS eşitliğin kanıtıdır. POW'daki bilgi işlem gücünü sistem eşitliğine değiştirir.Özkaynak ne kadar büyük olursa, bir sonraki muhasebeci olma olasılığı o kadar büyük olur. . Bu mekanizmanın avantajı, POW kadar güç tüketici olmaması, aynı zamanda birçok dezavantajı olmasıdır:

Profesyonelleşme yoktur ve eşitlikli katılımcılar muhasebeye katılmak istemeyebilir;

Çatal oluşturmak kolaydır, birden fazla onay beklemeniz gerekir;

Asla nihai yoktur ve kesinliği telafi etmek için bir kontrol noktası mekanizması gerekir;

POS'a dayanan DPOS, muhasebecinin profesyonelleşmesinin rolünü üstlenir, önce muhasebeciyi haklar ve çıkarlar yoluyla seçer ve daha sonra muhasebeci sırayla kitabı kaydeder. Bu yöntem hala son sorunu çözmez.

dbft (delegedBFT), blockchain sistemlerine uygulanabilmesi için geliştirilmiş bir Bizans fay tolerans algoritması öneren genel bir konsensüs mekanizması modülüdür.

Blockchain'e dijital sertifikaların tanıtılması, oylamada muhasebe düğümünün gerçek kimliğini doğrulama sorununu çözüyor

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

< P> A: Dağıtılmış bir defter 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 güvensizlik olarak adlandırılır. Bizans genel problemi, katılımcıların güven yokluğunda fikir birliğine nasıl ulaşabileceklerini açıklar ve Bizans fay tolerans teknolojisi 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ı, hacker saldırıları ve çeşitli kötü amaçlı düğümler gibi sorunlarla karşılaşır. Bizans fay tolerans teknolojisi bu hataları plana tolere edebilir.

dbft mekanizması muhasebeciyi haklara ve çıkarlara göre seçmektir ve daha sonra muhasebeci Bizans fay tolerans algoritması yoluyla bir fikir birliğine varır. Bu yöntemin avantajları şunlardır:

Profesyonelleştirme Muhasebeci;

Her türlü hatayı tolere edebilir; Blok kesinliğe sahiptir ve çatal olmaz; Daha fazla muhasebeci çalışmayı bırakır, sistem hizmet sağlayamaz;

1/3 veya daha fazla muhasebeci birlikte çalıştığında ve diğer tüm muhasebeciler iki ağ adasına ayrıldığında, kötü niyetli muhasebeciler sistemin çatal yapmasına neden olabilir, ancak kriptografik bırakacaktırKanıt;

Yukarıdaki özette, DBFT mekanizmasının en temel noktası, sistemin en büyük ölçüde kesinliğini sağlamak ve blockchain'in gerçek finansal uygulama senaryoları için uygun olmasını sağlamaktır. Örneğin, Columbus konsensüs mekanizmamız DPOS+DBFT'nin konsensüs mekanizmasıdır. Tüm düğümlerimizden biri veya cihazlardan biri kapatılırsa, diğer düğümler hala normal çalışıyor ve tüm ağ sistemini etkilemez. Ancak Tencent’in sunucusu kapalıysa, veri alacak yeriniz olmadığı için herkesin WeChat'i açılamaz. Bu, merkezi bir ağ sunucusu ile blockchain ağ sunucusu arasındaki farktır.

3. Kriptografi - Veri güvenliği, verilerin sahipliğini doğrular, kurcalanamaz ve izlenebilir

Ayrıca, dağıtılmış bir veritabanına giren veriler sadece ambalajlama meselesi değildir. , altta yatan veri yapısı blockchain şifreleme ile belirlenir. Paketlenmiş veri blokları, kriptografideki karma işlevi yoluyla bir zincir yapısında işlenecek ve ikinci blok önceki blok karma değerini içerir, çünkü karma algoritması tek yönlü ve kurcalamaya dayanıklı özelliklere sahip olduğundan, sadece blockchain ağındadır. Veriler zincire konulduktan sonra, kurcalanamaz ve izlenebilir olamaz. Ayrıca, hesabınız asimetrik olarak şifrelenecektir. Şifreleme yöntemi, böylece verilerin güvenliğini sağlar ve verilerin sahipliğini doğrular.

Tek veya birden çok veritabanının değişiklikleri diğer veritabanlarını etkileyemez. Bu, aynı anda değiştirilmesi için tüm ağdaki verilerin% 51'inden fazlası dışında gerçekleşmesi neredeyse imkansızdır. Blockchain'deki her işlem, kriptografik yöntemlerle iki bitişik bloğa bağlanır, böylece herhangi bir işlemin geçmişine ve bugüne kadar izlenebilir. Bu, blockchain'in veri yapısı, blok başlığı ve blok gövdesidir. Kriptografi değeri, zaman damgası, sırasını zaman damgası ile belirler ve bozulmayacaktır.

Bu ilke, emtia sistemi de dahil olmak üzere iş sistemimizde çalışır. İzlenebilirlik dediğimiz için, malların nerede üretildiğini ve hangi hammaddelerin üretildiğini sorgulayabiliriz. Onları arkadan öne adım adım bulabiliriz. Çünkü her adımı attığımızda bilgi verilerini blockchain sistemine yazıyoruz. Bu sistem aracılığıyla, hammaddelerin kullanılıp kullanılmadığını ve bu işlem kullanılarak üretilip üretilmediğini öğrenebilirim. Böyle bir veri depolama yapısı sayesinde birlikte inanabiliriz. Bu gerçekten bu ürün tarafından üretiliyor ve bunun doğru olduğuna inanıyorum.

Ayrıca, veriler değiştirilemez. Bunu değiştirmek istiyorsanız, yeteneklerin% 51'ine ulaşabilirsiniz. Eşitlik açısından, bu şirkette konuşma hakkınız var. Bu sadece bir olasılık. Blockchain teknolojisi neden internet teknolojisinden daha zararlı ve daha güvenli? Çünkü dağıtılmış. İçerideki verileri bir hacker olarak değiştirmek istiyorsanız, bu hesabı tutan tüm bilgisayarları bulmanız gerekir ve her bilgisayarın değiştirilmesi gerekir. , belki de değiştirmek için bunlardan birini 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 tarafından görülebilir. Düğümler merkezi olmayan bir şekilde, düğümler arasında kimliği ifşa etmeye gerek yoktur. Tüm düğümler anonimdir. Örneğin, her bilgi işlem makinesi başlatıldıktan sonra, her bilgi işlem makinesini kimin başlattığını ve kimin başlatmadığını bilmiyoruz. Evinizde açabilirsiniz. Ne kadar iş ve ne kadar aldığınızla ilgili bir soru var.

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

Son olarak, dağıtılmış deftere dayalı uygulama düzeyinde akıllı sözleşmeler oluşturabilirsiniz. Bazı 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'deki verilerAkıllı sözleşmelerle çağrıldı, böylece Zhitong sözleşmesi blockchain'de veri yürütme ve uygulamanın rolünü oynar.

Akıllı sözleşmeler, aracıların hizmetlerinden kaçınırken, şeffaf ve çatışmadan para, mülk, hisse veya değerli eşyalar değiştirmenize yardımcı olabilir. Akıllı sözleşmelerin gelecekte avukatların yerini alacağını bile söylüyor. Akıllı sözleşmeler aracılığıyla varlık veya para birimi programa aktarılır. Program bu kodu çalıştırır ve belirli bir zamanda bir koşulu otomatik olarak doğrular. Varlığın bir kişiye gidip gitmesi veya başka bir kişiye geri dönmesi gerekip gerekmediğini otomatik olarak belirler veya onu gönderen kişiye veya bir kombinasyonuna derhal iade edilmelidir. (Otomatik olarak uygulanır, hesap güven yok) Aynı anda, merkezi olmayan bir defter de dosyaları depolar ve copys dosyalarını belirli bir güvenlik ve değişmezliğe sahip hale getirir.

Akıllı sözleşmelerin özellikleri

Özerklik - Aracı ve üçüncü tarafı iptal edin, bir anlaşmaya varan sizsiniz; Teyit etmek için brokerlere, avukatlara veya diğer aracılıklara güvenmeye gerek yoktur. Bu arada, bu aynı zamanda üçüncü taraf manipülasyon tehlikesini de ortadan kaldırır, çünkü yürütme, önyargılı olabilecek bir veya daha fazla kişi tarafından mümkün olmak yerine ağ tarafından otomatik olarak yönetilir.

Güven - Dosyalarınız paylaşılan defterde şifrelenir. Birisi onu kaybettiğini söyleyemez.

Yedekleme - Bankanızın tasarruf hesabınızı kaybetip kaybetmediğini hayal edin. Blockchain'de, her arkadaşınızı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 hacker 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 tasarruflarından tasarruf edin - Akıllı sözleşmeler, aracıları ortadan kaldırdıkça paradan tasarruf edebilir. Örneğin, işleminize tanık olmak için bir noter ödemeniz gerekir.

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.

Akıllı bir sözleşmeyi tanımlamanın en iyi yolu, teknolojiyi bir otomatla karşılaştırmaktır. Genellikle, bir avukata veya notere gidip ödeyeceksiniz ve belgeleri almanızı beklersiniz. Akıllı sözleşmeler yoluyla bir Bitcoin'i bir otomat içine (defter gibi) koyarsınız ve emanetinizi, 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 yürütür.

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 derecelendirmeleri inkar edilemez derecede daha hızlı, daha ucuz ve geleneksel sistemlerden daha güvenlidir, bu yüzden bankalar ve hükümetler onlara yönelir. Blockchain teknolojisinin özelliklerini akıllı sözleşmelere uygulamak için kullanmak, iş ve yaşamdaki çeşitli sözleşmeleri daha rahat bir şekilde geliştirecektir.