Blockchain'in en basit teknolojisi (Blockchain'in En Temel Teknolojisi) Bu özelliği uygulamak için kullanılan teknoloji İlk tür yaygın olarak kullanılan konsensüs mekanizmaları içerir. Blockchain sisteminin merkezi olmadığından, tüm düğümleri yönlendiren önceden ayarlanmış kurallar, veri işleme anlaşmalarına ulaşılmasını sağlar. Tüm veri etkileşimleri katı kurallara ve fikir birliğine göre yapılmalıdır; ikinci tip şifreleme teknolojilerinden biridir.

Üçüncü tip dağıtılmış depolama. Geleneksel merkezi depolamadan farklı dağıtılmış depolamanın faydaları iki ana yöne yansıtılmaktadır: Her düğüm için veri kaybından kaçınılır ve her düğüm için veriler bağımsız ve kötü bir şekilde değiştirilir. Tarihsel veriler.

Akıllı sözleşmeler, bir tarafın sözleşmenin önceden ayarlanmış hedeflerine ulaştığı sürece otomatik olarak ticaret. Şeffaflık, güvenilirlik, otomatik yürütme ve zorla uyumluluk avantajlarına sahiptir. Blockchain Technology, benzersiz icatları gerçekleştirmek ve keşfetmek için sınırsız bir vizyon sağlayan birçok benzersiz özelliğe sahiptir.

Blockchain'in temel teknolojileri nelerdir?

Basitçe, blockchain, Bizans hatası direnci sağlayan ve nihai tutarlılık sağlayan dağıtılmış bir veritabanıdır. Hesapları operasyonel bir perspektiften yönetmek için şifrelemeye dayanan önemli bir kamu ve özel yönetim sistemi sağlarlar.

Yukarıdaki kavramlar çok soyut olabilir. Size bir örnek vereyim. Anlaması kolay.

Her düğüm için veriler en son verilerle senkronize edilir ve en son veriler için onaylanır. Düğümler değişim geçmişini objektif olarak yansıtabilir.

Blockchain, yukarıdaki sorunları çözmek için oluşturulan teknik bir çözümdür.

2. ), kriptografik imza algoritmaları, hesaplar ve depolama modelleri.

1. P2P Ağ Protokolü

P2P Ağ Protokolü, tüm blok zincirleri için en düşük seviye modülüdür ve ağ iletimi ve işlem verileri, düğüm keşfi ve bakımından sorumludur.

Çoğu zaman belirli etkileşim pre nsiplerini izleyen Bitcoin P2P Ağ Protokol modüllerini kullanır. Örneğin, başka bir düğüme ilk bağlandığınızda, durumu kontrol etmek için el sıkışma protokolünü takip eder, bir adres veri isteği başlatır ve el sıkışmasından sonra eş düğümündeki verileri engeller.

Bu P2P etkileşim protokolü ayrıca komut alanı, düğüm edinme ve bu komutlar için bu tür blok başlıklarına sahiptir. Daha derin bir anlayış için, Bitcoin Geliştirici Kılavuzu'ndaki PeerDiscovery bölümüne başvurabilirsiniz.

2. Bizansın arıza direnç özellikleri.

Teknoloji evrim perspektifinden, blockchain teknolojisi orijinali dağıtan grafikler çekebilir. Formül algoritmaları ekonomik olarak genişlemiştir.

Şekilde, bilgisayar uygulamasının başlangıçta tek noktalı bir uygulama olduğunu ve daha sonra soğuk felaket kurtarmanın yüksek kullanılabilirliğine ve rahatlığına sahip olduğunu göreceksiniz. Başka yerlerde bu çoklu yaşamlar, dağıtılmış sistem teknolojisinin geliştirilmesi ile birlikte kullanılmıştır.

Blockchain alanında, iş algoritmaları için POW kanıtları, kazık algoritmaları için POS kanıtları ve kazık algoritmaları için proax ana konsensüs algoritmalarıdır ve bunlar ana akımdır. Algoritmalar arasındaki fark, ekonomik oyun kavramını dahil etmeleridir.

POW: Genellikle matematiksel problemleri belirli bir zorlukta çözer. Bu çözüm işlemi genellikle bir bilgi işlem problemine dönüştürülür, bu nedenle hızların karşılaştırılması daha iyi hesaplamalar sağlar ve ekipmanın performansını artırır.

POS: Bu, temel kavramının bir kanıtıdır. Fikir, hedef değeri karşılıyorsa, kilitli bir jeton için üretilmiş bir kelime ve küçük bir çalışma kanıtı kullanır.

