Çekirdek Teknoloji Blockchain Çekirdek teknolojisi öncelikle dağıtılmış defter teknolojisi, konsensüs mekanizmaları, şifreleme ve akıllı sözleşmeleri içerir. İlk olarak, dağıtılmış yönetmen blockchain'in temel bileşenidir. Ağdaki çeşitli bilgisayarlar arasında paylaşılan, kopyalanmış ve senkronize edilmiş bir veritabanıdır ve tek bir sunucuya bağlı değildir, ancak verileri ağ genelinde çeşitli düğümlerde depolar. Bu tasarım, sistem saldırılarına karşı şeffaflığı, güvenliği ve direnci geliştirir. Verilere zarar vermek için, ağdaki düğümlerin% 50'sinden fazlasını kontrol etmek gerekir, bu da pratikte neredeyse imkansızdır. Örneğin, Bitcoin sisteminde, işlem kayıtları dağıtılmış defterde tutulur, her bir düğüm tam bir kopyaya sahiptir ve veri değişikliğini sağlar. İkincisi, konsensüs mekanizması, tüm düğümlerin merkezi olmayan bir ağda veri durumu üzerinde hemfikir olduğundan nasıl emin olacağınız sorununun çözülmesinin anahtarıdır. Blockchain sistemi, çalışma kanıtı, ilgi kanıtı ve emanet edilen faiz kanıtı gibi farklı konsensüs algoritmaları kullanır. Bu fikir birliği mekanizması, yeni blokların eklenmesinin belirli kuralları izlemesini, blok zincir tutarlılığını ve bütünlüğünü korumasını ve çift ödemeler gibi kötü niyetli davranışları önlemesini sağlar. Örneğin, Bitcoin, karmaşık matematik problemlerini çözerek, güvenlik özelliklerini ve ağ ademi merkeziyetini sağlayarak muhasebe hakları için rekabet eden çalışma mekanizmalarının kanıtlarını benimser. Kriptografi blockchain güvenliğinin temelidir. Bir dizi algoritma ve şifreleme teknolojisi aracılığıyla gizlilik, bütünlük ve veri değişkenliği sağlar. Blockchain'de genel ana şifreleme, kişisel imza ve karma işlevi gibi şifreleme araçları yaygın olarak kullanılmaktadır. Kamu ve kişisel anahtar çiftleri, veri ve Decryah'ın doğrulanması ve şifrelemesi için kullanılırken, karma işlevi benzersiz blok parmak izleri üretmek için kullanılır. Bu teknoloji birlikte -bloktaki verilerin güvenliğini ve güvenilirliğini sağlıyor. Son olarak, akıllı sözleşmeler, etkinlikleri ve yasal eylemleri otomatik olarak yürüten, kontrol eden veya belgeleyen bilgisayar programlarıdır. Blockchain'de akıllı sözleşmeler kod şeklinde bulunur ve önceden ayarlanmış koşullar tetiklendiğinde, sözleşme terimleri terimi otomatik olarak uygulanacaktır. Bu otomatik uygulama, işlemin verimliliğini ve güvenini artırır ve üçüncü taraf aracılara olan bağımlılığı azaltır. Örneğin, Ethereum platformunda, geliştiriciler dijital varlıkları yönetmek, oy kullanma veya karmaşık iş mantığı uygulamak için akıllı sözleşmeler yapabilir. Sonuç olarak, blockchain çekirdek teknolojisi dağıtılmış defter teknolojisi, fikir birliği mekanizmaları, kriptografi ve akıllı sözleşmeleri içerir. Bu teknolojiler iç içe geçmiş ve tamamlanmıştır ve merkezi olmayan, güvenli ve güvenilir bir veri alışverişi platformu olan blockchain ile birlikte şekillendirilir. blockchain için hangi tekniklere ihtiyaç vardır? Big> Blockchain teknolojisi esas olarak şifreleme algoritmaları, şifreleme algoritmaları, dağıtılmış defter: disitichchain'in temeline dayalı Blockchain'in Distruchchain'in temelidir. Her düğüm, bilginin şeffaflığını ve değişmeyenleri sağlayan tam iletişim kutusunu içerir. 2. Bu iyi bir fikir. Şifreleme algoritması: Blockchain, veri güvenliği ve anonimlik sağlamak için şifreleme teknolojisini kullanır. Hash işlevinin, bütünlüğü ve serbest bırakmayı sağlamak için savunma verilerinin karma değerine savunulduğundan emin olmak için. Kamu ve özel anahtarların orantılı şifreleme teknolojisi, dijital imza teknolojisinin kullanımı için kullanılmak üzere kullanılır. 3. Sen iyi bir fikirsin. Sözleşme Mekanizması: Blockchain ağında, tüm işlemlerin bir nihai mekanizma tarafından onaylanması gerekir. En yaygın cihazlarda, bu mekaniz ağdaki tüm katılımcıları kabul eder ve sahtekarlık tarihi sorunlarını önler. 4 Akıllı bir sözleşme - Akıllı sözleşme, Wostchain'in otomatik uygulama prosedürüdür. Eşanlamlı sözleşmeler ön koşulları ve koşulları içerir. Anlaşma karşılandıktan sonra, sözleşme otomatik olarak yürütülecektir. Bu teknolojilerin bu kombinasyonu dijital bir finansman ve destektir. Destek Zinciri Bankası Finansal Blockchain'in dört katlı teknolojileri nelerdir? Aslında, Blockchain son on yılda orijinal temelde büyük değişiklikler ve ilerlemeler geçirdi. Şu an itibariyle, blockchain'in dört temel teknolojisi zenginleştirildi - dağıtılmış ana kitaplar, konsensüs mekanizmaları, kriptografi ve akıllı sözleşmeler. Veri depolama, veri işleme, bilgisayar güvenliği ve blockchain bilgisayar programlarının rolünü oynarlar. Genel olarak, dört temel teknolojinin blockchain'de kendi rolleri olmalıdır ve bunlar blockchain'in temelini oluştururlar.

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

