Bitcoin yeniden yükseliyor: Ödemeden akıllı sözleşmelere, RGB Web3 yeni bir çağ başlatıyor
Web3 teknolojisi on on yıldan fazla bir süredir büyük bir gelişim gösterdi ve birçok yeniliği beraberinde getirdi. Bitcoin, merkeziyetsizliği ve güvenliği korurken, gizlilik koruma yeteneklerini sürekli olarak artırarak Schnorr imzası, Taproot gibi ileri düzey özellikleri gerçekleştirdi ve gelecekteki teknolojik yeniliklerin temelini attı. Ethereum gibi akıllı sözleşme platformlarının gelişimi ise DeFi gibi blok zinciri uygulamalarının patlamasına yol açarak iki boğa piyasasını tetikledi.
Ancak, 2022'den bu yana Web3 endüstrisindeki yenilikler bir tıkanma ile karşılaşmış görünüyor, blockchain teknolojisi imkansız üçgenin kısıtlamalarını aşmakta zorlanıyor ve geniş çaplı uygulamaların hayata geçirilmesi birçok zorlukla karşı karşıya. Peki, teknik sınırları mı aştık? Keşfedilmeyi bekleyen bilinmeyen alanlar var mı? Aslında, Bitcoin ikinci katman protokolü RGB fırsatını bekliyor, yavaş yavaş olgunlaşıyor ve mevcut teknolojik sınırlamaları aşma umudu taşıyor, Web3'e yeni olanaklar getirme potansiyeline sahip.
Bitcoin: Para katmanındaki konumunu belirleme
Web3 ile Web2 arasındaki en büyük fark, yerleşik bir ekonomik sistemin bulunmasıdır ve bu ekonomik sistem, para birimine dayanmaktadır; üst katman ise protokol katmanı ve uygulama katmanıdır. Web3'ün parası kripto para olarak adlandırılmakta ve blockchain aracılığıyla çıkarılmaktadır.
Bitcoin, aşağıdaki özellikleri nedeniyle en güvenli ve stabil kripto para birimi olarak kabul edilmekte ve değeri küresel bir uzlaşı elde etmektedir:
Öncelikle, Bitcoin ağı dünya genelinde yayılmakta olup, on binden fazla tam düğüm, işlemleri doğrulamak için iş birliği yapmaktadır. Dağıtık yapısı, saldırıların işlem geçmişini değiştirmesini zorlaştırmaktadır. İkincisi, Bitcoin, güçlü bir hash hesaplaması kullanarak iş kanıtı sağlamaktadır ve bu, ağ güvenliğinin temelidir. Ayrıca, Bitcoin'in konsensüs kuralları tarihsel olarak çok fazla değişmemiştir ve bu, ağın tutarlılığını ve güvenliğini korumaya yardımcı olmaktadır. Diğer projelerle kıyaslandığında, Bitcoin'in konsensüs kuralları radikal değişikliklere karşı daha az duyarlıdır. Bitcoin topluluğu, ağ güvenliği ve istikrarına büyük önem vermekte ve temel protokol güvenliğine odaklanmaktadır. Temel protokoldeki değişiklikler dikkatli bir tartışma ve test sürecinden geçmekte, böylece ağın istikrarı sağlanmaktadır. Sonuç olarak, Bitcoin, mükemmel dağıtık yapısı, konsensüs mekanizması, istikrarı ve topluluk ilgisi sayesinde Web3 para katmanının ilk tercihi haline gelmiştir.
güvenliği ve sadeliği bir arada sağlayan Bitcoin script
Bitcoin, Web3 dünyasının temel para birimi katmanı olarak, ana protokolü titiz tartışmalar ve testlerle kademeli olarak evrim geçirmiştir. Dikkate değer olan, Bitcoin script sisteminin gelişimidir. Bitcoin script dilinin tasarım amacı, güvenliği sağlamak ve risklerden kaçınmak olduğundan, kasıtlı olarak işlevleri sınırlamış, aynı zamanda çip komut setine benzer basitlik ve güvenliği korumuştur. Bitcoin script, ters Polish notasyonuna dayalı, yığılara dayalı bir yürütme dilidir ve sınırlı donanımda çalıştırmak için tasarlanmıştır.
Bitcoin ana düğüm kodunda, geliştiriciler yürütülebilir betik türlerini kısıtlamış, yalnızca "standart betik" olarak bilinen bazı türdeki işlemlere izin vermiştir. Bunlar arasında en önemlisi P2SH (Script Hash'e Ödeme) işlemi olup, aslında her türlü Bitcoin betiğinin yürütülmesine izin verir, böylece Bitcoin üzerinde daha karmaşık işlevselliğe sahip betiklerin yürütülmesi mümkün hale gelir. Örneğin, Lightning Network, küçük ölçekli yüksek frekanslı Bitcoin ödemelerinin fiili standardı haline gelmiştir.
Schnorr imzaları ve Taproot yumuşak çatal yükseltmesinin tanıtılmasıyla, Bitcoin önemli bir adım attı ve bir dönüm noktasını işaret etti. Bu, Bitcoin'in ikinci katman protokollerinin gelişimini daha iyi desteklemesini sağladı ve gelecekteki Web3 dünyasındaki rolünü daha da artırdı.
Schnorr imzaları ve Taproot'a odaklanma
Schnorr imzaları ve Taproot'un arkasında bir dizi teknik yenilik bulunuyor, bu da Bitcoin için yeni fırsatlar yaratıyor. Öncelikle, Taproot daha esnek ödeme kanalları getiriyor ve böylece çeşitli işlem türleri daha gizli bir şekilde zincir üzerinde gerçekleştirilebiliyor. Karmaşık çok taraflı imza senaryolarını tek bir senaryoda gizleyerek, Taproot çeşitli karmaşık işlemleri sıradan tek taraflı ödemeler gibi gösteriyor, gizliliği ve güvenliği artırıyor. Schnorr imzalarının tanıtılması, Bitcoin ağı işlemlerini daha kompakt hale getiriyor, işlem maliyetlerini azaltıyor, ölçeklenebilirliği artırıyor ve Web3 dünyasının verimli işlem talepleriyle uyum sağlıyor.
Bu iki yenilik sadece Bitcoin'in performansını ve gizliliğini artırmakla kalmıyor, aynı zamanda ekosisteme daha fazla yenilik olanağı sağlıyor. Daha verimli betikler ve imza teknolojileri, çapraz zincir işlemleri, Lightning Network genişlemesi ve karmaşık akıllı sözleşmeler için destek sunuyor. Bu, Bitcoin'i Web3'ün merkezine yeniden odaklıyor ve daha güvenli, verimli merkeziyetsiz finans ve uygulama ekosisteminin inşası için bir yol açıyor.
Schnorr imzalarının etkisi
Bitcoin protokolünün ilk tasarımında, Satoshi Nakamoto imza algoritmasının çok yönlü faktörlerini göz önünde bulundurmak zorundaydı; bunlar arasında imza uzunluğu, açık kaynak olma durumu, patent sorunları, güvenlik doğrulama süresi ve performans gibi unsurlar yer alıyordu. Nihayetinde, (ECDSA) algoritmasını seçti ve bu algoritmanın performansı ve güvenliği temelinde belirli bir eliptik eğri olan secp256k1'i kullandı. Ancak, ECDSA dışında, şartları karşılayan diğer dijital imza algoritmaları da mevcuttu, özellikle Schnorr İmzası. Satoshi Nakamoto'nun bu algoritmayı kullanmamasının nedeni, Schnorr İmzası'nın patentinin Bitcoin'in doğduğu yılda henüz süresinin dolmamış olması olabilir. Alman matematikçi ve kriptolog Claus-Peter Schnorr, 1990 yılında ilgili patenti başvurdu ve aldı; bu nedenle, patent geçerlilik süresi içinde açık kaynak topluluğu bu teknolojiyi kullanamazdı. Aksi takdirde, Satoshi belki de ilk Bitcoin protokolünde bu imza mekanizmasını kullanabilirdi.
ECDSA'ya kıyasla, Schnorr İmzası Bitcoin imza özüne daha uygundur. Sadece daha iyi performansa sahip olmakla kalmaz, imza uzunluğu daha kısadır, aynı zamanda anahtar birleştirmeyi basit hale getiren lineer bir özellik gösterir, böylece çoklu imza için gerekli olan özel tekniklere artık ihtiyaç duyulmaz. Bu lineer özellik anlaşılması kolaydır, her bir katılımcının anahtarı basit bir mekanizma ile bir araya getirilerek yeni bir anahtar oluşturulur. Birleştirme mekanizması, Blockstream tarafından önerilen MuSig ve güncellenmiş versiyonu MuSig2 gibi çeşitli yollarla gerçekleştirilebilir. MuSig2 planında, birden fazla imza, kendi özel anahtarlarından bir birleşik genel anahtar oluşturabilir ve ardından bu genel anahtar için geçerli bir imza oluşturmak üzere birlikte hareket ederler, etkileşim tur sayısını orijinal üç turdan (MuSig) sadece iki tura optimize eder.
Bir 2-3 çoklu imza işlemine örnek olarak, geleneksel yöntem üç genel anahtar ve iki imza gerektirirken, Schnorr İmza senaryosunda, zincir üzerindeki işlem için yalnızca bir toplam genel anahtar ve bir imza yeterlidir, bu da işlem byte sayısını önemli ölçüde azaltır ve transfer maliyetini düşürür.
Taproot script'in yeniliği
Taproot, Bitcoin için yenilikçi bir script yapısıdır ve Taproot türündeki işlem adreslerinin nasıl kullanılacağını ve çözüleceğini düzenlemeyi amaçlamaktadır. Taproot'un ilhamı, Bitcoin geliştiricilerinin Merkle Abstract Syntax Tree (MAST) üzerine yaptığı araştırmalardan gelmiştir, bu nedenle MAST'ın özel bir uygulaması olarak görülebilir. Taproot sayesinde, birden fazla farklı dal scriptine sahip Bitcoin UTXO'ları, harcama sırasında yalnızca bir dalı açığa çıkararak, geri kalan dalların asla blok zincirinde görünmemesi sağlanarak işlem gizliliği ve verimliliği büyük ölçüde artırılmaktadır. Bu teknoloji, daha güvenli bir zemin üzerinde karmaşık scriptlerin kullanımını daha pratik ve verimli hale getirmektedir.
Bitcoin protokolünde, "kilit scripti" ( çıkış scripti ), Bitcoin ( UTXO ) almak için gereken şartları belirlerken, "açma scripti" ( giriş scripti ), Bitcoin ( UTXO ) kullanma şekli belirler, ilki bir kilit gibi, ikincisi ise ona karşılık gelen anahtar gibidir. İzole tanık ( SegWit ) yükseltmesi ile Bitcoin'in script kuralları tamamen güncellenmiştir. İki yeni script kuralı tanıtılmıştır, yani P2WPKH ( tanıklık kamu anahtar hash'ine ) ve P2WSH ( tanıklık script hash'ine ) ödeme yapmaktadır; bu kurallar, bc1 ile başlayan adreslerin kullanımını mümkün kılmaktadır. P2WPKH genellikle standart adresler için kullanılırken, P2WSH ise çoklu imza adreslerinde yaygın olarak kullanılmaktadır.
İzole tanık yükseltmesinde, script aynı zamanda versiyon numarası konseptini de tanıttı, önceki izole tanık kuralları V0 versiyonu olarak işaretlendi. Taproot, izole tanık çerçevesinde daha fazla yükseltme yaptı, versiyon numarası V1 olarak güncellendi, bu da BIP 341'de "SegWit V1" başlığının kaynağıdır. Bu nedenle, bu yeni script kuralları P2TR( olarak Taproot)'a ödeme yapmak için adlandırılmıştır ve P2WPKH ile P2WSH ile ilişkilendirilmiştir.
Ayrıca, Schnorr İmzası ve Taproot'u birleştirerek, çoklu imza ( çoklu imza ) oluşturma yöntemleri oldukça çeşitlidir. Bitcoin topluluğundaki öncülerden Steve Lee, konuşmasında, eşik imza ve Musig ağacı ( Musig Anahtar Ağacı ) gibi çeşitli yöntemleri tanıttı.
Örneğin, bir borsa için sıcak cüzdan söz konusu olduğunda, üç özel anahtarı içeren 2-3 çoklu imza çözümü kullanılabilir: borsa özel anahtarı, güvenilir üçüncü taraf özel anahtarı ve soğuk cüzdan yedek özel anahtarı. Eşik imza ile, birden fazla imza sahibi, MuSig mekanizması aracılığıyla alım adresini önceden oluşturur. Gerçek işlem sırasında, işlemi tamamlamak için yalnızca iki imza birleştirilmelidir.
Önceki metinde, Bitcoin ağının Schnorr imzası ve Taproot yumuşak çatallama yükseltmesi aracılığıyla gösterdiği öngörüyü derinlemesine inceledik. Bu arada, teknolojik mucizelerin asla durmadığı bir ortamda, LNP/BP standartlar derneği arka planda sessizce çalışarak, sanki özenle işlenmiş bir sanat eseri gibi Bitcoin ekosistemine daha fazla yenilik olasılığı sunuyor. LNP/BP kod tabanı, Bitcoin'in ikinci katmanını ve üzerini kapsayan standartlar ve en iyi uygulamaları içermektedir; bunlar Bitcoin blok zinciri seviyesinde yumuşak veya sert çatallara ihtiyaç duymamakta ve Lightning Network RFC(BOLTs) ile kapsanan içerikle doğrudan ilişkili değildir. Kısacası, LNP/BP standartları Bitcoin işlemleriyle ilgili her şeyi kapsar, ikinci katman ve üzerindeki çözümlerin temel yapı taşlarını tanımlar ve bu yapı taşları üzerine inşa edilen karmaşık kullanım durumlarını açıklar. Bu, finansal varlıklar, depolama, mesajlaşma, hesaplama gibi alanların yanı sıra Bitcoin güvenlik modelini ve Bitcoin'i ödeme aracı/alışveriş ortamı olarak kullanan ikincil piyasalar için olanaklar sunmaktadır.
Burada, Web3 geleceği üzerinde önemli etkisi olan birkaç anahtar noktayı tanıtacağız, örneğin durum kanallarındaki kritik aşama işlemleri ve bazı anahtar protokoller ve teknolojiler: çift yönlü kanallar (, PTLC'ler, eltoo, kanal fabrikaları ), ayrık log sözleşmeleri (, yüksek frekanslı mikro ödemeler ) ve Sphinx gibi.
( Durum Kanalları Aynı Aşama İşlem Genel Görünümü
Finansman İşlemleri): Finansman işlemleri, Lightning Network içinde ödeme kanalları oluşturmak için kullanılan başlangıç işlemleridir. Bu işlemler, tarafların fonlarını bir çoklu imza adresinde toplar, ödeme kanalının teminatı olarak. Finansman işlemleri, katılımcıların ödeme kanalı üzerinde zincir dışı işlemler yapmaya başlamadan önce belirli bir miktarda fon taahhüt ettiklerini garanti eder. Finansman işlemleri, ödeme kanalını oluşturmanın ilk adımıdır ve kanalın güvenliğini ve kullanılabilirliğini sağlar.
Kısmi İmzalı Bitcoin İşlemleri ( PSBT, Kısmi İmzalı Bitcoin İşlemleri ): Kısmi imzalı bitcoin işlemleri, birden fazla katılımcının birlikte işlem yapmasına ve imzalamasına olanak tanıyan özel bir bitcoin işlem formatıdır. Lightning Network'te, PSBT ödeme kanallarının işlemlerini oluşturmak, güncellemek ve kapatmak için kullanılabilir. Ödeme kanalının tarafları işlem yapmak istediklerinde, birlikte PSBT oluşturabilir ve her biri kısmi imzalar yapabilir, ardından kısmi imzalı işlemi birleştirerek, nihayetinde işlemi tamamlayıp bitcoin ağına gönderebilirler. PSBT, çok taraflı işbirliği ile yapılan işlemlerin sürecini daha esnek ve verimli hale getirir.
Durum Tabanlı Bitcoin İşlemleri ### BSBT, Temel İmza ile Bitcoin İşlemleri (: BSBT, Lightning Network'te kanal durumunu oluşturmak ve güncellemek için kullanılan bir işlemdir. Kanalın mevcut durum bilgilerini içerir ve kanalın sahibi tarafından imzalanır. BSBT, işlemlerin doğruluğunu ve güvenliğini sağlamak için kanaldaki en son durumu kaydetmek için kullanılır. Kanal durumu değiştiğinde, BSBT oluşturulur ve güncellenir, böylece yeni kanal durumu yansıtılır.
![Bitcoin'i Yeniden Büyüt: Ödemeden Akıllı Sözleşmelere
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.
20 Likes
Reward
20
7
Share
Comment
0/400
SolidityJester
· 07-15 16:20
boğa geri dönmeli, yine de btc büyük.
View OriginalReply0
ThatsNotARugPull
· 07-15 12:48
BTC sonunda akıllı sözleşmeler yapacakmış.
View OriginalReply0
BloodInStreets
· 07-12 19:27
dipten satın al yapanlar zaten kan havuzuna düştü, bir başka grup enayiler feci bir şekilde kesildi.
View OriginalReply0
TheMemefather
· 07-12 19:26
Hala RGB mi oynuyorsunuz? Bireysel yatırımcılar her zaman insanları enayi yerine koymak.
View OriginalReply0
ProofOfNothing
· 07-12 19:26
Ah, yine bir BTC mi çiziyorsun?
View OriginalReply0
GasFeeNightmare
· 07-12 19:25
RGB'yi böyle şişir, uygulandığında kaybederim.
View OriginalReply0
ProxyCollector
· 07-12 19:11
Çözüm yok, çözüm var. RGB'nin nasıl performans gösterdiğine bakın.
RGB protokolü: Bitcoin akıllı sözleşmelerde yeni bir çağı başlatıyor
Bitcoin yeniden yükseliyor: Ödemeden akıllı sözleşmelere, RGB Web3 yeni bir çağ başlatıyor
Web3 teknolojisi on on yıldan fazla bir süredir büyük bir gelişim gösterdi ve birçok yeniliği beraberinde getirdi. Bitcoin, merkeziyetsizliği ve güvenliği korurken, gizlilik koruma yeteneklerini sürekli olarak artırarak Schnorr imzası, Taproot gibi ileri düzey özellikleri gerçekleştirdi ve gelecekteki teknolojik yeniliklerin temelini attı. Ethereum gibi akıllı sözleşme platformlarının gelişimi ise DeFi gibi blok zinciri uygulamalarının patlamasına yol açarak iki boğa piyasasını tetikledi.
Ancak, 2022'den bu yana Web3 endüstrisindeki yenilikler bir tıkanma ile karşılaşmış görünüyor, blockchain teknolojisi imkansız üçgenin kısıtlamalarını aşmakta zorlanıyor ve geniş çaplı uygulamaların hayata geçirilmesi birçok zorlukla karşı karşıya. Peki, teknik sınırları mı aştık? Keşfedilmeyi bekleyen bilinmeyen alanlar var mı? Aslında, Bitcoin ikinci katman protokolü RGB fırsatını bekliyor, yavaş yavaş olgunlaşıyor ve mevcut teknolojik sınırlamaları aşma umudu taşıyor, Web3'e yeni olanaklar getirme potansiyeline sahip.
Bitcoin: Para katmanındaki konumunu belirleme
Web3 ile Web2 arasındaki en büyük fark, yerleşik bir ekonomik sistemin bulunmasıdır ve bu ekonomik sistem, para birimine dayanmaktadır; üst katman ise protokol katmanı ve uygulama katmanıdır. Web3'ün parası kripto para olarak adlandırılmakta ve blockchain aracılığıyla çıkarılmaktadır.
Bitcoin, aşağıdaki özellikleri nedeniyle en güvenli ve stabil kripto para birimi olarak kabul edilmekte ve değeri küresel bir uzlaşı elde etmektedir:
Öncelikle, Bitcoin ağı dünya genelinde yayılmakta olup, on binden fazla tam düğüm, işlemleri doğrulamak için iş birliği yapmaktadır. Dağıtık yapısı, saldırıların işlem geçmişini değiştirmesini zorlaştırmaktadır. İkincisi, Bitcoin, güçlü bir hash hesaplaması kullanarak iş kanıtı sağlamaktadır ve bu, ağ güvenliğinin temelidir. Ayrıca, Bitcoin'in konsensüs kuralları tarihsel olarak çok fazla değişmemiştir ve bu, ağın tutarlılığını ve güvenliğini korumaya yardımcı olmaktadır. Diğer projelerle kıyaslandığında, Bitcoin'in konsensüs kuralları radikal değişikliklere karşı daha az duyarlıdır. Bitcoin topluluğu, ağ güvenliği ve istikrarına büyük önem vermekte ve temel protokol güvenliğine odaklanmaktadır. Temel protokoldeki değişiklikler dikkatli bir tartışma ve test sürecinden geçmekte, böylece ağın istikrarı sağlanmaktadır. Sonuç olarak, Bitcoin, mükemmel dağıtık yapısı, konsensüs mekanizması, istikrarı ve topluluk ilgisi sayesinde Web3 para katmanının ilk tercihi haline gelmiştir.
güvenliği ve sadeliği bir arada sağlayan Bitcoin script
Bitcoin, Web3 dünyasının temel para birimi katmanı olarak, ana protokolü titiz tartışmalar ve testlerle kademeli olarak evrim geçirmiştir. Dikkate değer olan, Bitcoin script sisteminin gelişimidir. Bitcoin script dilinin tasarım amacı, güvenliği sağlamak ve risklerden kaçınmak olduğundan, kasıtlı olarak işlevleri sınırlamış, aynı zamanda çip komut setine benzer basitlik ve güvenliği korumuştur. Bitcoin script, ters Polish notasyonuna dayalı, yığılara dayalı bir yürütme dilidir ve sınırlı donanımda çalıştırmak için tasarlanmıştır.
Bitcoin ana düğüm kodunda, geliştiriciler yürütülebilir betik türlerini kısıtlamış, yalnızca "standart betik" olarak bilinen bazı türdeki işlemlere izin vermiştir. Bunlar arasında en önemlisi P2SH (Script Hash'e Ödeme) işlemi olup, aslında her türlü Bitcoin betiğinin yürütülmesine izin verir, böylece Bitcoin üzerinde daha karmaşık işlevselliğe sahip betiklerin yürütülmesi mümkün hale gelir. Örneğin, Lightning Network, küçük ölçekli yüksek frekanslı Bitcoin ödemelerinin fiili standardı haline gelmiştir.
Schnorr imzaları ve Taproot yumuşak çatal yükseltmesinin tanıtılmasıyla, Bitcoin önemli bir adım attı ve bir dönüm noktasını işaret etti. Bu, Bitcoin'in ikinci katman protokollerinin gelişimini daha iyi desteklemesini sağladı ve gelecekteki Web3 dünyasındaki rolünü daha da artırdı.
Schnorr imzaları ve Taproot'a odaklanma
Schnorr imzaları ve Taproot'un arkasında bir dizi teknik yenilik bulunuyor, bu da Bitcoin için yeni fırsatlar yaratıyor. Öncelikle, Taproot daha esnek ödeme kanalları getiriyor ve böylece çeşitli işlem türleri daha gizli bir şekilde zincir üzerinde gerçekleştirilebiliyor. Karmaşık çok taraflı imza senaryolarını tek bir senaryoda gizleyerek, Taproot çeşitli karmaşık işlemleri sıradan tek taraflı ödemeler gibi gösteriyor, gizliliği ve güvenliği artırıyor. Schnorr imzalarının tanıtılması, Bitcoin ağı işlemlerini daha kompakt hale getiriyor, işlem maliyetlerini azaltıyor, ölçeklenebilirliği artırıyor ve Web3 dünyasının verimli işlem talepleriyle uyum sağlıyor.
Bu iki yenilik sadece Bitcoin'in performansını ve gizliliğini artırmakla kalmıyor, aynı zamanda ekosisteme daha fazla yenilik olanağı sağlıyor. Daha verimli betikler ve imza teknolojileri, çapraz zincir işlemleri, Lightning Network genişlemesi ve karmaşık akıllı sözleşmeler için destek sunuyor. Bu, Bitcoin'i Web3'ün merkezine yeniden odaklıyor ve daha güvenli, verimli merkeziyetsiz finans ve uygulama ekosisteminin inşası için bir yol açıyor.
Schnorr imzalarının etkisi
Bitcoin protokolünün ilk tasarımında, Satoshi Nakamoto imza algoritmasının çok yönlü faktörlerini göz önünde bulundurmak zorundaydı; bunlar arasında imza uzunluğu, açık kaynak olma durumu, patent sorunları, güvenlik doğrulama süresi ve performans gibi unsurlar yer alıyordu. Nihayetinde, (ECDSA) algoritmasını seçti ve bu algoritmanın performansı ve güvenliği temelinde belirli bir eliptik eğri olan secp256k1'i kullandı. Ancak, ECDSA dışında, şartları karşılayan diğer dijital imza algoritmaları da mevcuttu, özellikle Schnorr İmzası. Satoshi Nakamoto'nun bu algoritmayı kullanmamasının nedeni, Schnorr İmzası'nın patentinin Bitcoin'in doğduğu yılda henüz süresinin dolmamış olması olabilir. Alman matematikçi ve kriptolog Claus-Peter Schnorr, 1990 yılında ilgili patenti başvurdu ve aldı; bu nedenle, patent geçerlilik süresi içinde açık kaynak topluluğu bu teknolojiyi kullanamazdı. Aksi takdirde, Satoshi belki de ilk Bitcoin protokolünde bu imza mekanizmasını kullanabilirdi.
ECDSA'ya kıyasla, Schnorr İmzası Bitcoin imza özüne daha uygundur. Sadece daha iyi performansa sahip olmakla kalmaz, imza uzunluğu daha kısadır, aynı zamanda anahtar birleştirmeyi basit hale getiren lineer bir özellik gösterir, böylece çoklu imza için gerekli olan özel tekniklere artık ihtiyaç duyulmaz. Bu lineer özellik anlaşılması kolaydır, her bir katılımcının anahtarı basit bir mekanizma ile bir araya getirilerek yeni bir anahtar oluşturulur. Birleştirme mekanizması, Blockstream tarafından önerilen MuSig ve güncellenmiş versiyonu MuSig2 gibi çeşitli yollarla gerçekleştirilebilir. MuSig2 planında, birden fazla imza, kendi özel anahtarlarından bir birleşik genel anahtar oluşturabilir ve ardından bu genel anahtar için geçerli bir imza oluşturmak üzere birlikte hareket ederler, etkileşim tur sayısını orijinal üç turdan (MuSig) sadece iki tura optimize eder.
Bir 2-3 çoklu imza işlemine örnek olarak, geleneksel yöntem üç genel anahtar ve iki imza gerektirirken, Schnorr İmza senaryosunda, zincir üzerindeki işlem için yalnızca bir toplam genel anahtar ve bir imza yeterlidir, bu da işlem byte sayısını önemli ölçüde azaltır ve transfer maliyetini düşürür.
Taproot script'in yeniliği
Taproot, Bitcoin için yenilikçi bir script yapısıdır ve Taproot türündeki işlem adreslerinin nasıl kullanılacağını ve çözüleceğini düzenlemeyi amaçlamaktadır. Taproot'un ilhamı, Bitcoin geliştiricilerinin Merkle Abstract Syntax Tree (MAST) üzerine yaptığı araştırmalardan gelmiştir, bu nedenle MAST'ın özel bir uygulaması olarak görülebilir. Taproot sayesinde, birden fazla farklı dal scriptine sahip Bitcoin UTXO'ları, harcama sırasında yalnızca bir dalı açığa çıkararak, geri kalan dalların asla blok zincirinde görünmemesi sağlanarak işlem gizliliği ve verimliliği büyük ölçüde artırılmaktadır. Bu teknoloji, daha güvenli bir zemin üzerinde karmaşık scriptlerin kullanımını daha pratik ve verimli hale getirmektedir.
Bitcoin protokolünde, "kilit scripti" ( çıkış scripti ), Bitcoin ( UTXO ) almak için gereken şartları belirlerken, "açma scripti" ( giriş scripti ), Bitcoin ( UTXO ) kullanma şekli belirler, ilki bir kilit gibi, ikincisi ise ona karşılık gelen anahtar gibidir. İzole tanık ( SegWit ) yükseltmesi ile Bitcoin'in script kuralları tamamen güncellenmiştir. İki yeni script kuralı tanıtılmıştır, yani P2WPKH ( tanıklık kamu anahtar hash'ine ) ve P2WSH ( tanıklık script hash'ine ) ödeme yapmaktadır; bu kurallar, bc1 ile başlayan adreslerin kullanımını mümkün kılmaktadır. P2WPKH genellikle standart adresler için kullanılırken, P2WSH ise çoklu imza adreslerinde yaygın olarak kullanılmaktadır.
İzole tanık yükseltmesinde, script aynı zamanda versiyon numarası konseptini de tanıttı, önceki izole tanık kuralları V0 versiyonu olarak işaretlendi. Taproot, izole tanık çerçevesinde daha fazla yükseltme yaptı, versiyon numarası V1 olarak güncellendi, bu da BIP 341'de "SegWit V1" başlığının kaynağıdır. Bu nedenle, bu yeni script kuralları P2TR( olarak Taproot)'a ödeme yapmak için adlandırılmıştır ve P2WPKH ile P2WSH ile ilişkilendirilmiştir.
Ayrıca, Schnorr İmzası ve Taproot'u birleştirerek, çoklu imza ( çoklu imza ) oluşturma yöntemleri oldukça çeşitlidir. Bitcoin topluluğundaki öncülerden Steve Lee, konuşmasında, eşik imza ve Musig ağacı ( Musig Anahtar Ağacı ) gibi çeşitli yöntemleri tanıttı.
Örneğin, bir borsa için sıcak cüzdan söz konusu olduğunda, üç özel anahtarı içeren 2-3 çoklu imza çözümü kullanılabilir: borsa özel anahtarı, güvenilir üçüncü taraf özel anahtarı ve soğuk cüzdan yedek özel anahtarı. Eşik imza ile, birden fazla imza sahibi, MuSig mekanizması aracılığıyla alım adresini önceden oluşturur. Gerçek işlem sırasında, işlemi tamamlamak için yalnızca iki imza birleştirilmelidir.
LNP/BP:"Bitcoin Protokolü/Lightning Network Protokolü"nin olgunluğu
Önceki metinde, Bitcoin ağının Schnorr imzası ve Taproot yumuşak çatallama yükseltmesi aracılığıyla gösterdiği öngörüyü derinlemesine inceledik. Bu arada, teknolojik mucizelerin asla durmadığı bir ortamda, LNP/BP standartlar derneği arka planda sessizce çalışarak, sanki özenle işlenmiş bir sanat eseri gibi Bitcoin ekosistemine daha fazla yenilik olasılığı sunuyor. LNP/BP kod tabanı, Bitcoin'in ikinci katmanını ve üzerini kapsayan standartlar ve en iyi uygulamaları içermektedir; bunlar Bitcoin blok zinciri seviyesinde yumuşak veya sert çatallara ihtiyaç duymamakta ve Lightning Network RFC(BOLTs) ile kapsanan içerikle doğrudan ilişkili değildir. Kısacası, LNP/BP standartları Bitcoin işlemleriyle ilgili her şeyi kapsar, ikinci katman ve üzerindeki çözümlerin temel yapı taşlarını tanımlar ve bu yapı taşları üzerine inşa edilen karmaşık kullanım durumlarını açıklar. Bu, finansal varlıklar, depolama, mesajlaşma, hesaplama gibi alanların yanı sıra Bitcoin güvenlik modelini ve Bitcoin'i ödeme aracı/alışveriş ortamı olarak kullanan ikincil piyasalar için olanaklar sunmaktadır.
Burada, Web3 geleceği üzerinde önemli etkisi olan birkaç anahtar noktayı tanıtacağız, örneğin durum kanallarındaki kritik aşama işlemleri ve bazı anahtar protokoller ve teknolojiler: çift yönlü kanallar (, PTLC'ler, eltoo, kanal fabrikaları ), ayrık log sözleşmeleri (, yüksek frekanslı mikro ödemeler ) ve Sphinx gibi.
( Durum Kanalları Aynı Aşama İşlem Genel Görünümü
Finansman İşlemleri): Finansman işlemleri, Lightning Network içinde ödeme kanalları oluşturmak için kullanılan başlangıç işlemleridir. Bu işlemler, tarafların fonlarını bir çoklu imza adresinde toplar, ödeme kanalının teminatı olarak. Finansman işlemleri, katılımcıların ödeme kanalı üzerinde zincir dışı işlemler yapmaya başlamadan önce belirli bir miktarda fon taahhüt ettiklerini garanti eder. Finansman işlemleri, ödeme kanalını oluşturmanın ilk adımıdır ve kanalın güvenliğini ve kullanılabilirliğini sağlar.
Kısmi İmzalı Bitcoin İşlemleri ( PSBT, Kısmi İmzalı Bitcoin İşlemleri ): Kısmi imzalı bitcoin işlemleri, birden fazla katılımcının birlikte işlem yapmasına ve imzalamasına olanak tanıyan özel bir bitcoin işlem formatıdır. Lightning Network'te, PSBT ödeme kanallarının işlemlerini oluşturmak, güncellemek ve kapatmak için kullanılabilir. Ödeme kanalının tarafları işlem yapmak istediklerinde, birlikte PSBT oluşturabilir ve her biri kısmi imzalar yapabilir, ardından kısmi imzalı işlemi birleştirerek, nihayetinde işlemi tamamlayıp bitcoin ağına gönderebilirler. PSBT, çok taraflı işbirliği ile yapılan işlemlerin sürecini daha esnek ve verimli hale getirir.
Durum Tabanlı Bitcoin İşlemleri ### BSBT, Temel İmza ile Bitcoin İşlemleri (: BSBT, Lightning Network'te kanal durumunu oluşturmak ve güncellemek için kullanılan bir işlemdir. Kanalın mevcut durum bilgilerini içerir ve kanalın sahibi tarafından imzalanır. BSBT, işlemlerin doğruluğunu ve güvenliğini sağlamak için kanaldaki en son durumu kaydetmek için kullanılır. Kanal durumu değiştiğinde, BSBT oluşturulur ve güncellenir, böylece yeni kanal durumu yansıtılır.
![Bitcoin'i Yeniden Büyüt: Ödemeden Akıllı Sözleşmelere