Ali blockchain'in temel teknolojileri nelerdir? Blockchain teknolojisinin pratik ilkeleri nelerdir?

Blockchain dağıtılmış ortak bir defterdir. Etkinlik perspektifinden bakıldığında, blok zincirleri zaman dizilerini kaydeden güvenilir bir veritabanı seti oluşturabilir.

Blockchain ilk çekirdek teknolojiye sahiptir. İkinci çekirdek teknoloji, blockchain yapısının enfes tasarımıdır. Üçüncü çekirdek teknoloji asimetrik bir şifreleme algoritmasıdır, dördüncü çekirdek teknoloji, programlanabilir bir akıllı sözleşme olarak anlaşılabilen bir senaryodur.

Alipay'ın karınca zinciri tarafından elde edilen varlıkların kullanımı nedir? . 2016 yılından bu yana, Ant Blockchain Çin'de en iyi teknik bir ekip oluşturdu ve bağımsız olarak önde gelen uluslararası ittifak blockchain teknolojisini geliştirdi.

Çekirdek teknoloji perspektifinden, konsensüs mekanizmaları, ağ genişletme, doğrulanabilir depolama, akıllı sözleşmeler, yüksek paralel işlem işleme, gizlilik koruması, zincir dışı veri etkileşimi, çapraz zincir etkileşimi, çok partili perspektiften güvenli Ağ oluşturma ve temel uygulama, güvenlik mekanizmaları gibi alanlarda blockchain yönetişiminde bilgi işlem ve büyük atılımlar yapılmıştır. Mayıs 2020 itibariyle Alibaba'nın (esas olarak Ali blockchain) dünya çapında 212 onaylı patent bulunmaktadır.

Teknoloji perspektifinden, karınca zinciri her zaman dört yılda bir bir numaralı küresel patent başvuru numarasını korumuştur. İş açısından bakıldığında, karınca zincirleri şu anda günde 100 milyondan fazla "zincirde".

İçinde, "Günlük Zincir Hacmi" verileri daha önce hiç kamuya açıklanmamıştır ve bu veriler blockchain alanındaki "günlük aktif" e karşılık gelir. 2019 yılında, ANT Grubu Başkan Yardımcısı ve Ant Zincir Başkan Yardımcısı Jiang Guofei, bir zamanlar zincir sayısının dijital ekonominin refahının önemli bir göstergesi olabileceğini belirtti.

Ali zincir sürümleri son derece önemlidir ve dünyada büyük nedenlerle ticarileştirilebilen tek blockchain çözümü olabilir. Temel stratejimiz her zaman dijital bir ekonomi oluşturmak olmuştur. Yazılım ve donanım teknolojisi özellikleri, blockchain alanlarının sayısı, kağıt kalitesi, şifreleme algoritmaları ve daha fazlası dahil olmak üzere Alibaba Cloud IaaS ve Pintuge çipi gibi güçlü teknoloji platformları için destek içerir. vb.

Yukarıdaki bilgiler Alibaba'nın temel teknolojilerinden biridir, bu nedenle karınca zinciri şüphesiz daha fazla yatırım alacaktır.

Blockchain'in üç temel teknolojisi nedir?

Blockchain'in yedi temel teknolojisi, blockchain'e bağlantıların önerilerinden oluşur

. Her blok iki parçaya ayrılır: bir blok başlık ve bir blok gövdesi (işlem verileri dahil).Blok başlığı, blok bağlantısını uygulamak için kullanılan önceki bloğu ve madenciliğin zorluğunu hesaplamak için kullanılan rastgele sayının (nonce) karma değerini (karma değeri olarak da bilinir) içerir. Önceki bloğun karma değeri aslında önceki bloğun başlığının karma değeridir ve hesaplamalı rastgele sayı kuralı, hangi madencilerin bloğu kaydetmek için izin alabileceğini belirler.