İlk olarak, dağıtılmış ana kitap blockchain çerçevesidir. Gerçekten dağıtılmış bir veritabanıdır. Bir veri parçası oluşturulduğunda, herkes onu tedavi ettikten sonra bu veritabanında saklanır. Bu nedenle, dağıtılmış ana kitap blockchain'de bir veri depolama rolü oynar;

Blockchain, uçtan uca bir ağ oluşturmak için birlikte birçok düğümden oluşur ve merkezi bir ekipman ve yönetim organizasyonu yoktur. Düğümler arasında veri alışverişi dijital imza teknolojisi ile doğrulanır ve yerleşik kurallara uygun olarak gerçekleştirildiği sürece insan karşılıklı güvenine gerek yoktur. Düğümler diğer düğümleri kandıramaz. Tüm ağ merkezi olmayan, tüm katılımcılar ve herkesin konuşma hakkına sahip.

2. Konsensüs mekanizması - Koordinat düğümleri, veri işleme

İkincisi, dağıtılmış ana kitapların ademi merkeziyetçiliği nedeniyle, blockchain ağı dağıtılmış bir yapıdır ve herkes veri kaydına özgürce katılabilir ve katılabilir. Ancak aynı zamanda, "Bizans General" problemini indükleyen baş ağrısı türetilir, yani ağa ne kadar çok kişi katılırsa, ağ genelinde birim elde etmek o kadar zor olur. 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 hakkı için rekabet ederek düğümler arasındaki görüşlerin ilişkisini tamamlamak için bir dizi kural oluşturmuştur. Son olarak, muhasebe hakkına ulaşan kişi, tüm ağ verileri işlemek için kullanacaktır. Bu nedenle, konsensüs mekanizması, blockchain'deki düğümlerin koordinasyonunda ve veri işleme rolünün netleştirilmesinde 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ıdır. Rekabet ve hesaplama yoluyla, tüm blok zinciri birlikte korunur. Herhangi bir düğüm başarısız olur ve düğümlerin geri kalanı hala normal şekilde çalışabilir. Oyun kurallarınızı tanımak için eşdeğerdir. Bitcoin, Bitcoin için bir fikir birliği mekanizmasına sahiptir. Küresel tanıma Bitcoin madenciliğine katılabilir, çünkü fikir birliği mekanizmasını tanıyorsanız, oyunun kurallarını tanıdığı da anlaşılabilir. Bitcoin'in kuralı muazzam hesaplamalar yapmaktır ve onu hesaplayan kişi önce POW'u ödüllendirecektir.