DPOS: Basitçe anlamak için, POS konsensüs algoritmasının muhasebecilerini herkesin defter tutmaya katılabileceğinden ziyade belirlenmiş düğümlerden oluşan küçük bir daireye dönüştürmektir. Bu dairenin 21 düğümü veya 101 düğümü vardır. Bu, sistemin verimini önemli ölçüde artırır. Bu, ağın ve düğümlerin kontrol edilebilir olduğu anlamına gelir, bu da sistemin verimini önemli ölçüde artırır.

3. Hash algoritmalarının çarpışma direnci, orijinal görüntünün geri dönüşü olmayan ve problem dostu özellikleri vardır.

problem dostu, birçok POW para biriminin varlığının temelidir. SHA256 algoritması, madencilik algoritması olarak bilinen bir hesaplama yöntemi olarak kullanılır.

Litecoin ayrıca bu algoritma ve SHA256 arasındaki farkı gösterir. Diğer bazı para birimlerinde, madencilik algoritmaları SHA3 algoritmasına göre de görüntülenebilir. Ethereum, hançer-hashimoto algoritmasının geliştirilmiş bir versiyonunu kullandı ve IO-sert çözülebilir algoritma olan Ethash olarak adlandırıldı.

Tabii ki, madencilik algoritmalarına ek olarak, öncelikle birçok Bitcoin türev kodu arasında kullanılan RipemD160 algoritmasını da kullanıyoruz.

Adreslere ek olarak, aynı zamanda blockchain token sistemlerinin temeli olan kamu-özel anahtar şifreleme algoritması olan en çekirdeği de kullanır.

Esasen ECDSA, büyük Bitcoin kategorisi kodlarında kullanılır. ECDSA, ECC ve DSA'nın bir kombinasyonudur.

Teknik olarak konuşursak, özel bir anahtar oluşturursunuz, ardından özel anahtardan genel bir anahtar oluşturursunuz ve sonuçta yukarıdaki adımların her birinden adres oluşturursunuz. Genel anahtarları adreslerden dışa aktarmak mümkün değildir.

4 veritabanı kullanılıyor mu?

Metabounter bir blockchain tasarlarken, NoSQL'in BerkelyDB ve LevelDB dahil olmak üzere çeşitli veritabanlarına atıfta bulunursunuz ve bazı para birimleri SQL temelli SQLITE kullanır. Temel depolama tesisi olarak, bunların çoğu hafif gömülü veritabanlarıdır, çünkü blockchain'in defter özelliklerini içermezler.

Bir blok zincirinin defter özellikleri genellikle defter modeli olarak da adlandırılan Accout-Balance yapısına dayanan UTXO yapılarına ve defter yapılarına ayrılır. UTXO, "ampent işlem girişi/çıkışı" için bir kısaltmadır ve "Hencial işlem girişi ve çıktısı" na dönüştürülür.

Bu blockchain jeton transferlerinin muhasebe modelinde, her transfer giriş ve çıkış şeklinde görüntülenir.

Blockchain teknolojisi nedir? Konsensüs mekanizması, çeşitli düğümler arasında haklar belirleyen ve Bitcoin'in temel teknolojisi olarak kullanılan blockchain sistemlerinde matematiksel bir algoritmadır. Blockchain, şifreleme yöntemleriyle oluşturulan bir dizi veri bloğudur. Her veri bloğu, bu bilgilerin geçerliliğini kontrol etmek (karşı mücadele) ve bir sonraki bloğu oluşturmak için kullanılır. Dar anlamda, bir blockchain, şifreli dağıtılmış bir defter ile garanti edilen, veri bloklarını kronolojik sırada birleştiren bir zincir veri yapısıdır.

Blockchain teknolojisi, dağıtılmış düğüm konsensüs algoritmalarını kullanarak verileri doğrulamak ve depolamak, veri oluşturmak ve güncellemek için blockchain veri yapılarını kullanır ve yeni dağıtılmış altyapı ve bilgi işlem, bu programın otomatik komut dosyası kodundan oluşan akıllı sözleşmeleri kullanarak verileri ve manipüle edilmesini sağlar.

Battley'nin Güvenlik Teknolojisi << \ 'Tabo >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Mays Mays >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Plack, mobil frow '/ p>

1

1

1.

P2P ağı, tüm süspansiyon bilgilerinin temel yönetimidir. Merkezi sunucular kavramı, merkezi sunucular kavramı zayıftır, yani merkezi artık önemli değildir. Ağdaki her düğüm bağımsız bir birey olarak olabilir. Bu kapılar abonelere atanmış olarak kullanılabilir ve müşteriler sorular sağlar.