2. Blockchain, İnternet'e dayalı merkezi olmayan bir muhasebe sistemi olarak anlaşılabilir. Bitcoin gibi merkezi olmayan bir dijital para sisteminde, her dürüst düğüm için muhasebe tutarlılığı merkezi bir düğüm olmadan garanti edilir ve bunu tamamlamak için bir blockchain gerekir. Bu nedenle, blockchain teknolojisinin çekirdeği, karşılıklı güven için temeli olmadan merkezi kontrolü olmayan bireyler arasındaki işlemlerin meşruiyetine ulaşmak için bir fikir birliği mekanizmasıdır.

Şu anda, dört ana blockchain konsensüs mekanizması kategorisi vardır: POW, POS, DPO'lar ve dağıtım tutarlılık algoritmaları.

3unlock

senaryolar, blok zincirindeki sözleşmelerin otomatik olarak doğrulanması ve otomatik olarak uygulanması için kritik bir teknolojidir. Tüm işlem çıktıları, adreslere kesinlikle işaret etmek yerine komut dosyalarına işaret eder. Komut dosyası, alıcıların bu çıktıya kilitli varlıkları kullanmasını kısıtlayan bir dizi kurala benzer.

İşlem Yasallığı doğrulaması da komut dosyalarına bağlıdır. Şu anda, iki tür komut dosyasına dayanmaktadır: betiğin kilidi ve kilidini açma komut dosyası. Kilit komut dosyası, bir işlemin çıktısında komut dosyası dili aracılığıyla uygulanan bir çıktı işlemine eklenen bir koşuldur. Kilidini açma komut dosyası, bu komut dosyasının ilgili varlıklarını yalnızca kilit komut dosyası gereksinimleri karşılandığında kullanılarak işlem girişindedir. Bir komut dosyası dili, birçok esnek koşulu ifade etmenizi sağlar. Açıklama komut dosyası, blockchain ağındaki tüm düğümlere dağıtılan programlama alanlarına benzer bir "sanal makine" kullanır.

Dört İşlem Kuralı

Blockchain işlemleri, blokları oluşturan temel birimlerdir ve ayrıca blockchain'in kayıttan sorumlu olduğu gerçek ve etkili içeriktir. Bir blockchain işlemi, akıllı sözleşme dağıtım gibi bir kerelik transfer veya başka bir işlem olabilir.

Bitcoin durumunda, bir işlem tek seferlik ödeme transferini ifade eder. Ticaret kuralları aşağıdaki gibidir:

1) İşlem girdileri ve çıkışları boş olamaz.

2) Bir işlemin her girişi için, ilgili UTXO çıkışı geçerli işlem havuzundaysa işlem reddedilir. Bunun nedeni, mevcut işlem havuzunun blockchain'de kaydedilmeyen bir işlem olması ve işlemin her girişinin doğrulanmış bir UTXO'dan gelmesidir.Mevcut ticaret havuzunda bulunursa, çift harcama işlemidir.

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

4) Her bir unut komut dosyası, işlem uyumluluğunu doğrulamak için karşılık gelen çıktı kilit komut dosyası (kilit) ile birlikte doğrulanmalıdır.

5. Bitcoin durumunda, bir blokta yer alan işlemlerin önceliği, işlemlerin ağa yayınlandığı işlem hacminin boyutuna göre belirlenir. İşlemler ağa yayınlandıkça, zaman dilimini arttırdıkça ve işlemler zincir yaşı arttıkça işlem öncelikleri artar ve sonuçta bloğun bir parçası haline gelir. Ethereum örneğinde, işlem öncelikleri yayıncının ödeme yapma isteğinin ne kadar yüksek olursa, bloğa dahil edilen işlem ücretleri o kadar yüksek olur.

6. Merkür Kanıtı

Merkle kanıtının orijinal uygulaması Nakamoto tarafından 2009 yılında açıklanan ve oluşturulan Bitcoin sistemidir. Bitcoin Blockchain, işlemleri her blokta saklamak için Merkle Proof kullanır. Bu, işlemlerin kurcalamasını imkansız hale getirir ve ayrıca işlemin belirli bir blokta olup olmadığını görmeyi kolaylaştırır.