Not: Pow, POS ve DPO'lara kıyasla konsensüs mekanizmasının avantajları ve dezavantajları nelerdir?

POW, çok akıllı bir yöntem olan iş kanıtıdır. Avantajlar: Algoritma basit ve uygulanması kolaydır;

düğümlerin fikir birliği elde etmek için ek bilgi alışverişi yapması gerekmez;

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

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

Atık enerjisi; Blockchain başka bir karma algoritması bulmalıdır, aksi takdirde Bitcoin'in bilgi işlem gücü saldırısını karşılayacaktır;

Çatallar üretmek kolaydır ve daha fazla onay beklemek zorundadır;

Asla nihai değildir ve kesinliği telafi etmek için bir kontrol noktası mekanizması gereklidir

POS istasyonun kanıtıdır. POW'daki bilgisayar 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ı, o kadar güçlü olmamasıPOW gibi, ama aynı zamanda birçok dezavantajı da vardır:

uzmanlık yoktur ve özkaynak katılımcıları muhasebeye katılmayabilir;

Daha fazla onay için vermek ve beklemek kolaydır. POS'ta, muhasebecinin rolünü uzmanlaştırır, önce muhasebeciyi eşitlik yoluyla seçer ve daha sonra muhasebeyi korumak için sırayla alır. Bu yaklaşım hala nihai sorunu çözmemektedir.

dbft (delege BFT), blockchain sistemleri için alakalı olmayı mümkün kılmak için geliştirilmiş 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, bir noktadan noktaya ağ üzerinden kayıt, ihraç, transfer ve işlem, temizleme ve teslimat için merkezi olmayan bir ağ protokolü olan fiziksel dünya dijitalleşmesinde varlık ve ilgi alanlarını gerçekleştirebilir. Xiaoyi, sadece dijital para çemberi değil, aynı zamanda ana akım internet finansmanı olan Çin'in "Sözleşme Yasası" ve "Şirket Yasası" tarafından tanınan şirketleri yayınlayabilir. Xiaoyi, hisse senedi crowdfunding, P2P çevrimiçi kredi, dijital varlık yönetimi, akıllı sözleşmeler vb. İçin kullanılabilir. Bizans hatası tolerans teknolojisi, dağıtılmış dosya sistemleri, dağıtılmış işbirlikçi sistemler, bulut bilişim, vb.

Bekletme arasındaki ilişkiye dayanan bir ses mekanizması, bir fikir birliği katılım noderi için tasarlanmıştır ve konsensüs katılım düğümleri (rezervasyon nod) oylama ile belirlenir,

sipariş düğümü) oylama ile belirlenir. Oy vermek için

Neden böyle bir çözüm nihayet kabul ediliyor?

a: Dağıtılmış bir ana kutu sistemi olarak, blockchain'in iç ekonomik modeli, her katılımcının diğer katılımcılara, yani çok güven özgürlüğüne güvenmeden güvenebileceğini belirler. Bizans genel problemi, katılımcıların güven yokluğunda anlaşmaya 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 sorunları, hacker penetrasyonu ve çeşitli kötü niyetli düğümler gibi sorunlarla karşılaşır. Bizans fay tolerans teknolojisi, bu hatalara dayanabilen bir çözümdür.

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

Profesyonel muhasebeci;

Her türlü hata tolere edilebilir;

Muhasebe birkaç kişi tarafından tamamlanır ve her bloğun bir kesinliği vardır ve çatal istemez;

Algoritmaların güvenilirliği katı matematiksel kanıtlara sahiptir

dezavantajları:

1/3 veya daha fazla muhasebeci çalışmayı bıraktığında, sistem hizmet sağlayamaz; 1/3 veya daha fazla ağ oynatıcı olduğunda, hizmet vermek için hizmet almak için hizmetleri ve diğer tüm kutuları sunmak için herkese ve herkesi size verebilirsiniz. Fork, ama şifreleme kanıtları bırakacaklar;

