Blockchain'in temel teknolojisi nedir?

1. Algoritma (konsensüs mekanizması), kriptografik imza algoritması, depolama hesabı ve model.

2. Şu anda blockchain için dört tür konsensüs mekanizması vardır: POW, POS, DPOS ve dağıtılmış tutarlılık algoritmaları.

3. Üç temel teknoloji Machine Trust tarafından desteklenmektedir, yani ağ teknolojisi sayesinde, nokta, işlem faaliyetlerinin merkezileştirilmesi, yanlış bilgiler gibi zor sorunlarda atılımlar yaptığımız Damga, geri döndürülemez işlemler ve bilgi şifrelemesi.

4.

"Sayacı" son yıllarda, yenilikçi teknolojilerin ve dört ana teknolojinin yıllarca ve dört özellik ve dört özellikte verildiğini anlıyorsunuz. Güven ve işbirliği anlayışımızı değiştirin. Bu makale Alaimu dört ana teknolojisini, şifreleme teknolojik teknolojilerini, fantezi, iletişim, bilgi kontrolünü ve kimliğini doğrulamanın bir yoludur. İç yüzü. İlk olarak, P2P ağ teknolojisine odaklanın. P2P'den önce P2P akranları - Ağ Ağı Teknolojilerine zaten yenildi. Kullanıcıların merkezi sunucunun merkezi sunucusunun merkezi sunucusunun merkezi sunucusunun merkezi sunucusundan merkezi hizmetçinin doğrudan kullanımında paylaşmalarını sağlar. Bilgi doğrudan değişimini ve bu teknolojilerin ağındaki bilgilerin kullanımını onaylayın ve ağdaki her düğümün aynı durumunu elde edin. Daha sonra, şifreleme teknolojisi uzayda önemli bir rol oynar. Veri yayılımlarının güvenli ağ dağılımını sağlamak için asimmeti alternatif algoritmalar kullanır. Genel anahtarda Halka açık anahtar için kullanılır, özel anahtar DCCRY için fedakarlık için kullanılır. Bu yöntem bilgi yoğunluğunu doğrular. Aynı zamanda, akıllı yüklenicilerin tanıtımı, daha belirgindir, çünkü işlem sürecini daha açık bir şekilde değiştirir ve işlem sürecini değiştirir. Akıllı sözleşmeler, yaratıcı kavramlar, üçüncü taraf kontrolü olmadan üçüncü taraf kontrolüne izin vermez. Geleneksel işlem sürecini geliştirin ve her iki taraftaki geleneksel öldürmenin etkinliğini ve güvenliğini artırın. Son olarak, mümin inançları, inanan inançları, geleneksel sistem yoluyla geleneksel damlama sistemindeki orta rol. Bu yöntem, bu sistemin merkezi kurumlara sahip olmamasını sağlar ve ülkenin dört ana özelliği de ağı ve çelişkili bilgileri teyit edecektir. Gizlilik kimliğinin kimliği katılımcıların kişisel gizliliğini sağlar ve Mısır'ın kimliğini doğrular. Selin ana kısmı adil, güven, adalet ve evlilikte bulunur. Makine performansına göreProtokollerin ve kontraktürlerin gerçekleri ve kontraktürleri, işlem işlemlerini tüm ağ sözleşmesine dayalı olarak vurgular. Bu teknoloji, sadece kültürel bir işletme değil, işletmelerin kültürel işini sağlamayı amaçlayan güven ve işbirliğinin yolunu ele alacaktır. Özetlemek gerekirse, Bacca teknolojisi yeni teknoloji yaratmayı temsil eder, ancak adil ilkelere, şeffaflığa ve kimliğe dayanan bir sosyal işbirliğidir. Bizi daha açık, paylaşılan ve kalıcı bir geleceğe götürür.

⑴ Blockchain Core'un dört temel teknolojisi Blockchain'in temel teknolojisi esas olarak dört önemli alana yansıtılmaktadır. İlk