7.rlp

rlp (RecurciveThenftPrefix, özyinelemeli uzunluk kodlaması), E-SIAM'daki serileştirme için birincil kodlama yöntemidir. .

All-in-one ürünleri hangi çekirdek teknolojileri entegre ediyor?

Bildiğim şeyleri söylüyorum. Blockchain şifre kartlarını ve blockchain ağlarını entegre edin. Bunlar arasında, kendi kendini geliştiren şifre kartları en ulusal güvenlik nitelikleridir ve çeşitli uygulama ortamlarında birincil kullanım için güvenliği sağlayabilir.

Ali blockchain'in teknik özellikleri nelerdir?

Cevap için teşekkür ederim,

Bunu biliyorum, ilgili raporları okudum, yıllarca süren birikim ve geliştirmeden sonra, karınca blockchain platformunun kendi finansmanı işletme düzeyinde yüksek performans seviyesine ulaşıyor ve yüksek kaliteli güvenlik özellikleri. Gizlilik koruması Ali blockchain'in temel teknolojisidir

Umarım cevap size yardımcı olabilir!

Blockchain'in temel teknolojileri nelerdir? 3-asimetrik şifreleme algoritması

4-script

Blockchain'in dört temel teknolojisi nedir? 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 temel teknolojinin her biri blok zincirinde rollerini oynamalı ve birlikte blok zincirinin temellerini oluşturmalıdır.

1., bu veritabanında saklanacak, böylece dağıtılmış defter blockchain'de verilerin depolanmasında rol oynar;

Blockchain, bir uç uç ağ oluşturmak için birlikte birçok eklemden oluşur. Merkezi ekipman ve yönetim organizasyonu. Eklemler diğer düğümleri aldatamaz. Tüm ağ merkezi olmayan, herkes katılımcıdır ve herkesin konuşma hakkı vardır.

2. Veri kaydı, ancak aynı zamanda "genel Bizans" baş ağrılarına neden olan sorun, ağa ne kadar çok kişi dahil olursa, ağ genelinde bir birlik o kadar zordur. Tutarlılığı korumak için tüm düğümün hesaplarını koordine etmek gerekir. Son? Kayıt hakkını elde etmek için, tüm ağ DSÖ tarafından işlenen verileri kullanacaktır. Bu nedenle, konsensüs mekanizması, blockchain'deki düğümlerin koordine edilmesinde ve veri işleme rolünü açıklığa kavuşturmada rol oynar.

Blockchain ağına katılabilen herkes. Blockchain, her düğüm başarısız olur ve derzlerin geri kalanı hala normal şekilde çalışabilir. Eşdeğeri, oyununuzun kurallarının tanınmasına eşittir. Bitcoin'in kuralı harika hesaplamalar yapmaktır ve önce hesaplayan herkes gücü ödüllendirecektir.

Not: POW, POS, DPOS ile karşılaştırıldığında konsensüs mekanizmasının avantajları ve dezavantajları nelerdir?

POW, çok akıllı bir yöntem olan iş kanıtıdır. :

algoritması basit ve uygulanması kolaydır; Maliyet;

Dezavantajları da çok görünürdür: kaynak;

Çatallar üretilmesi kolay ve çok sayıda onay beklenmelidir; ilgi kanıtıdır. Bu mekanizmanın avantajı, POW kadar güçlü olmamasıdır, ancak birçok dezavantajı da vardır:

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

