Taproot Konsensüsü: Bitcoin'in yerel teknolojisinin en büyük eseri

Bitcoin'in yerel teknolojisinin bir araya getirildiği eser: Derinlikli Taproot Konsensüs Teknolojisi Sarı Kitap incelemesi

2024年5月20日,一个 Bitcoin Layer2 geliştirme ekibi "Taproot Consensus: Bir Merkeziyetsiz BTC Layer2 Çözümü" teknik sarı kitabını yayınladı. Bu belge, Taproot Consensus'un nasıl gerçekleştirileceğini ve tamamen merkeziyetsiz bir BTC Layer2 çözümü inşa etmek için Schnorr imzaları, MAST, Bitcoin SPV düğümleri gibi Bitcoin yerel teknolojileri nasıl birleştireceğini ayrıntılı bir şekilde açıklamaktadır.

Metni tam olarak okuduktan sonra, Taproot Konsensüs çözümünün Bitcoin'in yerel genişleme teknolojisinin bir sentezi olduğunu görmek zor değil. Bitcoin kodunda herhangi bir değişiklik yapmadan, Bitcoin'in birkaç temel teknolojisini ustaca bir araya getiriyor, düşünce net ve yapı karmaşık.

Taproot Konsensüsü'nün Bitcoin'in evrimsel bağlamından nasıl aşamalı olarak oluştuğunu anlamak için, sarı kitabı derinlemesine incelemeden önce Bitcoin'in teknik gelişim sürecini gözden geçirmek önemlidir.

1. Bitcoin Teknolojisi Gelişim Dönüm Noktaları

31 Ekim 2008'de Satoshi Nakamoto, "Bitcoin: Bir Peer-to-Peer Elektronik Nakit Sistemi" başlıklı makalesini yayımlayarak Bitcoin'in tam teknik uygulama planını resmi olarak önerdi. Makalenin sekizinci bölümünde, yalnızca blok başlıklarını saklayarak ödemeleri doğrulamanın bir yolu olan SPV (Simple Payment Verification) çözümü, yani basit ödeme doğrulaması hakkında bilgi verilmektedir.

3 Ocak 2009'da, Satoshi Nakamoto Helsinki'deki küçük bir sunucuda Genesis bloğunu madencilik yaptı ve Bitcoin'in resmi olarak doğuşunu simgeledi. Dikkate değer bir nokta, Bitcoin'in başlangıç kodunun daha uygun olan Schnorr imza tekniği yerine Eliptik Eğri İmza Teknolojisi (ECDSA) kullandığıdır. Bunun sebebi, o dönemde Schnorr imzasının henüz açık kaynak olmaması ve patent koruma süresinde olmasıdır.

2018 yılında, yıllarca süren tekrar testlerin ardından, Bitcoin çekirdek geliştiricileri resmi olarak BIP'i önerdi ve Schnorr imzasının Bitcoin ağına dahil edilmesini önerdi.

14 Kasım 2021'de, Bitcoin Taproot yükseltmesini tamamladı, Schnorr imzaları resmi olarak Bitcoin ağına dahil edildi ve yeni bir merkeziyetsiz çoklu imza dönemini başlattı. Schnorr imzalarının yanı sıra, Taproot yükseltmesi MAST (Merkelized Abstract Syntax Trees) yani Merkel soyut sözdizim ağaçlarını da getirdi; bu, Bitcoin'in akıllı sözleşme benzeri işlevsellik kazanmasını sağlayan bir teknolojidir.

Schnorr imzaları, Bitcoin'in çoklu imza adreslerini 1000+'ye kadar genişletebilirken, MAST, Bitcoin programı aracılığıyla Schnorr imza adreslerinin çoklu imza işlevini gerçekleştirebilir. Bu nedenle, Schnorr imzaları ile MAST'ın birleşimi, merkezi olmayan Bitcoin çoklu imza ağını yönlendirmek için insan imzasına ihtiyaç duymadan, Bitcoin kod talimatları aracılığıyla çalıştırılmasını sağlar.

Bu, Bitcoin'in güvene dayalı bir şekilde bir katman kısıtlamasını aşabileceği ve ikinci katmanda daha karmaşık ve daha zengin iş senaryoları gerçekleştirebileceği anlamına geliyor. Taproot Consensus çözümü ise, Bitcoin'in 2008'den 2021'e kadar olan bu 13 yıllık teknolojik evriminin bir sentezi.

İki, Taproot Konsensüsü Çözümünün Genel Görünümü