Yukarıdaki özette, DBFT mekanizmasının en temel noktası, sistemin kesinliğini en büyük ölçüde sağlamak ve blockchain'in gerçek finansal uygulama senaryolarıyla ilgili olmasını sağlamaktır. Örneğin, Columbus fikir birliği mekanizmanın mekanizmasıdırDPOS+DBFT'nin konsensüs mekanizması. Tüm düğümlerimizden biri veya cihazlardan biri kapatılırsa, diğer düğümler hala normal çalışır ve tüm ağ sistemini etkilemez. Ancak, Tencents 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 ve izlenebilir izlenebilirlik ile kurcalanamaz

Ayrıca, dağıtılmış bir veritabanına giren veriler sadece paketlenmez. Temel veri yapısı blockchain şifreleme ile belirlenir. Paketlenmiş veri blokları, kriptografideki karma fonksiyon yoluyla bir zincir yapısı için işlenecektir. İkinci blok, önceki bloğun karma değerini içerir. Hash algoritması tek yönlü ve kurcalamaya dayanıklı özelliklere sahip olduğundan, sadece blockchain ağındadır. Veriler zincire konulduğunda, kurcalanamaz ve izlenebilir olamazlar. Buna ek olarak, hesabınız asimetrik şifreleme yoluyla şifrelenecek, böylece verilerin güvenliğini sağlayacak ve verilerin mülkiyetini doğrulayacaktır.

Tek veya daha fazla veritabanındaki değişiklikler diğer veritabanlarını etkileyemez. Ağdaki verilerin% 51'inden fazlasının aynı anda 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, böylece herhangi bir işlemin geçmişine ve bugüne kadar izlenebilir. Bu veri yapısı, tıkanma ve blockchain tıkanıklığıdır. Kriptografi değeri, zaman damgası, bir zaman damgasındaki sırayı belirler ve rahatsız edilmeyecektir.

Bu ilke, ürün sistemi de dahil olmak üzere iş sistemimizde çalışır. İzlenebilirlik dediğimizde, malların nerede üretildiğini ve hangi hammaddelerin üretildiğini sorabiliriz. Her adımı yaparken 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. Veri depolama için böyle bir yapı sayesinde, buna birlikte inanabiliriz. Bu aslında bu ürün tarafından üretiliyor ve bence bu doğru.

Ayrıca, veriler değiştirilemez. Değiştirmek istiyorsanız, yeteneklerin% 51'ine ulaşabilirsiniz. Özkaynak perspektifinden bu şirkette konuşma hakkına sahipsiniz. Bu sadece bir olasılık. Blockchain teknolojisi neden İnternet teknolojisinden daha zararlı ve daha güvenli? Çünkü dağıtılmış. İçindeki verileri değiştirmek için, bir bilgisayar korsanı gibi, 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 olduğundan, düğümler arasında kimliği ortaya çıkarmaya gerek yoktur ve her düğüm anonimdir. Örneğin, her veri işleme makinesi başlatıldıktan sonra, her veri işleme makinesini kimin başlattığını ve kimin başlatmadığını bilmiyoruz. Evinizde açabilirsiniz. Bu, ne kadar iş ve ne kadar aldığınız sorusudur.

4. Akıllı Sözleşme - Yönetici Uygulamalar

Son olarak, dağıtılmış ana kitaba göre uygulama düzeyinde akıllı uygulamalar oluşturabilirsiniz. Bazı güven sorunlarını çözmek istediğimizde, koşulları kod şeklinde net bir şekilde listelemek ve bunları programlar aracılığıyla gerçekleştirmek için akıllı sözleşmeleri kullanabiliriz. Blockchain'deki veriler akıllı sözleşmelerle çağrılabilir, böylece Zhitong sözleşmesi Blockchain'de veri performansı ve uygulamasının rolünü oynar.

Akıllı sözleşmeler, aracıların hizmetlerinden kaçınırken, şeffaf ve çatışma serbest bir şekilde para, mülk, hisse veya değerli mal alışverişi yapmanıza yardımcı olabilir ve hatta akıllı sözleşmelerin yerini alacağını söyler.Gelecekte avukatlar. Akıllı sözleşme yöntemi 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, bu da varlığın bir kişiye gidip gitmesi veya başka bir kişiye geri dönmesi gerekip gerekmediğini veya onu gönderen kişiye veya bir kombinasyona derhal iade edilmesi gerektiğini belirler. (Otomatik olarak uygulanır, Office Güven yok) Aynı anda, merkezi olmayan bir ana kitap da dosyaları ve Copys dosyalarını da depolar, bu da belirli bir güvenliğe ve değişmez olduğu anlamına gelir.