dbft, blockchain teknolojisine dayanan bir protokoldür. Kullanıcılar varlıkları ve ilgi alanlarını, kayıt, serbest bırakma, transfer ve işlem, temizlik ve dağıtım için merkezi olmayan bir ağ protokolü olan fiziğe dünya çapında fiziğe aktarabilir. Xiaoyi, sadece dijital para çemberi değil, aynı zamanda ana internet finansmanı olan Çin'in "sözleşme yasası" ve "Şirket Yasası" tarafından tanınan kurumsal sermayeyi yayınlayabilir. Xiaoyi, sermaye fonları, internet kredileri P2P, dijital varlık yönetimi, akıllı sözleşmeler vb. Toplamak için kullanılabilir.

Bu fikir birliği mekanizması, Castro ve Liskov tarafından önerilen "Bizans Suçluluğunun Pratik Toleransı" na dayanmaktadır veBlockchain sistemlerine uygulanabilmesi için gelişti. Bizans hata tolerans teknolojisi, dağıtılmış dosya sistemleri, dağıtılmış işbirliği sistemleri, bulut bilişim, vb. Gibi dağıtılmış sistemlerde yaygın olarak kullanılmaktadır. DBFFT esas olarak aşağıdaki iyileştirmeleri yaptı:

Bir Pjero'nun düğümündeki C/S mimari talep yanıtının P2P ağı için uygun olduğunu geliştirme;

Blockchain'e dijital sertifikaların eklenmesi, oylama muhasebesinin gerçek kimliğini onaylama sorununu çözer

Neden böyle bir çözüm benimsendi? Dağınık bir kitap sistemi olan Blockchain'in iç ekonomik modeli, herhangi bir katılımcının inanmak zorunda kalmadan diğer katılımcılara güvenebileceğini, güvensiz olan bu kadar dengelenir. Genel Bizans sorunu, katılımcıların güven yokluğunda fikir birliğine nasıl ulaşabileceklerini açıklar ve Bizans suçluluk tolerans teknolojisi bu tür sorunların çözümüdür. Ayrıca, blockchain ağı ortamı çok karmaşıktır ve ağ gecikmeleri, iletim hataları, yazılım hataları, güvenlik zayıflıkları, hacker müdahaleleri ve çeşitli kötü düğümler gibi sorunlarla karşılaşır.

dbft mekanizması muhasebeciyi hak ve çıkarları olan seçmektir ve daha sonra muhasebeci Bizans suçluluğunun toleransı yoluyla bir fikir birliğine ulaşır. ;

Her türlü hatayı tolere edebilir;

algoritma güvenilirliğinin katı matematiksel kanıtları vardır

dezavantajları:

1/3 veya daha fazla kitapçı çalışmayı bıraktığında, sistem hizmet sağlayamaz; Yapılan, kötü niyetli muhasebeciler bir çatal için sistemi yapabilir, ancak kriptografik kanıt bırakacaklar;

Yukarıdaki derlemede, DBFT mekanizmasının en temel noktası maksimum uzatmayı sağlamaktır. Blockchain'in gerçek finansal uygulama senaryoları için uygun olmasını sağlar. Örneğin, Columbus fikir birliği mekanizmamız DPOS+DBFT konsensüs mekanizmasıdır. Düğümlerimizden biri veya ekipmanlardan biri kapalıysa, diğer düğümler hala normal çalışıyor ve tüm ağ sistemini etkilemez. Ancak Tencent sunucusu kapalıysa, verileri alacak yeriniz olmadığı için herkesin WeChat açılamaz.

3 .., temel veri yapısı Blockchain'in kriptografisi ile belirlenir. Dirençli özellikler, yalnızca blockchain ağındadır. Veri sahipliğinin doğrulanması.

Tek veya çok sayıda veritabanının değişiklikleri diğer veritabanlarını etkilemeyebilir. Ağdaki verilerin% 51'inden fazlasının eşzamanlı olarak değiştirilmesi dışında, bu neredeyse imkansızdır. Blockchain'deki her işlem, kriptografik yöntemlerle bitişik iki bloğa bağlanır, böylece her işlemin geçmişine ve bugüne kadar izlenebilir. Bu veri yapısı, blok kafası ve blockchain bloğu bloğudur. Hashi'nin kriptografisi, zaman damgası, sırasını zaman sınırına göre belirler ve kırılmaz.

