BTC ekosisteminde yeni gelişmeler: Beş ana Programlanabilirlik genişletme çözümünün analizi

robot
Abstract generation in progress

BTC ekosisteminin teknik ilerlemesi: Programlanabilirlik genişletme çözümü

2024'ün ilk çeyreğinden bu yana, BTC ekosistemi teknik düzeyde önemli ilerlemeler kaydetti, özellikle Programlanabilirlik genişletme çözümleri üzerinde. Bu yazıda, dikkat çeken birkaç BTC genişletme çözümü tanıtılacaktır; bunlar arasında Fractal Bitcoin, AVM, OP_NET, BRC100 ve programlanabilir rune bulunmaktadır.

Fractal, OP_NET, AVM, BRC100, Programlanabilirlik rünleri, BTC'nin başka hangi genişletme çözümleri var?

Fraktal

Fractal, bitcoin core istemci yazılımı sanallaştırmasına dayanan ölçeklenebilir bir çerçevedir. Ağaç yapısı oluşturmak için özyinelemeli olarak katmanlar oluşturarak her bir blok zincirinin tüm ağın performansını artırmasını sağlar. Fractal, Bitcoin ve altyapısıyla tamamen uyumludur, ancak daha fazla mantık gerçekleştirilmesine izin veren op_cat operatörünü etkinleştirir.

Mimari Tasarım

Fractal, bitcoin core istemcisini dağıtılabilir ve çalıştırılabilir bir blok zinciri yazılım paketi (BCSP) haline getirir. Bitcoin ana ağına geri dönüş ile, birden fazla BCSP örneğini bağımsız olarak çalıştırır. Bu, bir bilgisayar (BTC ana ağ ) üzerinde birden fazla sanal makine örneği çalıştırmaya benzer (Fractal tarafından inşa edilen BCSP örneği ).

Kullanıcı deneyimini artırmak için, Fractal bitcoin core üzerinde bazı değişiklikler yaptı:

  • Blok onay süresi 30 saniye veya daha kısa
  • Blok boyutu 20 MB'a çıkarıldı.
  • op_cat operatörünü etkinleştir

Varlıklar arası zincirler konusunda, farklı örnek zincirler arasında iletişim kurabilir, farklı katmanlar arasında kesintisiz transfer sağlamak için genel varlık transfer arayüzü oluşturulabilir.

Güvenlik garantisi

Fractal'ın güvenliği esasen hesaplama gücü ölçeğine dayanır. PoW mekanizmasının güvenliğini artırmak için Fractal aşağıdaki önlemleri almıştır:

  1. Ortak madenciliği tanıtın, her 3 bloktan 1'i BTC madencileriyle birleştirilerek oluşturulur.
  2. Kalan 2 blok Fractal ağının kendi hesaplama gücüyle üretilecektir.
  3. Yeni oluşturulan sanallaştırma örneği zinciri, koruma sağlamak için başlatma aşamasında belirli bir blok yüksekliği ayarlayacaktı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 ve geliştiricilerin Bitcoin betiği kombinasyonları ile akıllı sözleşmeler gerçekleştirebilmeleri için birden fazla BTC temel işlem kodunu açar.

AVM'nin başlıca özellikleri:

  • Turing tamlığı sağlamak için çift yığın PDA kullanılması
  • Talimat seti tam BTC opcode'larını içerir
  • Çeşitli meta veri protokollerine uygun, örneğin BRC20, ARC20, Runes, CBRC vb.

OP_NET

OP_NET, Bitcoin ağına Ethereum benzeri akıllı sözleşme işlevselliği getirmeyi hedefliyor, ancak Bitcoin'in özellikleri ve mimarisi ile daha uyumlu. Tam, kompakt ve kullanımı kolay bir geliştirme kütüphanesi sunuyor, esas olarak AssemblyScript ile yazılmıştır.

OP_NET'in temel özellikleri ve işlevleri:

  • Bitcoin'in blok konsensüsünü ve veri kullanılabilirliğini koruyun
  • Bitcoin bloğunda karmaşık hesaplamaları gerçekleştirmek için (OP_VM) sanal makinesini çalıştırarak
  • Birden fazla programlama dilini destekler, örneğin AssemblyScript, Rust ve Python
  • Tapscript kullanarak gelişmiş akıllı sözleşme özelliklerini etkinleştirin
  • SegWit ve Taproot ile uyumlu

OP_NET ekosistemi, merkeziyetsiz ticaret, borç verme, piyasa yapıcılığı, likidite sağlama, çapraz zincir köprü gibi birçok alanı kapsıyor.

Fractal, OP_NET, AVM, BRC100, Programlanabilirlik rünleri, BTC'nin başka hangi genişleme çözümleri var?

BRC100

BRC-100, Ordinals teorisi üzerine inşa edilmiş merkeziyetsiz bir hesaplama protokolüdür. BRC20'ye "yakma", "basma" gibi yeni işlemler ekleyerek, indeksleyicide farklı adreslerin sahip olduğu token bakiyeleri ve durumlarını kaydederek karmaşık defi işlemlerini gerçekleştirmektedir.

BRC-100, tokenlerin UTXO modeli ve durum makinesi modeli arasında güvenli bir şekilde dönüşümünü sağlamak için mint2/mint3 ve burn2/burn3 gibi işlemler sunmaktadır. Bu protokol, genişletme protokolleri aracılığıyla işlevselliğin genişletilmesine olanak tanır ve tüm genişletme protokolleri birbirleriyle uyumludur.

Şu anda BRC-100 ekosisteminde inBRC, 100Swap ve 100Layer gibi projeler bulunmaktadır.

Programlanabilirlik Runes ( Protorunes )

Programlanabilir runlar, runların genişletme katmanıdır ve runlarla birlikte programlanabilir varlıkların oluşturulmasına izin verir. Temel fikir, Bitcoin blok zincirinde verileri kullanarak, sanal makineler veya benzeri teknolojiler aracılığıyla akıllı sözleşme işlevselliğini gerçekleştirmektir.

Proto-Runes Protocol, Programlanabilir sembollerin en önemli projesidir; Programlanabilir sembollere bir çerçeve sağlar ve alt protokoller arasında sembol varlıklarının yönetimini ve transferini destekler. Bu protokol, Bitcoin ağı üzerinde Uniswap benzeri DEX işlevselliğini gerçekleştirmiştir.

Proto-Runes Protokolü'nün ana mekanizmaları Protoburn ve Protomessage'i içerir. Protoburn, runların yok edilmesine ve alt protokolde kullanılan bir gösterim biçimine dönüştürülmesine olanak tanırken, Protomessage alt protokoldeki işlem talimatlarını yürütmek için kullanılır.

Fractal, OP_NET, AVM, BRC100, Programlanabilirlik rünleri, BTC'nin başka hangi genişletme seçenekleri var?

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
SandwichHuntervip
· 07-15 18:11
Neyse ki söylenecek bir şey yok, sonuçta bu bir Ponzi.
View OriginalReply0
StableGeniusDegenvip
· 07-14 06:27
Geliştirici döngüde.
View OriginalReply0
AltcoinOraclevip
· 07-13 13:26
algoritmam btc fraktal yakınsamasını %99.8 olasılıkla gösteriyor... paradigma yakın
View OriginalReply0
BanklessAtHeartvip
· 07-13 13:13
Programcı çalıştı, bu da...
View OriginalReply0
SleepyValidatorvip
· 07-13 13:10
btc ne zaman yükselecek?
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)