Taproot Konsensüs Teknolojisi sarı kitabın başında belirtildiği üzere: Bitcoin ağının Turing tamamlayıcı olmayan doğası, onun Ethereum Rollup gibi Layer2 genişletme çözümlerini doğrudan gerçekleştirmesini sınırlamaktadır. Bitcoin ağının script sözleşme katmanı sadece basit para transferi işlemleri gerçekleştirebilir, daha karmaşık akıllı sözleşme işlevlerini destekleyemez. Bu nedenle, yalnızca Bitcoin script katmanından Layer2 genişletme çözümleri oluşturmak mümkün değildir.

Bu açıklama, Bitcoin ağının Turing tamamlanmamışlığını ve Bitcoin akıllı sözleşmelerinin yalnızca transfer işlemleri gerçekleştirebilme sınırlılığını yüksek bir şekilde özetlemektedir. Bu nedenle, Bitcoin'in ölçeklenmesi için doğru yön, birinci katmanda değişiklik yapmak yerine, Bitcoin'in mevcut yeteneklerini kullanarak tamamen merkeziyetsiz bir ikinci katman ölçekleme çözümü inşa etmektir.

Taproot Konsensüsü, Bitcoin'in Taproot teknolojisini (Schnorr imzası ve MAST), Bitcoin SPV hafif düğümleri ve BFT PoS konsensüs mekanizmasını bir araya getirerek merkeziyetsiz ve yüksek uyumlu bir Layer2 ağ oluşturmuştur.

Üç, Taproot Konsensüs Mimarisi Ayrıntılı Açıklaması

Taproot Konsensüsü toplamda Schnorr+Mast, Bitcoin SPV ve Aura+Grandpa olmak üzere üç bölümden oluşmaktadır.

Schnorr+Mast, Bitcoin Taproot yükseltmesinin getirdiği bu iki yerel teknolojiyi birleştirerek, Bitcoin'in merkeziyetsiz çoklu imza yönetimini gerçekleştirebilir ve manuel imzaya ihtiyaç duymadan, Bitcoin kodunu kullanarak harekete geçirebilir.

Bu kodlar, ikinci katman ağları tarafından sağlanan bir konsensüs ile çalışır. İkinci katman ağları nasıl konsensüs sağlar ve bu konsensüs Bitcoin birinci katmanı ile nasıl durum senkronizasyonu gerçekleştirir, işte bu da Bitcoin SPV+BFT POS konsensüsünün (Aura+Grandpa) işlevidir.

Bitcoin SPV, Satoshi Nakamoto tarafından önerilen basit ödeme doğrulama yöntemidir; tam düğüm çalıştırmadan Bitcoin işlemlerini senkronize edebilir ve doğrulayabilir. Bu özellik, Taproot Konsensüsü'nün tamamen merkeziyetsiz bir ortamda, herhangi bir izin gerektirmeden BTC durumunu senkronize etmesine olanak tanır.

Aura+Grandpa, Byzantine hata toleransı sağlayan bir üst düzey PoS konsensüs protokolüdür ve dağıtık protokol aracılığıyla ağ düğümlerinin yüksek tutarlılığını güvence altına alır.

Taproot Konsensüsü'nün üç bölümdeki çalışma prensibi şu şekilde özetlenebilir: Sistemde her doğrulayıcının Schnorr imzası için bir BTC özel anahtarı bulunmaktadır. Musig2 çoklu imza şemasından üretilen birleşik genel anahtar Pagg, büyük bir MAST ağacı oluşturur. MAST ağacının kök hash değeri oluşturulduktan sonra, doğrulayıcılar MAST ağacı tarafından üretilen eşik imza adresine BTC transferi ve kazıma işlemleri gerçekleştirerek BTC ana ağından ikinci katman ağa veri gönderme işlevini yerine getirir. Aynı zamanda her doğrulayıcı Bitcoin SPV hafif düğümü olarak, BTC ağ durumunu güvenli ve izinsiz bir şekilde senkronize edebilir.

Kısacası, Taproot Konsensüsü Bitcoin birinci katmanda Schnorr+Mast kullanarak merkeziyetsiz BTC çoklu imza yönetimi oluşturur, ikinci katmanda Bitcoin SPV düğüm ağını çalıştırır, bu düğümler Bitcoin birinci katmanın veri durumunu senkronize edebilir. İkinci katman ağının güvenli ve güvenilir olmasını sağlamak için, Bitcoin SPV düğüm ağı ile Aura+Grandpa bir araya getirilmiştir, böylece Bitcoin SPV düğüm ağı BFT konsensüs düzeyinde güvenlik seviyesine sahip olmuştur. İkinci katman ağındaki varlıkları yöneten bazı çoklu imza sahipleri değil, BFT konsensüsüne dayanarak hareket eden bir yapıdır, böylece gerçek merkeziyetsizlik sağlanmış olur.