Bu ilke, mal sistemi de dahil olmak üzere iş sistemimizde çalışır. Çünkü her adımı attığımızda, blockchain sistemine bilgi verileri yazıyoruz. Böyle bir depolama yapısı aracılığıylaVeri, birlikte güvenebiliriz.

Ayrıca, veriler değiştirilemez. Bu sadece bir fırsat. Blockchain teknolojisi neden internet teknolojisinden daha zararlı ve daha 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şlem bilgileri herkese açıktır, bu nedenle her işlem tüm düğümler tarafından görülebilir. Örneğin, her bilgi işlem makinesine başladıktan sonra, her bilgi işlem makinesini kimin başlattığını ve kimin başlatmadığını bilmiyoruz. .

4. 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'de verilerin yürütülmesi ve uygulanması.

Akıllı sözleşmeler, aracı hizmetlerden kaçınarak şeffaf ve çatışma içermeyen bir şekilde para, mülk, hisse veya değerli herhangi bir eşya alışverişi yapmanıza yardımcı olabilir. gelecek. Akıllı sözleşmeler aracılığıyla varlık veya madeni para programa aktarılır. Hemen onu gönderen kişiye veya onun bir kombinasyonuna geri dönmelidir. (Hesabın güven olmadan otomatik olarak uygulanır) Aynı anda, merkezi olmayan bir kitap da dosyaları ve copys dosyalarını da belirli bir güvenliğe ve değişmez hale getirir.

Akıllı Sözleşmelerin Özellikleri

Özerklik - Arabuluculuğu İptal Et ve üçüncü taraf, bir anlaşmaya varan sizsiniz; onaylamak. Bu arada, bu aynı zamanda üçüncü taraf manipülasyonu riskini 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.

Trust - Dosyalarınız ortak kitapta kodlanmıştır. Birisi onu kaybettiğini söyleyemez.

Rezerv - 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 sitesinin ağlaması ve dosyalarınızın güvenliğini sağlamak. İntikam yok. Aslında, bu çok akıllı bir hacker'ın koda çarpması ve nüfuz etmesi gerekir.

Hız- genellikle belgeleri manuel olarak işlemek için çok fazla zaman ve belge 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ırırken size para tasarrufu sağlayabilir. Örneğin, işleminizi kanıtlamak için bir noter ödemeniz gerekir.

Doğruluk - Otomatik sözleşmeler sadece daha hızlı ve daha ucuz değil, aynı zamanda şekilleri 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 satış makinesiyle karşılaştırmaktır. Genellikle, bir avukata veya notere gidecek, ödeyecek ve belgeleri almanızı bekleyeceksiniz. Akıllı sözleşmeler yoluyla "Bir Bitcoin'i bir satış makinesine (kitap gibi) koyarsınız ve depolamanızı, ehliyetinizi veya hesabınıza herhangi bir şey koyarsınız. En önemlisi, akıllı sözleşmeler sadece anlaşma kurallarını ve cezalarını aynı şekilde belirlemekle kalmaz. geleneksel sözleşmeler, ancak aynı zamanda bu yükümlülükleri otomatik olarak yürütür. Blockchain hakkında en iyisi, çünkü merkezi olmayan bir sistemdir.İzin verilen tüm taraflar arasında, arabulucu (ara kişi) için ödeme yapmaya gerek yoktur, size zaman ve çatışmadan tasarruf edebilir. BlocChains ile ilgili sorunlar var, ancak derecelendirmeleri şüphesiz geleneksel sistemlerden daha hızlı, daha ucuz ve daha güvenli, bu yüzden bankalar ve hükümetler onlara yöneliyor. Akıllı sözleşmelerde uygulamak için blockchain teknolojisi özelliklerini kullanmak, iş ve yaşamdaki farklı sözleşmeleri daha kolay iyileştirecektir.