, mahallenin komşu düğümüne ve komşu haçların komşularının her birine doğrudan bilgi gerektirmez. Son olarak, kullanıcıların satın alma ve kullanımı kullanımını tanıyan giriş ağının giriş ağı.

2

2 Q-şifreleme teknolojisi.

Muhteşem teknoloji, komplikasyonlar ve asimetrik şifreleme alternatifleri ile ilgili olarak. Tahmini Ana, ev-zaman yayın yayınını doğrulayabileceğiniz iki anahtar, kamu ve özel anahtar oluşabilen bir anahtar değildir.

< P>

3. Akıllı sözleşme.

"Daha Akıllı" terimi 1995 yılında 1995 yılında Leckchological Nick Szabo tarafından planlanmıştır. Amharik Tanım - Bilge Sözleşme Üçüncü taraf kontrollü üçüncü taraf kontrollü üçüncü taraf kontrollü üçüncü taraf kontrollü üçüncü taraf kontrollü üçüncü taraf kontrollü üçüncü taraf kontrollü üçüncü taraf kontrollü üçüncü taraf kontrolü olmadan üçüncü taraf kontrolleri tarafından gerçekleştirilebilir.

4

4

4

4.

p> p> p> p> p> p> p> p> p> p> p> p> p> p> p> p> plcchine işlemleri. BAKING Bakein Benton dijital varlıkları, mülkiyet hakları, vb. Noktalar, puanlar, puanlar ve değişimUygulamak için kullanılabilen dağıtılmış bir bitki sistemidir. Geleneksel merkezi akıl yürütme sistemleriyle karşılaştırıldığında, tezgah sisteminin tezgah sistemi, birçok ödemenin tamamen açık, katman ve önlenmesinin faydalarına sahiptir.

ve üçüncü tarafları ölümcüllerin hiçbirinde karıştırmaz. Her bir düğümde gösterilen işlemlerin işlemlerinin en yüksek ağ gecikmesi nedeniyle en yüksek ağ gecikmesinden kaynaklandığı işlemlerin sırası. Bu nedenle, aynı anda Horizontalya sistemlerinin işlemleri sırasına katılıyoruz. Bu alternatif alternatif sisteme Mısır düzeninde "konuşma yöntemi" denir. Blockchain'in dört ana teknolojisi nelerdir? Dört ana teknoloji - dağıtılmış liderler, oybirliğiyle 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 ana teknolojinin blockchain'de kendi rolleri olmalı ve birlikte blockchain temelini oluştururlar.

1. , Bu veritabanında saklanacak, bu nedenle dağıtılmış lazer blockchain'de veri depolamasında rol oynar; 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, bir baş ağrısı motivasyonu "Bijantin General" elde edilir, yani ağa ne kadar çok kişi dahil edilirse, o kadar zor, o kadar zor olur, bu yüzden tüm ağda birlik kazanmaktır. Sürekliliği korumak için tüm düğümün hesaplarının koordine edilmesi gerekir. Bitiyor mu? Bu nedenle, konsensüs mekanizması, blockchain'deki düğümlerin koordinasyonunda ve veri işleme rolünü açıklığa kavuşturmada rol oynar.

Herhangi bir blockchain ağa katılabilir. Blockchain, herhangi bir düğüm başarısız olur ve kalan düğümler yine de normal şekilde çalışabilir. Bu, oyununuzun kurallarını tanımak için eşdeğerdir. Bitcoin'in kuralı büyük bir hesaplama yapmaktır ve bunu kim hesaplarsa ilk gücü ödüllendirecektir.

Not: POW, POS, DPOS?

Konsensüs mekanizmasının avantajları ve dezavantajları nelerdir, bu da çok zeki bir yol olan işin kanıtıdır. AS:

Yeni Bölge Blockchain ayrı bir karma algoritması bulmak zorunda kalacak, aksi takdirde Bitcoin'in bilgi işlem gücü saldırısıyla karşılaşacak;

Dikenler üretmek kolaydır ve birçok onay beklemeniz gerekir; Asla bir son, bir kontrol noktası mekanizması gereklidir. Bir sonraki muhasebeci oldu. Bu mekanizmanın avantajı, Shakti-khappa'nın güç şeklinde olmaması, ancak aynı zamanda birçok dezavantajı olmasıdır:

Ticarileştirme yoktur ve özkaynak katılımcıları katılmak istemez. Muhasebe;

Çatal oluşturmak kolaydır, birçok onay beklemeniz gerekir;

hiçbir zaman nihayet nihai değildir ve enflasyon için oluşturmak için bir kontrol noktası mekanizması gerekir;