noktadan noktaya dağıtılmış teknoloji (P2P) dağıtılmış bir ağ yapısı oluşturur. Birden fazla düğüm sadece sistem güvenilirliğini ve arıza önleme yeteneklerini geliştirmekle kalmaz, aynı zamanda tek bir arıza noktasından da kaçınır. Bir P2P ağında, düğümler arasındaki iletişimin merkezi sunuculara bağlı olması, daha fazla sistem esnekliği ve güvenlik sağlaması gerekmez. İkincisi, asimetrik şifreleme teknolojisinin uygulanması, verilerin güvenli bir şekilde iletilmesini sağlar. Genel Anahtar Şifrelemesi, kullanıcıların genel anahtarları ortaya çıkarmasına olanak tanır, ancak özel anahtar özel kalır, paylaşılan anahtar riskini simetrik şifreleme ve iletişimi daha güvenli hale getirir. Kamu anahtarları şifreleme için kullanılırken, özel anahtarlar şifre çözme için kullanılır ve anahtarları senkronize etme zorluğundan kaçınır. Hash algoritması daha sonra, bir veri doğrulama aracı olarak, işlemin bütünlüğünü kontrol etmek için herhangi bir uzunluktaki bilgileri sabit uzunlukta karma değerine dönüştürür. . Son olarak, konsensüs mekanizması, blockchain'in "sosyal sözleşmesi" dir ve tüm düğümlerin merkezi olmayan bir ortamda blok zincirinin durumuyla eşleşmesini sağlar. İş kanıtı (POW), Kazık Kanıtı (POS) ve Kapasite Kanıtı (POC), rekabet ve ödül mekanizmaları yoluyla sistem adaletini ve tutarlılığını sağlayabilir ve konsensüs küresel olarak bile ulaşılabilir. bitiyor. düğüm. Blockchain'in en temel teknolojisi nedir? Blockchain'in en temel içeriği hangisidir?

Blockchain teknolojisinin Dijital ERA ekonomisinde büyük değişiklikler var.

Bu, yaklaşık 50 yıllık internet geçmişinde iki kez yapılan büyük bir değişiklik. İlk büyük değişiklik küresel bir ağdı Büyük bir değişikliğe göre küresel bir uygulamaydı üçüncü büyük değişiklik karışık.

----- ----- Alıntı "Beyaz Kağıt'ın Tencent Blockchain Çözümü"?

Bu paragrafı ilk okuduğunuzda, bu dünyada olmuştur, böylece dünyada ne olduğunu hayal etmiyorsunuz, bu yüzden dünyada ne olduğunu hayal etmiyorum, Dünya, dünyada olduğunu hayal etmiyorum, yeni teknoloji hakkındaki yargısında birinci sınıf projelerinde ne olduğunu hayal etmiyorum, hemen ilgimi heyecanlandırdı. "Kütle değişikliği" ne anlama geliyor? Mevcut ekonomik yapıyı ve bilgiyi devirmek ve yaşam tarzımızı tamamen değiştirmek mümkündür.

Bitcoin Technology tarafından soyutlanan bir blockchain teknolojisi 2009 yılında doğar ve bu kadar yüksek bir deneme aldı. Bu çok mu? Bu büyülü mi? Bunun yapılıp yapılmadığı ya da çok heyecan verici olup olmadığı. Bir değişime veya değişime dahil olacağız. Hepsi dönemde. Böyle bir fırsat, çok mutlu!

, Elektrik, çok, ısırıklarda, muhasebe ve vergilendirme, hukuk hizmetleri, kültür Girişimcilik, Tıp ve Kurtuluş, vb.

Birçok endüstri.

"Blockchain" ile geldiğinde, her biri "ademi merkeziyetçilik" ve birçok canlı örnekten bahsediyor. Ama ben ciddi bir insanım. Birbirimizi böyle bir yargı olarak görmeyi umuyorum. Ondan sonra mantık nedir? Her şeyden sonra özü anlamanız gerekir ve temel teknik mantık blok zincirini anlamanız gerekir.

Bazı kitapları ve materyalleri okuduktan sonra, "Bitcoin" down, blockchain, rıza mekanizması ve sözleşmeyi anlamak için iki temel kelime vardır.

Sorular. Suç veya havalandırma ile sınırlı olan ordunun problemini basitleştirmek için. rızanın rızası olan rıza, yani tüm askerlerin anlaşmaya saldırması, yani saldırıya veya güçlere saldıracak tüm askerler, yani rızanın rızasının tüm güçleri, yani tüm askerler saldırmak için ya da güçler, bu tüm askerler anlaşmaya saldırdı, yani tüm askerler veya birlikler, tüm askerlerin saldırı veya güçler, yani tüm güçler veya güçler, yani tüm askerlere veya birliklere saldırmak, yani bu Saldıracak veya güçlere saldıracak tüm güçler, tüm askerlerin saldırı ya da güçleri, yani saldırı veya askerlerin tüm askerleri, yani tüm askerler Saldırmak ya da güçlere, saldırıya veya askerlere, yani tüm askerlerin saldırı veya güçler, yani tüm askerlerin aynı anda saldırması ve tüm askerler boşaltılması.Liderler farklı şehirde bulunduğundan, sadece mesajlarla birbirleriyle iletişim kurmak için değil.