Akıllı sözleşmeler tarafından özellikler

Özerklik - Orta ve üçüncü tarafı iptal edin, randevuya ulaşan sizsiniz; Onaylamak için brokerlere, avukatlara veya diğer aracılara güvenmeye gerek yoktur. Bu arada, bu aynı zamanda üçüncü taraf manipülasyonu 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 uygulanır.

Trust - Dosyalarınız paylaşılan ana kitapta şifrelenmiştir. Bazıları kaybettiklerini söyleyemez.

Yedek - 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. Bu aslında kodu kırmak ve nüfuz etmek için çok akıllı bir hacker gerektirir.

Hız- genellikle belgeleri manuel olarak işlemek için çok fazla zaman ve makale harcamanız gerekir. Akıllı sözleşmeler, görevleri otomatikleştirmek ve bir dizi iş sürecinin süresini azaltmak için yazılım kodunu kullanır.

Maliyet tasarruflarından tasarruf edin - Akıllı sözleşmeler aracıları ortadan kaldırırken size para kazandırabilir. Örneğin, işleminize tanık olmak için bir notar ö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 gidecek, ödeyecek ve belgeleri almanızı bekleyeceksiniz. Akıllı sözleşmeler aracılığıyla, bir otomat (ana kitap gibi) bir bitcoin koyarsınız ve hesabınıza emanet, ehliyet veya bir şey eklersiniz. 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, izin verilen taraflar arasında var olan merkezi olmayan bir sistem olduğu için, orta adam (aracı) için ödeme yapmaya gerek olmadığı, size zaman ve çatışmadan tasarruf edebileceğidir. Blockchains ile ilgili sorunlar var, ancak sıralamaları geleneksel sistemlerden daha hızlı, daha ucuz ve daha güvenli ve bu yüzden bankalar ve hükümetler onlara hitap ediyor. Smart sözleşmelerine uygulamak için blockchain teknolojisinin mülklerini kullanmak, iş ve yaşamdaki farklı sözleşmeleri daha kolay iyileştirecektir.

Büyük blockchain'in dört temel teknolojisinin temel sütunları esas olarak dört ana teknolojiye yansır: fikir birliği mekanizmaları, dağıtılmış depolama, akıllı sözleşmeler ve şifreleme. Bu teknoloji birlikte blockchain sisteminin temel taşını oluşturur. İlk olarak, madencilik ilkeleri gibi fikir birliği mekanizmaları, dağıtılmış ağda merkezi otorite sorununu çözmenin anahtarıdır. Katılımcıları veri sözleşmesine ulaşacak, verileri kaydetme yetkisine sahip kişiyi belirler ve veri bakımını ve bütünlüğünü sağlar. Yaygın konsensüs mekanizmaları arasında çalışma geçirmez (POW), biftek geçirmez (POS) ve delege edilmiş biftek kanıtı (DPO) yer alır. İkincisi, dağıtılmış depolama teknolojisi veri depolama dağıtır ve her katılımcının eşit depolama ve erişimi vardır. Veriler, veri güvenliği ve saldırı olasılığını artırarak birden fazla düğüm üzerine dağılmıştır. Örneğin, Bitcoin işlem kayıtları, verileri tamamlamak ve kurcalama için dünyanın dört bir yanındaki madenci bilgisayarlara dağıtılmıştır. Akıllı sözleşmeler otomatik yürütme kurallarıyla aynıdır. Dağıtılmış ağlara dayanırlar. Konsensüs mekanizması ve teşvik mekanizmaları, üçüncü bir taraf olmadan güvenilir bir işlem gerçekleştirebilir, işlemin düzenlenmemesini ve izlenmesini sağlayabilir ve blockchain uygulamasının kapsamını büyük ölçüde genişletebilir. Son olarak, şifreleme blockchain'in güvenlik temel taşıdır, veri güvenliğini sağlar, veri kaynaklarını kontrol eder ve Hasing algoritmaları, genel anahtarlar ve dijital imzalar gibi şifreleme ve kripto para birimi yoluyla sistemin bütünlüğünü ve güvenini garanti eder.