DPO, POS'a dayanarak, muhasebeci ticarileştirme rolünü üstlenir, önce muhasebeciyi haklar ve çıkarlar yoluyla seçer ve daha sonra muhasebeci kitabı kaydetmek için değişiklikler yapar. Bu yöntem hala son sorunu çözmez.

dbft (delegedBFT), blockchain sistemine uygulanması için daha iyi bir Bizans fay tolerans algoritması öneren genel bir konsensüs mekanizması modülüdür.

, DBFT blockchain teknolojisine dayanan bir protokoldür. Kullanıcılar, fiziksel dünyada mülk ve ilgi alanlarını taşıyabilir. Xiaoyi, sadece dijital bir para çemberi değil, aynı zamanda ana internet finansmanı olan Çin'in "sözleşme yasası" ve "Şirket Yasası" tarafından tanınan kurumsal özkaynakları serbest bırakabilir. Xiaoyi'sKullanımlar, hisse senedi crowdfunding, P2P çevrimiçi kredisi, dijital varlık yönetimi, akıllı sözleşmeler vb. İçin kullanılabilir.

Bu oybirliğiyle yapılan sistem, Castro ve Liskov tarafından önerilen "pratik Bizans fay toleransına" dayanmaktadır ve blockchain sistemine uygulanmasını sağlamak için geliştirilmiştir. Bizans fay tolerans tekniği, dağıtılmış dosya sistemi, dağıtılmış işbirliği sistemi, bulut bilişim, vb. Gibi dağıtılmış sistemde yaygın olarak kullanılır. DBFT esas olarak aşağıdaki iyileştirmeleri yaptı:

P2P, C/S mimarisinin yanıt modunu iyileştirmesi için uygun düğüm modu için uygun;

Blockchain'deki dijital sertifikalara giriş, oylamada muhasebe düğümünün gerçek kimliğini onaylama sorununu çözer

Neden böyle bir çözüm sonunda benimsendi? Dağıtılmış bir hesap defteri sistemi olan Blockchain'in iç ekonomik modeli, her katılımcının diğer katılımcılara güvenebileceğini belirler, bu da güvenilirlik olarak adlandırılır. Bijantin genel problemi, katılımcıların güven yokluğunda fikir birliğine nasıl ulaşabileceklerini açıklar ve Bizans fay tolerans tekniği bu tür sorunların çözümüdür. Buna ek olarak, blockchain ağı ortamı çok karmaşıktır ve ağ, iletim hataları, yazılım hataları, güvenlik zayıflıkları, hacker sızıntıları ve çeşitli kötü amaçlı düğümlerdeki gecikme gibi sorunlarla karşılaşacaktır.

dbft Tantra hakları veMuhasebeciyi çıkarlara göre seçmek ve daha sonra muhasebeci Bizans fay tolerans algoritması yoluyla bir fikir birliğine varır. -

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 defter tutma sistemi neden olabilir, neden olabilir, ancak şifreleme kanıtlarından vazgeçecek;

Özet Yukarıda, DBFT mekanizmasının en önemli noktası, sistemin en büyük aralığa enflasyonunu sağlamak ve blockchain'in gerçek finansal uygulama senaryoları için uygun olmasını sağlamaktır. Örneğin, Columbus oybirliğiyle mekanizmamız Dopos+DBFT'nin konsensüs sistemidir. Tüm düğümlerimizden veya cihazlarımızdan biri kapalıysa, diğer düğümler hala normal çalışıyor ve tüm ağ sistemini etkilemez. Ancak Tencent'in sunucusu kapalıysa, verileri kurtaracak yeriniz olmadığı için herkesin wechat açılamaz.

3. Temel veri yapısı blockchain şifreleme ile belirlenir. Dirençli özellikler, sadece blockchain ağındadır. Verilerin sahipliğini doğrulamak için.

Tek veya birçok veritabanı modifikasyonu diğer veritabanlarını etkilemez. Verilerin% 51'inden fazlasını ağ genelinde bir araya getirmenin yanı sıra, neredeyse imkansızdır. Blockchain'deki her işlem, şifreleme yöntemleri aracılığıyla iki bitişik bloğa bağlanır, böylece herhangi bir işleme ve şu anda geri algılanabilir. Bu blockchain veri yapısı, blokBaşlık ve blok vücuttır. Kriptografi, siparişini değer, zaman damgası, zaman damgası ile belirler ve kesintiye uğramayacaktır.

Bu ilke, emtia sistemi de dahil olmak üzere iş sistemimizde çalışır. Ön. Böyle bir veri depolama yapısı sayesinde, birlikte düşünebiliriz.