Oylama süreci, her general, her bir general oylarına göre oy kullanabileceği için, tüm liderlere saldırı veya ayrılma oyu hakkındaki bilgileri bildirir. Diğer tüm liderlerde, ortak oylama etkinliğini bilerek savaş eylemine karar verebilirsiniz. Sistemle ilgili bir sorun var, hainlerin sadece daha kötü tasarım için bir oy değil, aynı zamanda oy bilgilerini de seçen genel bir kişide görünmesidir. Ve bu şekilde, çeşitli ordunun oybirliğiyle koordinasyonu yok edildi. Çünkü liderlerin melekler aracılığıyla iletişim kurmaları gerekiyor, diğer liderlerin sahte oylarını telli mektupla göndermek için generalin isyanı. Tüm liderler sadık olsa bile, mesajın düşmanı ele geçirmesi ve öldürmesi veya yerini düşman casuslarıyla değiştirmesi imkansızdır. Bu nedenle, personel güvenilirliği ve iletişim güvenilirliği sağlama sorunu çözmek zordur.

Sahte Gücün sadıkları hala birçok kararla savaşlarına karar verebilir, bu yüzden Bizans toleransının etkisinin olduğunu söylüyorlar.

Bizans Genel Soru, en zor hata tolerans problemlerinden biri olarak kabul edilir. N düğümleri olan sistemde, her kesit noktasında, bazıları suçlu veya hatta kötü niyetli

olan giriş değeri vardır.

Dağıtılmış bilgi işlem, iletişim ve bilgi alışverişi ile rızaya ulaşmak ve aynı işbirliğine göre hareket etmek için farklı bilgisayarlar. Ancak bazen, bilgisayar sistemi bir hata yapabilir ve yanlış bilgi gönderebilir. İletişim ağı, veri hasarına yol açacak bilgileri aktarmak ve ağa farklı üyelerin tüm şehri işbirliği yapmasına neden olur p> bir madde gibi farklı sonuçlar çıkarır.

Bununla birlikte, "İş Yastığı Kanıtı" (Powamoto) Satoshi Nakamoto tarafından Bitcoin Sistemi Tasarlanarak Kullanılan Model Ücretli Onay Sorunu İyi Tasarladı. "Rızayı inceleyebilir.

Akıllı sözleşmeler, daralma parçalarının vaatleri yerine getirebileceği anlaşmalar da dahil olmak üzere, dijital formda tanımlanan vaat kümeleridir. Sözleşme, blockchain'de var olan bir programdır. Sözleşmeye dahil olan parçalarda, blockchain hesabında anlaşmaya varan kurulacaktır. Sözleşmenin iki bölümünün rızası yürütülecek ve değiştirilemez. Sözleşme yürütmesi için gerekli "yakıt" yapmak için bu bir taşıma ücretidir, ayrıca önceden ödenmesi gerekir.

Akıllı sözleşme, günlük yaşamdaki ortak varsayılan sorunları çözebilir. Çeşitli endüstriler varsa, temerrütlerin kredi sorunlarından kaçınılabilir.

Blockchain ortaya çıkmadan önce, iş sektöründeki güven ilişkileri genellikle dürüst ve dürüst insanlar, aralıklarla veya diğer kurumlar kurdu. Saha blok çukurunda ortaya çıkan, ağa dayalı güven ilişkilerinin kurulması veya hatta ağdaki bir nesne. Blockchain destekli tüketici sözleşmesi, her iki tarafın da vaatlerine ihtiyaç duyması için sözleşmesi.

Blockchain sistemi, onay mekanizması ve ağrı sözleşmesi, kimliği doğrulanmış bilgileri ve sözleşmeyi yürütmeyi ve "ademi merkeziyetçilik" i bildirmek için. Tabii ki, bahsedilmeyen birkaç teknik şey var. Mümkün olduğunca ilgileniyorlar.

Çoğu insan blockchain'in hala bitcoin ve çeşitli standartlarda olduğunu anlasa da, finansal enerjinin dönüşümüdür. Bununla birlikte, blockchain'in temel mantığını anladıktan ve enerjinizdeki "Blockchain +" ile birleştikten sonra, blockCain endüstrilerindeki uygulama ilk yarıya girildi ve inanıyorum ki birçok iyi inovasyon yönü ve ben düşündüm.

Çekirdek Teknoloji Blockchain, P2P Ağı

Porer-Not Network, Blockchain'deki temel teknolojilerden biridir. Ana odak, istikrarlı bir ağ algoritmaları sağlamak ve bir nokta gerektirir-İşlemlere (işlem havuzlarındaki işlemler) ve onay bloklarına noktadan ağ desteği (örn. PBFT). Ağ desteğinin etenumuna bir başka yardımcılar.

P2P ağları iki kategoriye ayrılmıştır: yapılandırılmış ve yapılandırılmamış ağlar. Ağ yapıları oluşturmak için DT algoritmaları gibi kullanılan yapılandırılmış ağlar; Yapılandırılmamış ağlar düz ağlardır ve her düğümün bir komşunun düğümlerinden oluşan bir duası vardır.

