BTC ekosisteminin Programlanabilirlik çözümünün hızlı gelişimi
BTC ekosisteminin teknik yenilikleri yakın zamanda önemli ilerlemeler kaydetti, özellikle de programlanabilirlik genişletme çözümleri üzerinde. Bu yazıda, Fractal Bitcoin ve BRC20, CBRC, ARC20 gibi BTC meta veri protokollerinin programlanabilir uygulamaları da dahil olmak üzere birkaç dikkat çekici çözümü tanıtacağız.
Fraktal
Fractal, bitcoin core istemci yazılımı sanallaştırması üzerine inşa edilmiş ölçeklenebilir bir çerçevedir; tüm ağın performansını artırmak için özyinelemeli olarak ağaç yapıları oluşturur. Bitcoin ile tamamen uyumludur, ancak daha fazla mantık sağlamak için op_cat operatörünü etkinleştirmiştir.
Fractal, Unisat ekibi tarafından geliştirildi ve 2024 Eylül ayında ana ağda kullanılmaya başlanması planlanıyor. Token ekonomisi, %50 madencilikle elde edilen, %15 ekosisteme ayrılan, %5 ise erken yatırımcılara ön satış için gibi unsurları içeriyor.
Mimari tasarımda, Fractal bitcoin core'u dağıtılabilir bir blockchain yazılım paketi (BCSP) olarak paketler ve Bitcoin ana ağı üzerinde birden fazla BCSP örneğini yinelemeli olarak çalıştırır. Performansı artırmak için bitcoin core'da bazı değişiklikler yaptı, örneğin onay süresini kısaltma, blok boyutunu artırma vb.
Fractal, op_cat operatörünü etkinleştirdi ve daha fazla BTC ölçeklendirme çözümü için keşif alanı sağladı. Farklı örnek zincirler arasında iletişim kurulabilir ve varlıkların kesintisiz transferi sağlanabilir. BTC ve diğer varlıklar, merkeziyetsiz köprüler aracılığıyla Fractal ağına girebilir.
Güvenliği artırmak için, Fractal birleşik madencilik mekanizmasını tanıttı, her üç bloktan biri BTC madencileriyle birleştirilerek madencilik yapılır. Yeni oluşturulan sanal örnek zinciri, başlatma aşamasında bir koruma dönemine sahip olacaktır.
AVM
AVM(Atomicals Sanal Makinesi), Atomicals Protokolü'nün BTC akıllı sözleşme uygulamasıdır. BTC betiğini simüle eden bir sanal makine oluşturur, birden fazla BTC temel işlem kodunu açar ve geliştiricilerin Bitcoin betiği kombinasyonları aracılığıyla akıllı sözleşmeler gerçekleştirmesine olanak tanır.
AVM, çift yığın PDA aracılığıyla Turing tamlığını gerçekleştirmiştir. Akıllı sözleşmelerin işlenmesi ve durum senkronizasyonu doğrulaması için bir indeksleyici, talimat ayrıştırıcı ve küresel durum içeren bir kum havuzunda çalışır.
AVM'nin komut seti, geliştiricilerin ana ağda BTC'nin etkinleştirilmediği işlevleri programlamasına olanak tanıyan tam BTC opcode'larını içerir. Herhangi bir meta veri protokolü için uygundur, yalnızca dizinleyiciyi ince ayar yapmanız gerekir.
OP_NET
OP_NET, Bitcoin ağında Ethereum benzeri akıllı sözleşme işlevselliğini tanıtmaya kendini adamıştır. Tam, kompakt ve kullanımı kolay bir geliştirme kütüphanesi sunar ve esasen AssemblyScript ile yazılmıştır.
OP_NET, Bitcoin'in blok konsensüsünü ve veri kullanılabilirliğini koruyarak, Bitcoin blokları üzerinde karmaşık hesaplamaları gerçekleştirmek için OP_VM sanal makinesini çalıştırır. Birden fazla programlama dilini destekler ve gelişmiş akıllı sözleşme işlevselliğini etkinleştirmek için Tapscript kullanır.
OP_NET ağı üzerinden etkileşimde bulunurken, kullanıcıların ek bir işlem ücreti ödemesi gerekmektedir. BTC'nin DeFi uygulamalarındaki kullanımını genişletmek için, OP_NET WBTC olarak paketlenmesine izin veren Proof of Authority sistemini sunmaktadır.
OP_NET ekosistemi, merkeziyetsiz ticaret, borç verme, piyasa yapıcılığı gibi birçok alanı kapsar; Motoswap, Stash, Ordinal Novus gibi projeleri içerir.
BRC100
BRC-100, Ordinals teorisi üzerine inşa edilmiş merkeziyetsiz bir hesaplama protokolüdür. "İmha" ve "basma" gibi yeni işlemler ekleyerek, karmaşık defi işlevlerini gerçekleştirmektedir. mint2/mint3 ve burn2/burn3 gibi işlemler sunar ve token'ların UTXO modeli ile durum makinesi modeli arasında dönüşüm sağlamasına olanak tanır.
BRC-100 protokol yığını, BRC-101( merkeziyetsiz zincir üstü yönetim protokolü), BRC-102( otomatik likidite protokolü) ve BRC-104( likidite staking/yeniden staking havuz protokolü) gibi birbirleriyle uyumlu bir dizi genişletme protokolü içerir.
BRC-100 ekosisteminde inBRC( piyasası ve indeksleyici), 100Swap( AMM DEX) ve 100Layer( likidite protokolü) gibi projeler bulunmaktadır.
Programlanabilir Rün ( Protorunes )
Programlanabilir rünler, rünlerin genişletilmiş katmanıdır ve rünler ile programlanabilir varlıkların oluşturulmasına izin verir. Proto-Rün Protokolü, programlanabilir rünlere bir çerçeve sağlayan en önemli projedir.
Proto-Runes'ın temel mekanizmaları arasında Protoburn(, sembolleri alt protokollerde kullanılabilir bir forma dönüştürme ve Protomessage) alt protokolündeki işlem talimatları bulunur. Protokol alanları ve mesajları LEB128 kodlamasıyla temsil ederek alan tasarrufu sağlar ve verimliliği artırır.
Son zamanlarda, ilk Protorune - QUORUM•GENESIS•PROTORUNE başarılı bir şekilde Protoburn'u tamamladı ve Bitcoin L1 üzerinde zincir içi yönetişimi gerçekleştirmek için bir fonksiyon modeli sağladı.
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.
BTC ekosisteminin Programlanabilirlik çözümleri hızla gelişiyor, Fractal ve AVM yenilikte öncülük ediyor.
BTC ekosisteminin Programlanabilirlik çözümünün hızlı gelişimi
BTC ekosisteminin teknik yenilikleri yakın zamanda önemli ilerlemeler kaydetti, özellikle de programlanabilirlik genişletme çözümleri üzerinde. Bu yazıda, Fractal Bitcoin ve BRC20, CBRC, ARC20 gibi BTC meta veri protokollerinin programlanabilir uygulamaları da dahil olmak üzere birkaç dikkat çekici çözümü tanıtacağız.
Fraktal
Fractal, bitcoin core istemci yazılımı sanallaştırması üzerine inşa edilmiş ölçeklenebilir bir çerçevedir; tüm ağın performansını artırmak için özyinelemeli olarak ağaç yapıları oluşturur. Bitcoin ile tamamen uyumludur, ancak daha fazla mantık sağlamak için op_cat operatörünü etkinleştirmiştir.
Fractal, Unisat ekibi tarafından geliştirildi ve 2024 Eylül ayında ana ağda kullanılmaya başlanması planlanıyor. Token ekonomisi, %50 madencilikle elde edilen, %15 ekosisteme ayrılan, %5 ise erken yatırımcılara ön satış için gibi unsurları içeriyor.
Mimari tasarımda, Fractal bitcoin core'u dağıtılabilir bir blockchain yazılım paketi (BCSP) olarak paketler ve Bitcoin ana ağı üzerinde birden fazla BCSP örneğini yinelemeli olarak çalıştırır. Performansı artırmak için bitcoin core'da bazı değişiklikler yaptı, örneğin onay süresini kısaltma, blok boyutunu artırma vb.
Fractal, op_cat operatörünü etkinleştirdi ve daha fazla BTC ölçeklendirme çözümü için keşif alanı sağladı. Farklı örnek zincirler arasında iletişim kurulabilir ve varlıkların kesintisiz transferi sağlanabilir. BTC ve diğer varlıklar, merkeziyetsiz köprüler aracılığıyla Fractal ağına girebilir.
Güvenliği artırmak için, Fractal birleşik madencilik mekanizmasını tanıttı, her üç bloktan biri BTC madencileriyle birleştirilerek madencilik yapılır. Yeni oluşturulan sanal örnek zinciri, başlatma aşamasında bir koruma dönemine sahip olacaktır.
AVM
AVM(Atomicals Sanal Makinesi), Atomicals Protokolü'nün BTC akıllı sözleşme uygulamasıdır. BTC betiğini simüle eden bir sanal makine oluşturur, birden fazla BTC temel işlem kodunu açar ve geliştiricilerin Bitcoin betiği kombinasyonları aracılığıyla akıllı sözleşmeler gerçekleştirmesine olanak tanır.
AVM, çift yığın PDA aracılığıyla Turing tamlığını gerçekleştirmiştir. Akıllı sözleşmelerin işlenmesi ve durum senkronizasyonu doğrulaması için bir indeksleyici, talimat ayrıştırıcı ve küresel durum içeren bir kum havuzunda çalışır.
AVM'nin komut seti, geliştiricilerin ana ağda BTC'nin etkinleştirilmediği işlevleri programlamasına olanak tanıyan tam BTC opcode'larını içerir. Herhangi bir meta veri protokolü için uygundur, yalnızca dizinleyiciyi ince ayar yapmanız gerekir.
OP_NET
OP_NET, Bitcoin ağında Ethereum benzeri akıllı sözleşme işlevselliğini tanıtmaya kendini adamıştır. Tam, kompakt ve kullanımı kolay bir geliştirme kütüphanesi sunar ve esasen AssemblyScript ile yazılmıştır.
OP_NET, Bitcoin'in blok konsensüsünü ve veri kullanılabilirliğini koruyarak, Bitcoin blokları üzerinde karmaşık hesaplamaları gerçekleştirmek için OP_VM sanal makinesini çalıştırır. Birden fazla programlama dilini destekler ve gelişmiş akıllı sözleşme işlevselliğini etkinleştirmek için Tapscript kullanır.
OP_NET ağı üzerinden etkileşimde bulunurken, kullanıcıların ek bir işlem ücreti ödemesi gerekmektedir. BTC'nin DeFi uygulamalarındaki kullanımını genişletmek için, OP_NET WBTC olarak paketlenmesine izin veren Proof of Authority sistemini sunmaktadır.
OP_NET ekosistemi, merkeziyetsiz ticaret, borç verme, piyasa yapıcılığı gibi birçok alanı kapsar; Motoswap, Stash, Ordinal Novus gibi projeleri içerir.
BRC100
BRC-100, Ordinals teorisi üzerine inşa edilmiş merkeziyetsiz bir hesaplama protokolüdür. "İmha" ve "basma" gibi yeni işlemler ekleyerek, karmaşık defi işlevlerini gerçekleştirmektedir. mint2/mint3 ve burn2/burn3 gibi işlemler sunar ve token'ların UTXO modeli ile durum makinesi modeli arasında dönüşüm sağlamasına olanak tanır.
BRC-100 protokol yığını, BRC-101( merkeziyetsiz zincir üstü yönetim protokolü), BRC-102( otomatik likidite protokolü) ve BRC-104( likidite staking/yeniden staking havuz protokolü) gibi birbirleriyle uyumlu bir dizi genişletme protokolü içerir.
BRC-100 ekosisteminde inBRC( piyasası ve indeksleyici), 100Swap( AMM DEX) ve 100Layer( likidite protokolü) gibi projeler bulunmaktadır.
Programlanabilir Rün ( Protorunes )
Programlanabilir rünler, rünlerin genişletilmiş katmanıdır ve rünler ile programlanabilir varlıkların oluşturulmasına izin verir. Proto-Rün Protokolü, programlanabilir rünlere bir çerçeve sağlayan en önemli projedir.
Proto-Runes'ın temel mekanizmaları arasında Protoburn(, sembolleri alt protokollerde kullanılabilir bir forma dönüştürme ve Protomessage) alt protokolündeki işlem talimatları bulunur. Protokol alanları ve mesajları LEB128 kodlamasıyla temsil ederek alan tasarrufu sağlar ve verimliliği artırır.
Son zamanlarda, ilk Protorune - QUORUM•GENESIS•PROTORUNE başarılı bir şekilde Protoburn'u tamamladı ve Bitcoin L1 üzerinde zincir içi yönetişimi gerçekleştirmek için bir fonksiyon modeli sağladı.