Bitcoin Yerel Genişletme Teknolojisi Kapsamlı Analizi: BEVM Teknolojisi Sarı Kitap Tam Açıklaması

Dördüncü, Sarı Kitap Diğer Teknik Detaylar

Yukarıda belirtilen teknik çerçeveye ek olarak, Taproot Consensus sarı kitabı Schnorr imzaları, MAST, Bitcoin PSV hafif düğümleri, Aura+Grandpa gibi teknolojilerin gerçekleştirilme detaylarını da ayrıntılı bir şekilde açıklıyor. Bitcoin'in en son teknolojilerini öğrenmek ve anlamak isteyenler için bu sarı kitap, son derece kapsamlı ve detaylı bir öğrenme kaynağıdır.

Sarı kitap, Musig2'nin uygulama sürecini ve tanınmış BTC Layer2 projeleriyle farklarını ayrıntılı olarak açıklamaktadır. Bazı projelerin alt yapı teknolojisi, tBTC protokolüne dayanmakta olup, Bitcoin çoklu imza kullanarak bir eşik imza ağı inşa etmiştir. Ancak bu, hala insan imzasına ihtiyaç duyan bir çok imzacı ağıdır. Gerçek anlamda insan yerine konsensüse dayalı bir sistemin gerçekleştirilmesi için, çoklu imza ağının BFT PoS konsensüs mekanizması ile birleştirilmesi gerekmektedir.

Taproot Konsensüs planı bu daha ileri düzey tasarımı benimsemiştir. Schnorr imzaları, MAST, Bitcoin SPV hafif düğümleri ve Aura ile Grandpa Bizans hata toleransı konsensüs mekanizmalarını birleştirerek yüksek tutarlılık ve güvenlikte merkeziyetsiz Layer2 genişleme çözümü oluşturmaktadır. Bu entegrasyon, Bitcoin ağının genişleme kapasitesini ve kullanılabilirliğini artırmakla kalmayıp, aynı zamanda ikinci katman ağının güvenliğini ve tutarlılığını da sağlamaktadır.

Özet

Bu teknik sarı kitap, Taproot Konsensüsü'nün uygulanma planını ve teknik detaylarını sistematik ve kapsamlı bir şekilde açıklamakta ve tamamen Bitcoin'in yerel teknolojisi üzerine inşa edilmiş bir ikinci katman çözümünü sergilemektedir.

Taproot Konsensusu, sadece Bitcoin'in mevcut teknik yönünü saygı göstermekle kalmaz, aynı zamanda Bitcoin'in geçmişteki tüm yükseltmelerinden gelen teknolojileri birleştirerek yenilikçi bir yaklaşım sunar; bu, gerçek anlamda Bitcoin'in yerel genişletme teknolojisinin bir şaheseridir.

Bitcoin ekosisteminin sürekli gelişimiyle birlikte, insanlar gerçekten merkeziyetsiz Bitcoin ikinci katman çözümlerinin Bitcoin ekosisteminin gelişiminde kaçınılmaz bir yol olduğunu giderek daha fazla fark edeceklerdir ve Taproot Consensus gibi bir çözüm gelecekte parlayacaktır.

BTC-3.1%
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • 5
  • Share
Comment
0/400
DegenGamblervip
· 07-30 23:34
Aniden heyecanlandım
View OriginalReply0
CryptoNomicsvip
· 07-30 21:20
*gözlüğünü düzeltiyor* istatistiksel olarak konuşursak, bu l2 yaklaşımı üstün nash dengesi özellikleri sergilemektedir.
View OriginalReply0
DefiEngineerJackvip
· 07-30 01:48
*sigh* başka devrim niteliğinde olduğunu iddia eden bir l2 çözümü... önce bana resmi doğrulamayı göster
View OriginalReply0
FOMOSapienvip
· 07-27 23:47
Bitcoin teknolojisi her geçen gün yenileniyor!
View OriginalReply0
DeFiGraylingvip
· 07-27 23:37
Bir şey var boğa kurbağası
View OriginalReply0
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)