Noktadan noktaya ağların ana hizmetleri iki yüzdür: ağ yapısının ve gönderen bilgilerinin korunması. Ağ yapısının, gönderen bilgileri yayıncılık ve tek noktaya yayınlama olmak üzere iki yönü içerdiğinde, yeni düğümlerle ve güncelleme ağlarıyla iki yüzle birleşmeye odaklanması gerekir. Bir noktadan noktaya bir ağ nasıl kurulur ve sürdürülür? Düğümlere nasıl katılıyorsunuz?

Bir ağ yapısının oluşturulması iki temel parametreye sahiptir, düğüm dış ile ilişkili bir sayıda düğüm ve ikincisi, dış düğüm sayısı ve sayı sayısıdır.

Yeni düğüm tüm ağ hakkında hiçbir şey bilmiyor. Veya Central Service Connect tarafından ağdaki bazı düğümleri işgal edin veya ağdaki "tohum" düğümlerine katılır.

Yeni düğümlerle ağ güncelleme işlemi düğümlere katılır, bazı düğümler katılamaz ve bir süre sonra hayatta kalmaz, vb. Bu yönlendirme tablolarındaki değişiklikler genellikle düğümün mevcut konukları tarafından yayınlanır. Önerilen noktadan noktadan noktaya ağın, yönlendirme tablosunda her düğümün farklı olduğuna (kısmi olarak da adlandırılır (söz konusu ortaklık da)

genellikle bir mesaj yapan bir sel protokolü kullandığına dikkat edilmelidir. Ağın yayılması, ağın geçişinden kaçınmak için genellikle bazı en büyük web ayarlamak için bazı kısıtlamalar gerekir.

Yapılandırılmış ağ yapısı desteği, çoğunlukla DT, benzer DNS çözünürlüğü ve hop-hop, adresin hedef düğümünü, ardından iletimleri ve yerel yönlendirme tablosunun güncellemelerini arar.

Bilgileri hızlı bir şekilde kurtarmak için, AVL ağacı, kırmızı ve siyah ahşap, AVL, vb.; .

Karma tabloları ağaçlardan daha verimlidir, ancak daha fazla bellek gerektirir.

Temsil-Değer eşleşmesi benimsenen temsil bilgileri, yani bir anahtar değere ve neyi aradığımız bir anahtar ve ekli bilgilerin değerini aradığımıza karşılık gelir.

Sorun, her bir anahtar yerine eşit derecede bir depolama ataması olarak çözmek için karma yemeklerdir.

Burada iki anahtar var: 1. Anahtar için bir depolama konumunun tahsisi. Bu tahsis algoritması sabitlenir, bu da depolama ve arama yaparken aynı algoritmanın kullanılmasını sağlar, aksi takdirde saklandıktan sonra aranacaktır. 2. Eşit olarak dağıtılır ve bazı yerlerde daha fazla bilgi depolayamaz ve bazı yerlerde daha az bilgiyi saklayamaz.

Genel dillerde Hashtable, Harita ve diğer yapılar bu teknoloji kullanılarak uygulanır. Ve hiçbir rol doğrudan modül rolünü, kaç yeri kullanamaz ve anahtar başka bir tür ise, ilk önce almanız ve anahtarı tamamlamanız gerekir. Bu yöntem yukarıdaki iki ihtiyacı çözebilir, ancak n yeterince büyük olmadığında (depolanacak verilerden daha az) çatışmalar ortaya çıkacaktır. Bir yerde saklanacak iki anahtar olmalı. Şu anda, birinin yerleştirilmesi gerekiyor. Bağlantılı liste aynı yere ve tuşlara atanacak ve dizinize yerleştirilecektir. Bir çoklu anahtar yerleştirildiğinde, arama hızı bağlantılı listeye yavaşça ve ağaç sınıfı bir yapıya (kırmızı ve siyah ahşap veya AVL ağacı) dönüştürülmesi gerekir.

Yukarıdaki gibi, hiçbir tablo çok verimli değildir, ancak içeriği işgal etmez ve bu sınırlamayı çözmek için birden fazla makine kullanmaz. Dağıtılmış ortam, yukarıdaki konum bir bilgisayar olarak anlaşılabilir (sonra düğüm olur), kimlikHer bir NodeID eşlemesine bir düğüm ve bu eşleme algoritması da belirtilenlere nasıl eşleştirilir.

Bu algoritmanın da çok önemli bir gereksinimi, yani ölçeklenebilirlik vardır. Yeni düğüm birleşimi ve birkaç anahtarın birkaçı olarak düzenlenmesi için.

Bu eşleme algoritmasının biri bir halka, diğeri bir ağaçtır; Halka tutarlılık karma algoritması olarak adlandırılır ve tipik ağaca Kademlia algoritması denir.

Bir nokta seçim algoritması bir eşleme algoritması ve ücretli anahtar, nodeid. Görüntünün şartları anahtarı seçmektir.

Diyelim ki 32 röle kullanın, daha sonra tam olarak doğan 2 ** 32 ile barındırılabilecek anahtar hakkında bilgi toplamı ve anahtar da tamamlandı. Anahtar ve düğümler arasındaki fark hiçbir değer mesafe olarak adlandırılır (negatif sayısı ise, mutlak değer değil, modülüne gitmeniz gerekir). 100 anahtar kütlesi için (bir tamsayı ile temsil edilir); Düğüm 105 düğümdür, daha sonra bu ikisi arasındaki mesafe 105-100 = V'dir. Yani, diğerini çıkarma, ancak algoritma sabit gibi gösterimlerin mesafesini de kullanabilir. Knot'a anahtarla eşleştiriyoruz. Bir uzağa ulaşırsanız, düğüm ve anahtarın halkaya ve düğümün anahtarının saat yönünün tersine açıya kadar yerleştirildiği görülmektedir.

Bir mesafe Kademlia algoritması, anahtar rölesinin arkasındaki değeri ve ekspre se (tamsayı) no'lu düğümleri kullanır. Soldan sağa "aynı önekler" daha yakın "daha fazla mesafe, mesafenin sol tarafında farklı konumlarsınız. Bir ağaç. 20 8 bayt, yükseklik, 20 8 bayt, yani 20 8 bayt, yükseklik, yani 20 8 bayt, yükseklik ve kenar biraz temsil ediyor.

Heter-heter okumasının algoritması ve tutarlılığı tüm düğümlerden aynıdır.

Bu dağıtılmış ortamda, yüksek kullanılabilirlik elde etmek için, merkezi bir yönlendirme tablosu olduğunu varsayıyoruz ve hiçbir rota tablosu yok, resimde görülemeyen tam görüntüyü görmeyecek Tam görüntüyü göremeyen, masada olmayan, tam göremeyen, masada olmayan, görülemeyen bir şey olmayan tam görüntüyü göremeyen tabloda Düğümleri keşfetmek için belirli bir zorlu kalite değil mi?

P2P ağlarında, genellikle her düğüm için kısmi bir yönlendirme tablosunu korumak, yani sadece kısmi kısmi hakkında yönlendirme değil. Algoritmanın selinde, bu düğümler rastgele; DT algoritması, bu yönlendirme tablosu bir yapıya sahiptir ve seçici olarak bile DimensionMemodis. Peki yönlendirme bilgilerini korumak için gereken düğüm nasıl seçilir?

Basit bir yaklaşım, her düğümün, halka oluşturabileceği gibi düğümler hakkında daha büyük bilgiler kaydetmesidir, ancak aslında bu büyük bir sorun ve küçük bir sorundur. Büyük sorun, her düğümün çok az bilgi bilmesidir (sadece bir sonraki düğümün hash ve adresi). Anahtar olup olmadığını bilmeyecek bir anahtarınız olduğunda. Birincisi, anahtarın birbirine ve bir sonraki düğüme ait olup olmadığını belirler. Eğer öyleyse, anahtar en yakın düğüme aittir. Aynı şekilde yoksa bir sonraki düğümde açıklanacaktır. Düğümler). Bir optimizasyon yöntemi, her düğüm 1 tarafından tutulan diğer düğümlerin şunları içermesidir: 1 + 21, 1 + 22, 1 + 2 ** 31. Bu verileri gözlemleyerek, yakınlardan düğümlerin gittikçe seyrek hale geldiği bulunmuştur. Bu, LGN'ye karmaşıklığı azaltabilir

