BTC ekosisteminin teknik ilerlemeleri: Programlanabilirlik genişletme planı
2024'ün ilk çeyreğinden bu yana, BTC ekosistemindeki spekülasyon sıcaklığı azalmış olsa da, teknik düzeydeki ilerlemeler oldukça hızlı olmuştur, özellikle de programlanabilirlik genişletme çözümleri üzerinde. Bu yazıda, dikkat çeken birkaç BTC genişletme çözümünü tanıtacağız; bunlar arasında Fractal Bitcoin, AVM, OP_NET, BRC100 ve programlanabilir runes bulunmaktadır.
Fraktal
Fractal, bitcoin core istemci yazılımı sanallaştırmasına dayanan genişletilebilir bir çerçevedir. Ağaç yapısını yinelemeli olarak oluşturarak, her katman blok zincirinin genel performansını artırır. Fractal, Bitcoin ve onun altyapısıyla tamamen uyumludur, ancak daha fazla mantık uygulanmasına izin veren op_cat operatörünü etkinleştirmiştir.
Fractal, belirli bir cüzdan ekibi tarafından geliştirildi ve 2024 Eylül ayında ana ağda kullanıma sunulması bekleniyor. Ekibin yayımladığı token ekonomisi, %50'sinin madencilikle elde edileceğini, %15'inin ekosistem için kullanılacağını, %5'inin erken yatırımcılara ön satışa sunulacağını, danışmanlar ve ana katkı verenlerin %20'sini, %10'unun ise iş ortaklıkları ve likidite oluşturmak için kullanılacağını göstermektedir.
Mimari Tasarım
Fractal, bitcoin core istemcisini dağıtım ve çalıştırma için bir blockchain yazılım paketi olan (BCSP) haline getirir, Bitcoin ana ağı üzerinde özyinelemeli olarak sabitlenerek bir veya birden fazla BCSP örneği bağımsız olarak çalıştırır. Kısacası, bir bilgisayar (BTC ana ağı ) üzerinde birden fazla sanal makine örneği açmış gibi, Fractal tarafından oluşturulan BCSP örnekleri ( ve ayrıca özyinelemeli olarak devam edebilir.
Fractal, bitcoin core üzerinde bazı değişiklikler yaptı; blok onay süresini 30 saniyeye, blok boyutunu ise 20MB'a kısalttı, böylece yeterli performans ve daha kısa gecikme sağladı. Ayrıca, BTC üzerindeki genişleme çözümleri için daha fazla olasılık sunan op_cat operatörünü de aktifleştirdi.
Varlıklar arası zincir geçişlerinde, farklı örnekler aynı fiziksel ortamda çalıştığı için, örnek zincirleri arasında iletişim kurulabilir ve genel varlık transfer arayüzü oluşturularak farklı katmanlar arasında varlıkların kesintisiz transferi sağlanabilir. Bitcoin ve BRC-20, Ordinals gibi varlıklar merkeziyetsiz köprüler aracılığıyla aktarılabilir.
) Güvenlik garantisi
Fractal'ın güvenliği esas olarak hesaplama gücüne dayanmaktadır. Üç bloktan birinin, olası %51 saldırılarını önlemek amacıyla BTC madencileriyle birleşik madencilik yoluyla üretildiği bir birleşik madencilik mekanizması getirmiştir. Kalan iki blok ise Fractal ağının kendi hesaplama gücü ile üretilmektedir. Bu, BTC madencilerinin desteğinin Fractal'ın başarısı için kritik olduğunu göstermektedir.
Yeni oluşturulan sanallaştırma örneği zinciri, başlatma aşamasında kırılgan bir dönemden geçecektir. Operatörler, örneğin güvenli bir duruma ulaşana kadar koruma sağlamak için belirli blok yüksekliği ayarlayabilir. Gelecekte, büyük madenciler farklı BCSP örneklerine kaynak tahsis edebilir, böylece tüm sistemin dayanıklılığını artırabilir.
AVM
AVM###Atomicals Sanal Makinesi(, bir protokolün BTC akıllı sözleşme uygulamasıdır. BTC komut dosyalarını simüle eden bir sanal makine oluşturur, geliştiricilerin Bitcoin komut dosyası kombinasyonları ile akıllı sözleşmeler gerçekleştirmesine olanak tanıyan birden fazla BTC ham opcode'u açar, varlık oluşturma ve transfer kurallarını tanımlar.
AVM, BTC'nin orijinal işlem kodu yeteneklerini en üst düzeyde kullanmaktadır. İki yığınlı PDA aracılığıyla Turing tamlığına ulaşır ve akıllı sözleşme işleme ile durum senkronizasyonu doğrulamasını sağlamak için indeksleyici, komut ayrıştırıcı ve global durum içeren bir kumanda alanında çalışır.
AVM'nin komut seti, tam BTC opcode'larını içerir, geliştiriciler ana ağda birçok BTC'nin etkinleştirilmemiş özelliğini programlamak için kullanabilirler. Bu, AVM'yi BTC ekosisteminin genişlemesi için yerel bir ön ağ gibi göstermektedir.
AVM, herhangi bir BTC'nin meta veri protokolü olan BRC20, ARC20, Runes, CBRC gibi protokollerin özelleştirilebileceği bir mimaridir. Neredeyse herhangi bir meta veri protokolüne uygulanabilir, sadece sanal makine altındaki indeksleyicide küçük ayarlamalar yapmak yeterlidir.
OP_NET
OP_NET, Bitcoin ağında Ethereum benzeri akıllı sözleşme işlevselliğini tanıtmaya kendini adamıştır, ancak Bitcoin'in özelliklerine daha uygun bir şekilde. OP_NET'te işlem yapmak için yalnızca yerel Bitcoin kullanmak yeterlidir, başka token'lar ile düğüm teşvikleri veya işlem ücretleri ödemeye gerek yoktur.
) Temel Fonksiyonlar ve Özellikler
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 sanal makine ###OP_VM('i çalıştırır. Tüm OP_NET işlemleri "BSI" dizesi ile işaretlenir ve sözleşme durumunu güncellemek için OP_VM'de gerçekleştirilir.
OP_NET düğümü WASM sanal makinesini çalıştırır, çeşitli programlama dillerini destekler. Akıllı sözleşme kodu sıkıştırıldıktan sonra BTC işlemleri içine yazılır, bir UTXO adresi akıllı sözleşme adresi olarak oluşturulur.
Kullanıcılar OP_NET ile etkileşime geçtiğinde, BTC işlem ücreti haricinde en az 330 satoshi ek ücret ödemeleri gerekmektedir. İşlem paketleme sırası, işlem ücretlerine göre sıralanacak ve tamamen BTC blok paketleme sırasına bağlı olmayacaktır.
OP_NET, BTC'nin WBTC olarak paketlenmesine izin veren Proof of Authority sistemini sunuyor. SegWit ve Taproot ile uyumludur, token tasarımı UTXO ile bağlanmamış olup, madencilere yanlış gönderim riskini ortadan kaldırır.
) Ekosistem Projesi
OP_NET ekosistemi, merkeziyetsiz ticaret, borç verme, piyasa yapıcılığı, likidite sağlama, çok zincirli köprüler gibi birçok alanı kapsamaktadır. Motoswap, Stash, Ordinal Novus, Ichigai, SatBot, KittySwap, Redacted, SLOHM Finance, BuyNet, SatsX gibi projeleri içermektedir.
BRC100
BRC-100, Ordinals teorisine dayanan merkeziyetsiz bir hesaplama protokolüdür. BRC20'ye "yakma", "basma" gibi yeni işlemler ekleyerek, indeksleyicide farklı adreslerin sahip olduğu token bakiyelerini ve durumlarını kaydederek karmaşık defı işlemlerini gerçekleştirmektedir.
Temel İşlemler
BRC-100, UTXO modeli ile durum makinesi modeli arasında güvenli bir şekilde token dönüşümünü sağlamak için mint2/mint3 ve burn2/burn3 gibi işlemleri sunmaktadır:
mint2: Yeni token oluşturma, sistem dolaşımını artırma
burn2: Tokenleri yok et ve uygulama durumunu güncelle, belirli koşullar altında yeniden oluşturulabilir.
burn3: Tokenleri uygulama durumuna dönüştürmek, dolaşımdaki miktarı azaltmaz.
Genişletme ve Uyumluluk
BRC-100, genişletme protokolleri aracılığıyla hesaplama kapasitesini ve durum dönüşümünü artırabilir. Tüm genişletme protokolleri birbiriyle uyumludur ve çapraz zincir işlemlerini destekler. Ana genişletmeler şunlardır:
BRC-101: Merkeziyetsiz Zincir Üstü Yönetim Protokolü
BRC-102: Otomatik Likidite Protokolü, Sabit Çarpan Formülüne Dayalı
BRC-104: Likidite Stake/ Yeniden Stake Havuzu Protokolü
Ekosistem Projesi
BRC-100 ekosisteminde üç ana proje bulunmaktadır:
inBRC: İlk BRC-100 pazarı ve indeksleyici
100Swap: BRC-102 protokolüne dayalı Bitcoin L1 AMM merkeziyetsiz borsa
100Layer: Bitcoin L1 üzerindeki likidite protokolü, BRC-104 ve BRC-106 protokollerine dayanıyor
![Fractal, OP_NET, AVM, BRC100, Programlanabilirlik sembolleri, BTC'nin başka hangi genişletme çözümleri var?]###https://img-cdn.gateio.im/webp-social/moments-e0bec7f1502eaa1ea40dc18eea3e4bcd.webp(
Programlanabilirlik Runes ) Protorunes (
Programlanabilir rünler, rünlerin genişletilmiş katmanıdır ve rünler ile birlikte programlanabilir varlıkların oluşturulmasına olanak tanır. Temel olarak, Bitcoin blok zincirinde verileri kullanarak, sanal makine veya benzeri teknolojiler aracılığıyla akıllı sözleşme işlevselliğini gerçekleştirmektir.
) Proto-Runes Protokolü
Proto-Runes Protokolü, programlanabilir sembollerin ana çerçevesidir. Sembollerin varlıklarını yöneterek ve transfer ederek, AMM, borç verme protokolleri veya olgun akıllı sözleşmeler inşa edilebilir. Bitcoin ağı üzerinde Uniswap'a benzer bir DEX'i gerçekleştirmektedir ve sembol varlıklarının atomik değişimi ile likidite havuzu oluşturulmasını desteklemektedir.
Temel Mekanizma
Protoburn: Rünlerin yok edilmesine ve alt protokol özel biçimlerine dönüştürülmesine izin verir.
Protomessage: Alt protokolde gerçekleştirilen işlem talimatı
İşaretçi: Protostone'un hedef konumunu belirtir
Çalışma Mekanizması
İndeksleyici önce Rune Taşı özelliklerini içeren Protokolü işler, ardından alt protokol mesajlarını sırasıyla işler. Protokol, prototip mesajlarının özyinelemeli yürütülmesini yasaklar, her mesaj yalnızca bir kez yürütülebilir.
En son gelişmeler
QUORUM•GENESIS•PROTORUNE, ilk Protorune olarak Protoburn'ü başarıyla tamamladı. Protorune standartlarının açık forumu olarak hizmet vermesi ve projelerin token'larına yönetişim işlevselliği sağlamak için protokole entegre edilmesi amaçlanmaktadır. Geliştirici ekibi, Bitcoin L1 üzerinde zincir üzeri yönetişim işlevselliği modelini gerçekleştirmek için WASM dizinleyici geliştiriyor.
![Fraktal, OP_NET, AVM, BRC100, Programlanabilirlik Runes, BTC için başka hangi genişleme çözümleri var?]###https://img-cdn.gateio.im/webp-social/moments-c6a65ed7827e163f71b54ceaca2ba724.webp(
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.
12 Likes
Reward
12
4
Share
Comment
0/400
OnChainSleuth
· 7h ago
Bir sonraki sefer kesinlikle büyük boğa!
View OriginalReply0
JustAnotherWallet
· 7h ago
Teknoloji ve güncellemeler hepsi boş $btc her zaman en son sırada.
View OriginalReply0
BlockchainThinkTank
· 7h ago
Meslektaşlarımın dikkatli katılmalarını öneririm, çünkü projenin veri modeli belirgin riskler içermektedir.
BTC ekosistemindeki yeni gelişmeler: Beş büyük Programlanabilirlik genişletme çözümünün analizi
BTC ekosisteminin teknik ilerlemeleri: Programlanabilirlik genişletme planı
2024'ün ilk çeyreğinden bu yana, BTC ekosistemindeki spekülasyon sıcaklığı azalmış olsa da, teknik düzeydeki ilerlemeler oldukça hızlı olmuştur, özellikle de programlanabilirlik genişletme çözümleri üzerinde. Bu yazıda, dikkat çeken birkaç BTC genişletme çözümünü tanıtacağız; bunlar arasında Fractal Bitcoin, AVM, OP_NET, BRC100 ve programlanabilir runes bulunmaktadır.
Fraktal
Fractal, bitcoin core istemci yazılımı sanallaştırmasına dayanan genişletilebilir bir çerçevedir. Ağaç yapısını yinelemeli olarak oluşturarak, her katman blok zincirinin genel performansını artırır. Fractal, Bitcoin ve onun altyapısıyla tamamen uyumludur, ancak daha fazla mantık uygulanmasına izin veren op_cat operatörünü etkinleştirmiştir.
Fractal, belirli bir cüzdan ekibi tarafından geliştirildi ve 2024 Eylül ayında ana ağda kullanıma sunulması bekleniyor. Ekibin yayımladığı token ekonomisi, %50'sinin madencilikle elde edileceğini, %15'inin ekosistem için kullanılacağını, %5'inin erken yatırımcılara ön satışa sunulacağını, danışmanlar ve ana katkı verenlerin %20'sini, %10'unun ise iş ortaklıkları ve likidite oluşturmak için kullanılacağını göstermektedir.
Mimari Tasarım
Fractal, bitcoin core istemcisini dağıtım ve çalıştırma için bir blockchain yazılım paketi olan (BCSP) haline getirir, Bitcoin ana ağı üzerinde özyinelemeli olarak sabitlenerek bir veya birden fazla BCSP örneği bağımsız olarak çalıştırır. Kısacası, bir bilgisayar (BTC ana ağı ) üzerinde birden fazla sanal makine örneği açmış gibi, Fractal tarafından oluşturulan BCSP örnekleri ( ve ayrıca özyinelemeli olarak devam edebilir.
Fractal, bitcoin core üzerinde bazı değişiklikler yaptı; blok onay süresini 30 saniyeye, blok boyutunu ise 20MB'a kısalttı, böylece yeterli performans ve daha kısa gecikme sağladı. Ayrıca, BTC üzerindeki genişleme çözümleri için daha fazla olasılık sunan op_cat operatörünü de aktifleştirdi.
Varlıklar arası zincir geçişlerinde, farklı örnekler aynı fiziksel ortamda çalıştığı için, örnek zincirleri arasında iletişim kurulabilir ve genel varlık transfer arayüzü oluşturularak farklı katmanlar arasında varlıkların kesintisiz transferi sağlanabilir. Bitcoin ve BRC-20, Ordinals gibi varlıklar merkeziyetsiz köprüler aracılığıyla aktarılabilir.
) Güvenlik garantisi
Fractal'ın güvenliği esas olarak hesaplama gücüne dayanmaktadır. Üç bloktan birinin, olası %51 saldırılarını önlemek amacıyla BTC madencileriyle birleşik madencilik yoluyla üretildiği bir birleşik madencilik mekanizması getirmiştir. Kalan iki blok ise Fractal ağının kendi hesaplama gücü ile üretilmektedir. Bu, BTC madencilerinin desteğinin Fractal'ın başarısı için kritik olduğunu göstermektedir.
Yeni oluşturulan sanallaştırma örneği zinciri, başlatma aşamasında kırılgan bir dönemden geçecektir. Operatörler, örneğin güvenli bir duruma ulaşana kadar koruma sağlamak için belirli blok yüksekliği ayarlayabilir. Gelecekte, büyük madenciler farklı BCSP örneklerine kaynak tahsis edebilir, böylece tüm sistemin dayanıklılığını artırabilir.
AVM
AVM###Atomicals Sanal Makinesi(, bir protokolün BTC akıllı sözleşme uygulamasıdır. BTC komut dosyalarını simüle eden bir sanal makine oluşturur, geliştiricilerin Bitcoin komut dosyası kombinasyonları ile akıllı sözleşmeler gerçekleştirmesine olanak tanıyan birden fazla BTC ham opcode'u açar, varlık oluşturma ve transfer kurallarını tanımlar.
AVM, BTC'nin orijinal işlem kodu yeteneklerini en üst düzeyde kullanmaktadır. İki yığınlı PDA aracılığıyla Turing tamlığına ulaşır ve akıllı sözleşme işleme ile durum senkronizasyonu doğrulamasını sağlamak için indeksleyici, komut ayrıştırıcı ve global durum içeren bir kumanda alanında çalışır.
AVM'nin komut seti, tam BTC opcode'larını içerir, geliştiriciler ana ağda birçok BTC'nin etkinleştirilmemiş özelliğini programlamak için kullanabilirler. Bu, AVM'yi BTC ekosisteminin genişlemesi için yerel bir ön ağ gibi göstermektedir.
AVM, herhangi bir BTC'nin meta veri protokolü olan BRC20, ARC20, Runes, CBRC gibi protokollerin özelleştirilebileceği bir mimaridir. Neredeyse herhangi bir meta veri protokolüne uygulanabilir, sadece sanal makine altındaki indeksleyicide küçük ayarlamalar yapmak yeterlidir.
OP_NET
OP_NET, Bitcoin ağında Ethereum benzeri akıllı sözleşme işlevselliğini tanıtmaya kendini adamıştır, ancak Bitcoin'in özelliklerine daha uygun bir şekilde. OP_NET'te işlem yapmak için yalnızca yerel Bitcoin kullanmak yeterlidir, başka token'lar ile düğüm teşvikleri veya işlem ücretleri ödemeye gerek yoktur.
) Temel Fonksiyonlar ve Özellikler
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 sanal makine ###OP_VM('i çalıştırır. Tüm OP_NET işlemleri "BSI" dizesi ile işaretlenir ve sözleşme durumunu güncellemek için OP_VM'de gerçekleştirilir.
OP_NET düğümü WASM sanal makinesini çalıştırır, çeşitli programlama dillerini destekler. Akıllı sözleşme kodu sıkıştırıldıktan sonra BTC işlemleri içine yazılır, bir UTXO adresi akıllı sözleşme adresi olarak oluşturulur.
Kullanıcılar OP_NET ile etkileşime geçtiğinde, BTC işlem ücreti haricinde en az 330 satoshi ek ücret ödemeleri gerekmektedir. İşlem paketleme sırası, işlem ücretlerine göre sıralanacak ve tamamen BTC blok paketleme sırasına bağlı olmayacaktır.
OP_NET, BTC'nin WBTC olarak paketlenmesine izin veren Proof of Authority sistemini sunuyor. SegWit ve Taproot ile uyumludur, token tasarımı UTXO ile bağlanmamış olup, madencilere yanlış gönderim riskini ortadan kaldırır.
) Ekosistem Projesi
OP_NET ekosistemi, merkeziyetsiz ticaret, borç verme, piyasa yapıcılığı, likidite sağlama, çok zincirli köprüler gibi birçok alanı kapsamaktadır. Motoswap, Stash, Ordinal Novus, Ichigai, SatBot, KittySwap, Redacted, SLOHM Finance, BuyNet, SatsX gibi projeleri içermektedir.
BRC100
BRC-100, Ordinals teorisine dayanan merkeziyetsiz bir hesaplama protokolüdür. BRC20'ye "yakma", "basma" gibi yeni işlemler ekleyerek, indeksleyicide farklı adreslerin sahip olduğu token bakiyelerini ve durumlarını kaydederek karmaşık defı işlemlerini gerçekleştirmektedir.
Temel İşlemler
BRC-100, UTXO modeli ile durum makinesi modeli arasında güvenli bir şekilde token dönüşümünü sağlamak için mint2/mint3 ve burn2/burn3 gibi işlemleri sunmaktadır:
Genişletme ve Uyumluluk
BRC-100, genişletme protokolleri aracılığıyla hesaplama kapasitesini ve durum dönüşümünü artırabilir. Tüm genişletme protokolleri birbiriyle uyumludur ve çapraz zincir işlemlerini destekler. Ana genişletmeler şunlardır:
Ekosistem Projesi
BRC-100 ekosisteminde üç ana proje bulunmaktadır:
![Fractal, OP_NET, AVM, BRC100, Programlanabilirlik sembolleri, BTC'nin başka hangi genişletme çözümleri var?]###https://img-cdn.gateio.im/webp-social/moments-e0bec7f1502eaa1ea40dc18eea3e4bcd.webp(
Programlanabilirlik Runes ) Protorunes (
Programlanabilir rünler, rünlerin genişletilmiş katmanıdır ve rünler ile birlikte programlanabilir varlıkların oluşturulmasına olanak tanır. Temel olarak, Bitcoin blok zincirinde verileri kullanarak, sanal makine veya benzeri teknolojiler aracılığıyla akıllı sözleşme işlevselliğini gerçekleştirmektir.
) Proto-Runes Protokolü
Proto-Runes Protokolü, programlanabilir sembollerin ana çerçevesidir. Sembollerin varlıklarını yöneterek ve transfer ederek, AMM, borç verme protokolleri veya olgun akıllı sözleşmeler inşa edilebilir. Bitcoin ağı üzerinde Uniswap'a benzer bir DEX'i gerçekleştirmektedir ve sembol varlıklarının atomik değişimi ile likidite havuzu oluşturulmasını desteklemektedir.
Temel Mekanizma
Çalışma Mekanizması
İndeksleyici önce Rune Taşı özelliklerini içeren Protokolü işler, ardından alt protokol mesajlarını sırasıyla işler. Protokol, prototip mesajlarının özyinelemeli yürütülmesini yasaklar, her mesaj yalnızca bir kez yürütülebilir.
En son gelişmeler
QUORUM•GENESIS•PROTORUNE, ilk Protorune olarak Protoburn'ü başarıyla tamamladı. Protorune standartlarının açık forumu olarak hizmet vermesi ve projelerin token'larına yönetişim işlevselliği sağlamak için protokole entegre edilmesi amaçlanmaktadır. Geliştirici ekibi, Bitcoin L1 üzerinde zincir üzeri yönetişim işlevselliği modelini gerçekleştirmek için WASM dizinleyici geliştiriyor.
![Fraktal, OP_NET, AVM, BRC100, Programlanabilirlik Runes, BTC için başka hangi genişleme çözümleri var?]###https://img-cdn.gateio.im/webp-social/moments-c6a65ed7827e163f71b54ceaca2ba724.webp(