Ayrıca, veriler değiştirilemez. Bu sadece bir olasılık. Blockchain teknolojisi neden internet teknolojisinden daha zararlı ve güvenli? , 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şlemler herkese açıktır, bu nedenle her işlem tüm düğümlere görünür. Örneğin, her bilgi işlem makinesi başladıktan sonra, her bilgi işlem makinesini kimin başlattığını ve başlatmadığını bilmiyoruz. -

4 Bazı güven sorunlarını çözmek istediğimizde, koşulları açıkça kod olarak listelemek ve programlar aracılığıyla yürütmek için akıllı sözleşmeleri kullanabiliriz. Blockchain'de veri yürütme ve uygulama.

Akıllı sözleşmeler, aracı hizmetlerden kaçınırken, şeffaf ve mücadele tarzında para, mülk, hisse veya değerli eşyalar alışverişi yapmanıza yardımcı olabilir. Gelecek. Akıllı sözleşmeler aracılığıyla, mülk veya para birimi programa aktarılır. Hemen gönderen veya birleştiren kişi. (Otomatik olarak uygulanır, hesap bağımlılığı yok) Aynı anda, merkezi olmayan bir defter tutma aynı zamanda depolar ve kümesBazı güvenlik ve geri döndürülemez olan dosyalar.

Akıllı sözleşmelerin özellikleri

Özerklik - Aracı ve üçüncü tarafı iptal edin, bir anlaşmaya varacaksınız; onaylamak. Bu arada, yürütme, önyargılı olabilecek bir veya daha fazla kişi yerine ağ tarafından otomatik olarak yönetildiğinden, üçüncü taraf manipülasyonu tehdidini de ortadan kaldırır.

Trust - Dosyalarınız paylaşılan lazerde şifrelenir. Kimse kaybettiklerini söyleyemez.

Yedek - Bankanızın tasarruf hesabınızı kaybetip kaybetmediğini hayal edin. Blockchain'de her arkadaşın geri döndü. 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 girmek 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 kodlarını kullanır, böylece bir dizi iş sürecinin süresini azaltır.

Maliyet tasarrufu tasarrufu - Akıllı sözleşmeler, aracıları ortadan kaldırdıkları için paradan tasarruf edebilir. Örneğin, işleminizi görmek için bir noter ödemeniz gerekir.

Doğruluk - Otomatik sözleşme sadece keskin ve ucuz değil, aynı zamanda formun doldurulmasının neden olduğu hataları da manuel olarak önler.

Bir akıllı sözleşmeyi tanımlamanın en iyi yolu, teknolojiyi karşılaştırmaBunu makineyle yapmak zorunda. Genellikle bir avukata veya notere gidecek, ödeyecek ve belgeleri almak için bekleyeceksiniz. Akıllı sözleşmeler aracılığıyla bir Bitcoin'i bir satış makinesine (defter tutma gibi) koyarsınız ve emanetinizi, ehliyetinizi veya hesabınızdaki herhangi bir şeyi koyarsınız. Daha da önemlisi, akıllı sözleşmeler sadece anlaşmanın kurallarını ve cezalarını geleneksel sözleşmeler olarak aynı şekilde tanımlamakla kalmaz, aynı zamanda bu yükümlülükleri otomatik olarak yürütür.

Akıllı Sözleşme ve Blockchain

Blockchain ile ilgili en iyi şey, izin verilen tüm taraflar arasında var olan merkezi olmayan bir sistem olmasıdır, aracıdır (ara kişi (ara kişi yoktur (ara gerek yoktur Kişi için ödeme yapmak için), Bankalar ve Hükümetler, Blockchain teknolojisinin özelliklerini kullanma, hayattaki çeşitli sözleşmeleri kolayca geliştirecektir. Blockchain teknolojisindeki temel teknolojiler nelerdir? Big> Blockchain 1.0 dönemi dijital para dönemidir. ERA Blockchain 2.0: 1. Akıllı Sözleşme'nin organizasyonu; Ethereum cüzdanları gibi farklı kripto para birimleri dahil ancak bunlarla sınırlı olmamak üzere uygulamalar; Blockchain teknolojisinin uygulaması ve derinliği ile Blockchain 3.0 dönemi, blockchain dönemine girecek tüm yaşam hizmetine ulaştı. Bu İnternet gelişimi sürecinde, blockchain teknolojisi Blockchain +Fizik Endüstrileri, Blockchain E -Mommerce ve Blockchain Topluluk Etkinliklerinde kullanılabilir. Tabii ki, 3.0, modern şifrelerin geliştirilmesi ile doğar, ihtiyaçları karşılayan teknolojiler hala daha fazla doğrulamalı ve daha fazla daha ileri kriptografik teknolojiler ve sürekli yenilikle entegre edilmelidir.