Her düğüm tarafından depolanan diğer düğümlerin bilgileri, soldan sağa, her düğüm içeren her düğümBu düğümden farklı düğümler, en fazla K'yi (algoritmik hiperparametreler) seçin. Örneğin, Düğüm 110 (gösteri amacıyla, 5 bit seçin), kaydedilecek düğümdeki yönlendirme bilgilerinde:

1 ****: 30, ., 30 adet)

eackp> 40: 40: 40, xxxxxx/ tyting parçaları)

000: 30, ., 30 (k parçaları)

k, kova adı verilen bir çizginin üstünde. Perspektifin görüntüsünden, daha yakınsınız ve daha kalın düğümler ve daha uzak bir düğüm. Yönlendirme ve düğüm arama için bu algoritma da bir LGN karmaşıklığıdır.

Blockchain'in temel teknolojisi nedir?

Blockghain Operasyonunun 7 Çekirdek Teknolojilerine Giriş

2018-01-15

1/ Plaka adında olduğu gibi, bloklardan oluşan bağ için bir zincirdeki bloklar. Her blok iki parçaya ayrılır: blok başlığı veya blok gövdesi (işlem verileri dahil). Blok başlığı, zorluğu hesaplamak için kullanılan blok bağlantısını ve rasgele sayısı (NOK) uygulamak için önceki bloğun karma değerini (karma değeri olarak da bilinir) içerir. Önceki bloğun röle değeri aslında başlığın önceki bloğunun karma değeridir ve daha genç bir kuralın otoriteye sahip olabileceği için rastgele sayıda kuralın belirlenmesi.