Blockchain teknolojisine giriş blockchain teknolojisi, sürekli veri depolama alan, ihlal edilmesi ve engellenmesi zor olan dağınık kitapların dağınık bir teknolojisidir. Teknik düzeyde, Blockchain, şifreleme teknolojisi aracılığıyla girişin iletimini ve güvenliğini sağlar. Çoğunlukla işlemler, kriptografi, asimetrik şifreleme, zincir depolama ve birçok kopya ile dağıtılan depolama gibi temel unsurları içerir. İş düzeyinde, blockchain sosyal ve ekonomik kalkınma ihtiyaçlarından kaynaklanmaktadır ve işbirliği sorununu tam olarak güvenilir olmayan bir ortamda çözmektedir. Dağıtılmış ağ aracılığıyla, çok sayıda düğüm veri şeffaflığı ve güvenilirliği sağlamak için kitabı ortaklaşa korur. Blockchain'in ana teknolojilerinden biri, veri yazma ve işlemeyi içeren işlemlerdir. Verilerin geçerliliğini ve güvenliğini sağlamak için işlemler doğrulanmalı ve imzalanmalıdır. Başka bir anahtar unsur, karma algoritmalar ve asimetrik şifreleme dahil kriptografidir. Hashing algoritması benzersiz bir veri tanımlaması sağlarken, asimetrik şifreleme veri iletiminin güvenliğini ve değişmezliğini sağlar. Zincir depolama, blockchain teknolojisinin temel özelliğidir. Blockdo bloğu, bir zincir yapısı oluşturan önceki bloğun karma değerini içerir. Birden çok kopyanın dağıtılmış depolanması, verilerin fazlasını ve güvenilirliğini sağlar. Akıllı sözleşmeler ve fikir birliği mekanizmaları da blockchain teknolojisinin önemli bileşenleridir. Akıllı sözleşmeler, verimliliği artırmak ve manuel müdahaleyi azaltmak için önceden belirlenmiş kuralları otomatik olarak yürütür. Konsensüs mekanizması, tüm düğümlerin uzlaşma kitabının durumunda tutarlılık sağlar. Özet olarak, blockchain teknolojisi, kriptografi, dağıtılmış depolama, akıllı sözleşmeler ve konsensüs mekanizmaları yoluyla veri güvenliği, şeffaflık ve değişmezlik elde eder ve finans, tedarik zinciri yönetimi ve oylama gibi birçok alan için uygundur. Blockchain teknolojisinin ana sütunları blockchain 'nin dört ana teknolojisi esas olarak dört ana teknolojiye yansır: konsensüs mekanizmaları, dağıtılmış depolama, akıllı sözleşmeler ve kriptografi. Bu teknolojiler birlikte blockchain sisteminin temel taşını oluşturur. Birincisi, madencilik teorisi gibi oybirliğiyle mekanizma, dağıtılmış ağdaki merkezi otorite sorununu çözmenin anahtarıdır. Katılımcıları veri sözleşmesine erişmek için koordine eder, kimin veri kaydetme hakkına sahip olduğunu belirler, veri bakımı ve bütünlüğünü sağlar. İkincisi, dağıtılmış depolama teknolojisi veri depolama dağıtır ve her katılımcının eşit depolama ve erişim haklarına sahiptir. Örneğin, Bitcoin işlem kayıtları dünya çapında madencilerin bilgisayarına dağıtılır, verileri tamamlayın ve kurcalama. Akıllı sözleşmeler otomatik yürütme kuralları gibidir. Son olarak, kriptografi, blok zincirinin güvenliği, temel taşı olarak, verilerin korunmasını sağlar, verilerin kaynağını doğrular ve hash algoritmaları, kamu anahtarı özel anahtarları ve şifreleme ve şifreleme teknolojileri gibi dijital imzalar bütünlüğü sağlar ve bütünlüğü sağlar. güven.