2. Konsensüs Mekanizması

Bitcoin ve Bitcoin'in temel teknik mimarisi ile Bitcoin ve Bitcoin ve Bitcoin'in temel teknik mimarisinin temel teknik mimarisi ile Bitcoin ve Bitcoin'in temel teknik mimarisi ve Bitcoin'in temel teknik mimarisidir ve temel teknik mimarisidir ve temel teknik mimarisidir. Bitcoin ve Basic Bitcoin'in teknik mimarisi ve bitcoin'in temel teknik mimarisi ve Bitcoin ve temel teknik mimarinin temel teknik mimarisi. Blockcchain, İnternet'e dayalı merkezi olmayan bir sistem olarak özetlenebilir. Bitcoin olarak merkezi olmayan bir dijital para sistemi, her dürüst düğümün doğasının tutarlılığının merkezi düğüm olmadan olmasını ve blockchain'in tamamlanmasını gerektirmesini gerektirir. Bu nedenle temel blockchain teknolojisi, karşılıklı güven temelleri olmadan merkezi kontrolü olmayan erkekler arasındaki meşru işlemlerin rızası için bir mekanizmanın rızasıdır.

Blockchain'in anlaşma mekanizması şu anda dört ana kategoriye sahiptir: POW, POS, DPOS ve sabitlik algoritmalarını dağıtıyor.

3. Basems

Blockchain'deki sözleşmelerin otomatik olarak doğrulanması ve otomatik olarak yürütülmesi için önemli teknoloji. Her çıktı Her işlem kesinlikle adreste değil, belgede. A'lar, alıcıyı bu çıktıya iyi kilidi harcamasını kısıtlayan bir dizi kurala benzer.

İşlemlerin yasallık doğrulaması da yazara bağlıdır. Şu anda yazılmış iki kategoriye dayanmaktadır: Cambridge ve Kilitli Script. Komut dosyası dili tarafından uygulanan, işlem çıktısında bulunan çıktı işlemine eklenen bir durumda yazılmış bir kilit. Ve komut dosyasının kilidini kilitlemeye karşılık gelir. Yalnızca bir kilitleme belgesinin gereksinimleri meydana geldiğinde, bu belgenin iyiliğine karşılık geldiğinde, konuya girdide bulunan. Birçok esnek koşul, komut dosyası dili ile ifade edilebilir. Belgenin açıklaması, blockchain ağındaki herhangi bir düğümde dağıtılan programlama alanımıza benzer bir "sanal makine" dir.

4. İşlem Kuralları

BlockCKAain İşlemleri, temel birimlerdir ve blok zincirinde ve aynı zamanda geçerli bir içerik olan ve aynı zamanda gerçek geçerli içerik yapan ve aynı zamanda gerçek geçerli içeriğin geçerli bir içeriği olan ve aynı zamanda gerçek geçerli içerik oluşturur ve Blockchain ve ayrıca gerçek geçerli içerik ve blockchain ve ayrıca gerçek geçerli içerik ve blockchain ve Blockchain'deki gerçek şey bileBlockchain'in bile şeylerin aslında işlerin aslında olduğu gerçeğinden sorumludur. Bir blockchain işlemi, tüketici sözleşmelerini dağıtmak için bir kerelik transfer veya diğer işlemler olabilir.

Bitcoin durumunda, bir kerelik ödeme transferine yapılan işlemler. Ticaret kuralları aşağıdaki gibidir:

1) İşlemin girişi ve çıkışı boş olmayacak.

2) Karşılık gelen UTXO çıkışı geçerli işlem havuzunda olabilir ve reddedilirse, birbirine giriş için. Çünkü mevcut işlem havuzu blockchain'de kaydedilmeyen bir işlem olduğundan ve herkes girdi işlem, onaylanan UTXO'dan gelebilir. Mevcut zorunlu havuzu bulduysanız, çift harcama işlemi.

3) Durumdaki her giriş için karşılık gelen çıktı UTXO olmalıdır.

4) Her girişin kilidini açma yazılı (kilidini açma

d> karşılık gelen geri tepmelerle (sensis

5. İşlem Öncelik

Blockchain protokolü kurallarına göre belirlenen öncelikli blockchain işlemleri. Zaman işlemiyle belirlenen bloklara dahil edilen işlemler, işlem hacminin büyüklüğünü ve işlemin zincir yaşı artışında rastgele büyürken, işlemin önceliği arttırılır. Bir Ethente için, aynı zamanda ücretin amacı daha yüksek işlem ücreti ve yayıncı için önceliği. Ödeme yapmak için

Merkle provasının orijinal uygulaması, bir <2018 oluşturan ve Bitcoin'in kanıtıdır. Her bloktaki mağaza işlemleri. İşlemlerin kurcalama olmasını imkansız hale getirir ve işlemlerin kişisel bloğa dahil edilip edilmediğini doğrulamak da kolaydır.

7.rlp

rlp (özyinelemeli

​​

öneki, özyinelemeli uzunluk parçası aşağıdaki keyfi iç içe ikili verileri kodlar.

Blockchain'in en temel içeriği nedir P> I. GO Merkezileştirme

Sistem tamamen açık ve şeffaftır.

Blockchain şeffaf bir paylaşılan defteridür. Bu defter tüm ağda herkese açıktır. Halka açık anahtarını aldığınızda, hesabında ne kadar parası olduğunu bileceksiniz, bu nedenle herhangi bir zaman değeri dönüşümü, dünyayla ilgilenen insanlar bir rol izlememek için. Dönüşüm madenciler tarafından onaylandı, bir internet onay mekanizması da öyle.

3. Geri alınamaz, kurcalamasız ve şifreleme güvenliği

t> ve algoritma ve son zamanlarda oluşturulanların her biri, geri dönüşü olmayan ve geri dönüşü olmayan bir şekilde geri dönüşü olmayan bir blok zincirinde kolayca araştırılan bir şekilde araştırılmaya çalışıldı, reddedildi Diğer düğümler ve sahtekarlığın maliyeti en yüksek olanıdır, bu da haksız bir davranışı sınırlandırabilir.

Genişletilmiş Bilgiler:

1, Kavram Tanımı

Blockchain nedir? Bilimsel ve teknik perspektif olan blockchain, birçok bilimsel veMatematik, kriptografi, internet ve bilgisayar programlama gibi teknik konular. Basitçe söylemek gerekirse, uygulama perspektifinden bakıldığında, Blockchain, ademi merkeziyetçilik, kurcalamasız, süreç boyunca izlenebilir, izlenebilirlik, kolektif bakım, açıklık ve şeffaflık özellikleriyle dağıtılmış paylaşılan bir defter ve veritabanıdır. Bu karakterler, "dürüstlük" ve "şeffaf" blockchain'i sağlar ve Blockchain'e yaratılış güveninin temelini oluşturur. BlockCain misyonlarının zengin uygulaması temel olarak blockchain'in bilgi asimetrisi sorununu çözebileceği ve birçok konu arasında ekran ve uyumlu eylemleri görebileceği gerçeğine dayanmaktadır [7].

Blockchain, dağıtılmış veri depolama, noktadan noktaya iletim, rıza mekanizması ve şifreleme algoritmaları gibi bilgisayar teknolojilerine yeni bir uygulama modelidir. Blockchain önemli bir bitcoin kavramıdır. Esasen merkezi olmayan bir veritabanıdır.

2. Karakterler

Merkezi. Blockchain teknolojisi, ek üçüncü taraf yönetim ajanslarına veya donanım tesislerine güvenmez ve merkezi bir kontrolü yoktur. Kendinden entegre blockchain'in kendisine ek olarak, dağıtılmış muhasebe ve depolama yoluyla, her düğüm bilginin kendi kendine tüketilmesini, teslimat ve yönetimini fark eder. Asanematikleşme, blockchain'in en belirgin ve temel özelliğidir.

Açık. Temeller blockchain teknolojisi açık kaynaktır. Blockchain verilerinde şifrelenecek işlemin her bir bölümünün özel verilerine ek olarak herkese açıktır. Her biri blockchain bilgilerini sorgulayabilir ve genel arayüze göre ilgili uygulamaları geliştirebilir, böylece tüm sistem bilgileri oldukça şeffaftır.

Özgürlük. Spesifikasyonların ve protokollerin (Bitcoin tarafından kullanılan Abluit algoritmaları gibi çeşitli matematikçiler algoritmalarına benzer şekilde), tüm blockchain sistemi diğer üçüncü sıraya dayanmaz. Tüm düğümler otomatik ve güvenli bir şekilde olabilir ve sistematik bir bilgi içinde sistematik bir bilgi içinde veri alışverişini sistematik bir bilgi içinde veya ihtiyaç duymadan veya isteyerek veri alışverişi istemeden sistematik olmayan ve değiştirmeyen veri değiştirebilir. Müdahale edecek erkeklerden biri.

Güvenlik. Tüm veri düğümlerinin% 51'ini kontrol edebildiğiniz sürece, kendini nispeten güvenli hale getiren ve öznel ve yapay veri değişikliklerini önleyen ağ bilgilerini değiştiremez ve değiştiremezsiniz.

Anonimlik. Her bir blok düğümünün yasal normları, teknik olarak konuşursa, kimlik bilgilerinin açıklanması veya doğrulanması gerekmezse ve bilgiler anonim olarak gerçekleştirilecek şekilde aktarılabilir. Blockchain teknolojisi nedir? Temel kompozisyon blockchain teknolojisi nedir?

Teknik perspektiften ve mimari perspektiften size popüler bir dilde anlatacağım ve biraz anlayışlı blockchain var.

Blockchar nedir? Blockchain fiildeki blockchain, daha ayrıntılı depolama sistemine sahip depolama sistemidir. Blockchar, yönetici olmayan dağıtılmış depolama sistemidir ve her düğüm tüm verilere sahiptir.

Ortak depolama sistemleri nasıldır?

Yukarıdaki şekilde gösterildiği gibi, verilerin ve verilerin alt kısmı içinde yazılabilir. Bir alan bilgi depolar ve bir Soft, bilgi yazması için arayüzler sağlayarak verileri yönetir. Bu bir depolama sistemidir. Örneğin, MySQL en yaygın depolama sistemidir.

Sıradan depolama sistemlerine hangi sorunlara eğilimlidirler? En az iki yaygın sorun vardır

Birincisi yüksek olmayan bir kullanılabilirlik problemidir. Verilerin bulunduğu veya tehlikeli olduğu bir yer var. Bilgideki teknik terimler çok mevcut değildir.

Bir Kutsal Kitap noktası olan soruya göre ve bir nokta yazmak için sadece bir tane var. Teknik terimler bir kontrol noktasıdır.

Normal depolama sistemleri genellikle bu iki problemi çözer mi?

İlk olarak ne kadar yüksek kullanılabilirliğe bakın?

Sıradan depolama sistemleri genellikle yüksek kullanılabilirlik sorunlarını çözmek için "aşırı yeme" uygular. Bilgiler birkaç kopyaya kopyalanabilir ve birden fazla yere gereksiz kalabilirse, yüksek oranda mevcut olması garanti edilebilir. Ve bir yerde veriler askıya alınır ve başka bir yerde verilir. Örneğin, MySQL taşıyan sahip-köle kümesi, umut eden dünyanın başlangıcıdır.

Bu yerde vurgulanması gereken iki nokta şunlardır: Veri yedekliliği genellikle tutarlılık sorunlarına neden olur

1. Örneğin, MySQL'in ana-köle kümesinde okuma ve yazma gecikmeleri. Aslında, aslında okuma ve yazma konusunda kısa bir iğrençlik dönemi vardır. Sapmanın bu yan etkileri.

2. Konuya göre, cihazların verileri genellikle veri senkronizasyonunun verimliliğini azaltır ve kaynak tüketimi gerektirir. Bir noktaya bakarsanız, iki köle kütüphanesi eklenirse, yazma verimliliği ve gerçekten etkilenir. Düzenli depolama sistemleri düzenlendiği kadar yüksek bilgileri yakalamak için.

İkinci soru, sıradan depolama sistemleri daha fazla puan yazabilir mi?

Cevap iyi, örnek olarak örnek olarak:

Bu durumda, mysql, ikili öğretmen sahibi, senkronizasyon, Rab'bin Efendisi, -Slave senkronizasyonu yapabilirsiniz Ve aynı zamanda iki düğüm olabilir. Veri merkezinde birden fazla bilgisayar odası ve çoklu etkinliklerle çalışmak istiyorsanız, veri senkronizasyonu aynı zamanda birden fazla bilgisayar odası ve birden fazla etkinliktir. Bunu vurgulamak istediğiniz, çok nokta yazmanın genellikle çatışmalar yazma konusundaki tutarlılık sorunlarına neden olmasıdır. MySQL'i örnek olarak alarak, tablonun özniteliğinin kendi kendini ortaya koyduğunu varsayalım, o zaman veritabanı 1234, daha sonra düğümlerin bir parça veri yazıp ekleyebileceğini, o zaman bu 5 veri parçası. başka bir ana düğüme senkronize edildi. Senkronizasyon tamamlanmadan önce, başka bir yazma düğümü de bir parça veri eklerse, aynı zamanda oluşturulur. Bu, nesilden sonra belirli bir zamandır, başka bir düğüme senkronize olur ve daha sonra senkronizasyon bilgileri, kayıt yazımı tutarlılığında senkronize edemeyen ve tetikleyemeyen yerel iki 5 puanla çelişecektir. Bu sorun, birçok nokta yazarsanız olacaktır.

Çok noktalı yazıda sabitliğe nasıl ulaşılır?

İade "Büyük Sınıf" size daha fazla teknik çalışma sağlar