Proje Araştırması | Akıllı Sözleşmelerle EVM Bitcoin Katman 2: Botanix Protokolü

Yeni Başlayan12/26/2023, 7:22:52 AM
Botanix, Bitcoin üzerine inşa edilmiş ikinci katman bir blockchain sistemi olarak belirli avantajlara sahip ancak aynı zamanda bağımlılık ve rekabet zorluklarıyla da karşı karşıya.

I.Proje Tanıtımı

En büyük ve en bilinen kripto para birimi olan Bitcoin, merkezi olmayan yapısı ve blockchain teknolojisi ile ünlüdür. Yüksek derecede merkeziyetsizliği ve güvenliği, onun küresel bir rezerv kripto para birimi olarak görülmesine yol açmıştır. Ancak Bitcoin'in şekillendirilebilirlik ve ölçeklenebilirlik konusunda bazı sınırlamaları vardır. Çözümler geliştikçe, Turing-complete programlama diliyle Ethereum'un ortaya çıkışı, merkezi olmayan bir uygulama ekosistemiyle temel katmanın ölçeklenebilirliğine meydan okuyor. Bu, Ethereum'un 2. Katmanının geliştirilmesiyle birleştiğinde, Ethereum ekosisteminde benzeri görülmemiş bir büyümeye yol açtı. Ancak Bitcoin'e akıllı sözleşmelerin getirilmesi çözülmemiş bir sorun olmaya devam ediyor. Bitcoin'in 2. Katman uygulamalarının ve değerinin göreceli olarak az gelişmişliği göz önüne alındığında, Bitcoin'in ikinci katmanını geliştirmede önemli bir büyüme alanı var.

Şu anda BTC'nin 2. Katmanını oluşturmak için durum kanalları, sürücü zincirleri, çoklu imza toplamaları ve ZK ve OP toplamaları için potansiyel Bitcoin yumuşak çatal teklifleri dahil olmak üzere çeşitli teknolojiler mevcuttur. Lightning Network ve Liquid çoklu imzası zaten başarılı BTC Katman 2 çözümleridir. Bu makale yeni bir kavramı tanıtıyor: Botanix Protokolü.

Botanix Protokolü, Ethereum Sanal Makinesini (EVM) çalıştırmak için yıldırımın temel prensiplerini kullanan, BTC üzerine inşa edilmiş merkezi olmayan bir zincir çözümüdür. Botanix, Bitcoin'in Harcanmamış İşlem Çıkışı (UTXO) modelinin yerine Ethereum'a benzer hesap tabanlı bir model benimsiyor. Her Botanix tam düğümü hem BTC çekirdek protokolünü hem de Botanix Protokolünü çalıştıracaktır.

II. Proje Vizyonu

Botanix Labs, Bitcoin'in üzerine tam Ethereum Sanal Makinesi (EVM) eşdeğerliğini içeren ikinci bir katman oluşturmayı öneriyor. Bitcoin'i en merkezi olmayan ve güvenli temel katman olarak kullanan bu ikinci katman, Ethereum akıllı sözleşmelerinin şekillendirilebilirliği, ekosistemi ve işlevselliği için yeni olanakların kilidini açacak. Bu girişim, merkeziyetsizliği geliştirmeyi ve kullanıcılara daha geniş bir uygulama olanakları yelpazesi sunmayı amaçlayan, Bitcoin'in üzerinde ikinci katman tasarımı olan Spiderchain'i tanıtıyor.

III. Geliştirme Yol Haritası

IV. Takım Arka Planı

Ekip şu anda eski Blockstream çalışanları da dahil olmak üzere birçoğu on yıldan fazla bir süredir kripto para birimi alanında yer alan ondan fazla çekirdek üyeden oluşuyor. Kurucu Willem, Belçika'dan Elektrik Mühendisliği ve İşletme Ekonomisi alanlarında çift diplomaya sahip bir mezundur. Ekibin teknoloji ve pazarlama alanında geçmişi var ancak kendi alanında genel olarak ortalama bir seviyede.

V. Finansman Bilgileri

Şu anda mevcut değil.

VI. Proje Mimarisi

Mevcut Bitcoin (BTC) ikinci katmanında ve yan zincirlerinde Lightning Network, merkezi olmayan ikinci katman teknolojisi sunar ancak likidite, ekosistem ve BTC'nin UTXO kısıtlamaları nedeniyle sınırlıdır; birleşik çoklu imza ve Op Toplama bir kombinasyon ve esneklik sağlar ancak merkezi özelliklerle sınırlıdır. Ancak Botanix protokolü, Bitcoin üzerine inşa edilmiş ikinci katmanlı bir Ethereum Sanal Makinesidir (EVM). Botanix, ikinci katmanın tamamını korumak için katılımcıların ilk katmanda gerçek Bitcoin'i stake etmelerini gerektiren bir Proof of Stake (PoS) fikir birliği mekanizması kullanıyor. Protokol tamamen Bitcoin üzerinde çalışıyor ve kullanıcıların EVM üzerine kurulu herhangi bir uygulamada Bitcoin'i yerel olarak kullanmalarına olanak tanıyor. İkinci katman protokolü, herkesin tam bir düğüme katılmasına ve çalıştırmasına izin verecek şekilde optimize edilmiştir. Botanix'teki Bitcoin'ler Spiderchain'de kilitlenir ve rastgele bir Orkestratör düğüm alt kümesi tarafından kontrol edilen bir dizi sürekli çoklu imzayla güvence altına alınır ve gerçek katılım sağlanır. Bu nedenle, Bitcoin ana zincirinden ikinci katmana geçmek ek bir güven varsayımı gerektirir: hiçbir taraf stake edenlerin kolektifini tek başına kontrol etmez. Botanix protokolü, herhangi bir Bitcoin İyileştirme Önerisi olmadan Bitcoin'e anında uygulanabilir.

Botanix ağı, Lightning Network'teki düğüm operatörlerine benzer şekilde Bitcoin üzerinde yürütülemeyen akıllı sözleşmeler sunarak, Botanix blok zincirinin doğru durumunu sağlamak için karmaşık parçaları zincir dışına taşır. İkinci katman ağının tamamı bir blok zinciri gibi çalışarak diğer kullanıcıların bu protokol üzerinde yeni cüzdanlar oluşturmasına ve akıllı sözleşmeler dağıtmasına olanak tanır.

Örümcek Zinciri

Botanix, ikinci katman blok zinciri için yeni bir mekanizma olan Spiderchain'i tanıtıyor. Spiderchain, Botanix Orchestrator'lar arasında oluşturulan bir dizi sürekli çoklu imza cüzdanından oluşur. Bu çoklu imza cüzdanlarının dağıtık bir şekilde yönetilmesiyle güvenlik sağlanmaktadır. Bu sürekli çoklu imza zinciri, Botanix zincirindeki Bitcoin varlıklarını korumak için bir ağ oluşturur. Bu "hareketli" çoklu imza zinciri, Spiderchain olarak adlandırılan bu merkezi olmayan çoklu imza ağında kilitlenmiş bir teminat görevi görür.

Spiderchain'in kilit rolü, Bitcoin varlıklarını Bitcoin blok zincirinden ayırmaktır. Bitcoin'i Botanix üzerinde dağıtılmış bir çoklu imza zincirinde koruyarak, Bitcoin'i Ethereum Sanal Makinesinden (EVM) izole eder. Bu, Bitcoin'in UTXO modelinden EVM'de kullanılan hesap modeline geçişe olanak tanır.

Aşağıdaki resimde Spiderchain'in görsel temsili gösterilmektedir. Her Bitcoin bloğu üretimiyle, farklı rastgele Orkestratörler arasında yeni bir çoklu imza oluşturulur.

Güvenlik teşviklere ve Orkestratörlerin sayısına bağlı olduğundan, tüm Orkestratörlerin katılmadan önce belirli miktarda teminat sağlaması gerekir. Bu teminat, kötü niyetli davranışlar durumunda tazminat olarak kullanılır. Spiderchain'in güvenliği, kötü niyetli katılımcıların sayısı diğer Orkestratörlerden önemli ölçüde daha az olduğu sürece matematiksel güvenlik sağlayan bir hisse kanıtı modelini takip eder.

Botanix bitki örtüsü

Botanix blok zinciri normal olarak üç ana bölümden oluşur. İlk olarak, kullanıcıların Bitcoin ana zincirinden Orchestrator'a gönderdiği işlemleri kontrol eder (bu, Bitcoin'in Botanix ağına tanıtılması işlemidir). Daha sonra yeni bir blok oluşturmak için gerekli durum değişikliklerini yürütür. Son olarak, her döngünün sonunda, varlıkları Spiderchain'den ana zincire geri aktarmak için yeni Kullanılmayan İşlem Çıkışları (UTXO) oluşturulur (bu, Bitcoin'i Botanix ağından alma işlemidir).

Botanix Orkestratörlerine gönderilen varlıkları kontrol edin. Öyleyse varlık tanıtım işlemlerini gerçekleştirin.

Botanix'in fikir birliği ve durum değişikliği sürecini çalıştırın. Bu kısım Ethereum'un blok işlemesine benzer.

Botanix'ten başka bir yere aktarılması gereken varlıkları kontrol edin. Eğer öyleyse, varlık alma işlemlerini gerçekleştirin. Bitcoin blok zincirinin ve Botanix blok zincirinin farklı işlem hızları nedeniyle çoğu durumda birinci ve üçüncü bölümlerin yalnızca UTXO işlem havuzunu güncellediğini unutmamak önemlidir. Bitcoin blokları yaklaşık olarak her 10 dakikada bir üretilirken, Botanix blok başına yaklaşık 12 saniyede çalışacak. Botanix, Bitcoin blokları arasında EVM'deki işlemleri içeren bloklarını oluşturacaktır. Yeni bir Bitcoin bloğu alındığında Botanix, EVM zincirindeki işlemlerin nihai olarak onaylanmasını sağlamak için yukarıda belirtilen adımları uygulayacaktır.

Botanix EVM

Botanix, Ethereum'da bulunan tüm akıllı sözleşmeleri ve merkezi olmayan uygulamaları (DApp'ler) yürütme kapasitesine sahip olduğundan, Ethereum ağının kendisini yansıtan tam bir Ethereum Sanal Makinesi (EVM) yürütme istemcisi çalıştırır. Güvenliği Spiderchain'den sağlandığı için performansı sınırlayacak herhangi bir geçerlilik kanıtı oluşturulmasını gerektirmez. Botanix EVM, Ethereum ağının işletim ortamını güçlendirerek Solidity ve diğer programlama dillerinde yazılmış akıllı sözleşmelerin yürütülmesine olanak tanır. Eksiksiz bir EVM istemcisi çalıştıran Botanix, Ethereum ile aynı olan tüm işlevleri destekler.

İşlevsel olarak Ethereum'a eşdeğer olmasına rağmen Botanix, benzersiz özellikleri ve özellikleriyle farklı bir ağ olmaya devam ediyor. Örneğin, Bitcoin'in merkezi olmayan ve ekonomik yapısından yararlanan farklı bir PoS konsensüs algoritmasını benimser.

Orkestratörler

Orkestratörler, Spiderchain protokolünde önemli bir rol oynar ve Botanix protokolünü yönetmek ve korumakla görevlidir.

Spiderchain'e girmek için yeni Orkestratörlerin mevcut bloğun Orkestratörüne ilgilerini belirtmeleri ve çoklu imza kurulumuna belirli miktarda teminat koymaları gerekir. Bu süreç, Bitcoin'in onaylanmasının ardından tamamlanarak yeni Orkestratörün tamamen katılımcı bir düğüm haline gelmesi sağlanır.

Spiderchain'den çıktıktan sonra, Orkestratörün niyetini mevcut bloğun Orkestratörüne belirtmesi ve bir çıkış mesajı imzalaması gerekir. Daha sonra çoklu imzanın değiştirilmesi ve teminatın iadesi gibi adımları içeren çıkış süreci başlar.

Bir Orkestratör, hareketsizlik, yanlış blok önerileri, hatalı çoklu imza imzalamalar veya hatalı doğrulamalar gibi uygunsuz davranışlar sergilerse, teminatlarının kaybedilme riskiyle karşı karşıya kalır. Etkin Olmayan Orkestratörler blok ödüllerini kaybedecek ve sonunda kaldırılabilecektir. Bu kurallar Spiderchain'in sorunsuz çalışmasını ve güvenliğini sağlar.

Güvenlik

1. Çoklu İmza Boyutu ve Teminat Arasındaki Takas

Spiderchain'de kilitli olan fonları güvence altına almanın iki farklı yöntemi vardır:

İlk olarak, tasarım gereği, fonlar Bitcoin'in birinci katmanında depolanıyor ve Spiderchain çoklu imza kurulumunda kilitleniyor. Bu, kötü niyetli Orkestratör düğümleri olsa bile, diğer düğümlerin onayı olmadan Spiderchain'deki Bitcoin'lere erişemeyecekleri anlamına gelir; çünkü çoklu imza, herhangi bir fon işleminin ortaklaşa onaylanması için birden fazla düğüm gerektirir.

İkincisi, teşvik mekanizmalarıyla güvence altına alınan güvenlik var. Her Orkestratör düğümü, ekonomik güvence görevi görecek belirli miktarda teminat sunmalıdır. Bu, kuralları ihlal etmeleri veya uygunsuz davranmaları halinde teminatlarının bir kısmını kaybedebilecekleri için, doğru şekilde faaliyet gösterme konusunda mali teşvike sahip oldukları anlamına gelir. Bu teşvik mekanizması ağın sorunsuz çalışmasını ve güvenliğini korumaya yardımcı olur.

Çoklu imzanın boyutu bir denge unsurudur. Çok büyükse imzalamak çok zaman alabilir ve koordinasyon sorunlarına yol açabilir. Üstelik kötü niyetli bir taraf imza haklarının çoğunluğunu kontrol ediyorsa Spiderchain'deki tüm fonlara erişim sağlayabilir. Bu nedenle, teminatın daha küçük çoklu imzalara bölünmesi riski azaltabilir, ancak çok küçük olması durumunda, fonların kötü niyetli saldırılara karşı korunmasının güvenliği düşebilir.

Teminat, Orkestratör düğümlerinin düzgün çalışmasını sağlar. Spiderchain ağına katılmak için Orchestrator düğümlerinin belirli miktarda teminat sunarak katılımlarını sağlamaları gerekir. Bu, herhangi bir tarafın birden fazla düğüm çalıştırmasını önlemeye yardımcı olur ve böylece Sybil saldırıları önlenir. Bir Orkestratör düğümü, kesinti, kötü niyetli eylemler veya ortadan kaybolma gibi uygunsuz davranışlar sergilerse teminatlarının bir kısmını kaybeder.

Etkinlik, Botanix zincirindeki katılımcıların normal işleyişinin ve çoklu imzanın sürdürülmesini ifade eder. Katılımcıların uzun süre yanıt vermemesi durumunda ödüllerinin bir kısmını kaybedebilir ve sonunda çoklu imzadan çıkarılabilirler. Ek olarak, hatalı blok önerme veya çoklu imzaların hatalı imzalanması gibi teminatların azalmasına yol açan belirli davranışlar da kötü niyetli olarak kabul edilir.

Bu önlemler Spiderchain protokolünün güvenliğini ve istikrarlı çalışmasını sağlamayı amaçlamaktadır.

2.Özel Anahtar Koruması

İleri gizlilik, gizli anahtarların ele geçirilmesini önlemek için kullanılan kriptografik sistemlerin önemli bir özelliğidir. Botanix örneğinde, ileri gizlilik, saldırganların çoğunluk kontrolünün 2/3'ünü ele geçirseler bile, önceki tüm çoklu imzalardan gelen anahtarların çoğunluğuna sahip olamayacakları anlamına gelir. Bunun yerine saldırganlar yeni oluşturulan çoklu imzaların yalnızca çoğunluğuna sahip olacak. Bu, önceki çoklu imzaların güvenliğinin bozulmadan kalmasını sağlar ve protokol, saldırıyı azaltmak için uygun önlemleri alabilir. Botanix, Spiderchain'in tasarımı sayesinde ileri gizliliğe ulaşarak protokolün daha yüksek düzeyde güvenlik sağlamasına ve sistemi potansiyel saldırılara karşı korumasına olanak tanır.

3.BTC Güvenliğini Devralmak

Botanix'in güvenliği Bitcoin'in güvenliğine, özellikle de Proof of Work (PoW) sistemi tarafından sağlanan güvenlik özelliklerine bağlıdır. Bitcoin'in güvenliği tehlikeye girerse Botanix'in güvenliği de olumsuz etkilenecektir. Bu nedenle Botanix, kendi ağının güvenliğini sağlamak için Bitcoin'in PoW sisteminin güvenlik avantajlarına güveniyor. Spesifik olarak, Proof of Stake sistemindeki üç riski azaltmak için Bitcoin'i kullanıyor: merkezileştirme, rastgele doğrulayıcı seçimi ve kesinlik.

VII. Geliştirme Başarıları

Twitter: 1.331 takipçi, ortalama düzeyde hayran etkileşimi.

Discord: 459 üye, Telegram: 469 üye, aktivite oranı %20'den az.

Genel olarak, projenin toplumsal katılımı orta düzeydedir ve hâlâ başlangıç aşamasındadır.

VIII. Ekonomik model

Şu anda kullanılamıyor.

IX. Avantajlar ve Riskler

Avantajları:

  1. Güvenlik: Botanix'in güvenliği, Bitcoin'in İş Kanıtı (PoW) sistemine dayanır ve bugüne kadarki en güvenli blockchain ağlarından biri olan Bitcoin ile karşılaştırılabilir bir güvenlik sunar. Dolayısıyla Botanix güvenlik açısından büyük fayda sağlıyor.

  2. Merkeziyetsizlik: İkinci katman bir blockchain olarak Botanix, Bitcoin'in merkeziyetsizlik anlayışını sürdürerek herkesin tam bir düğüme katılmasına ve çalıştırmasına olanak tanır. Bu, ağın merkezi olmayan yapısının korunmasına yardımcı olur.

  3. EVM Uyumluluğu: Botanix, Ethereum Sanal Makinesini (EVM) destekler; bu, Ethereum uyumlu akıllı sözleşmeleri ve merkezi olmayan uygulamaları çalıştırabileceği anlamına gelir ve geliştiricilere çok çeşitli uygulama olanakları sunar.

  4. İleri Güvenlik: Botanix, Spiderchain tasarımı aracılığıyla ileri güvenlik sağlayarak, saldırganların kontrolü ele geçirmesi halinde bile daha önce çok imzalı işlemlerin güvenliğinin tehlikeye atılmamasını sağlar.

    Dezavantajları:

  5. Bağımlılık: Botanix'in güvenliği büyük ölçüde Bitcoin'in PoW sistemine bağlıdır. Bitcoin'in güvenliği tehlikeye girerse veya saldırıya uğrarsa (ki bu şu anda pek olası görünmüyor), Botanix de etkilenebilir, bu da güvenliğinin dış faktörlere bağlı olduğunu gösterir.

  6. Rekabet: Botanix, kripto para birimi ve blockchain alanında şiddetli bir rekabet içindedir. Şu anda ekosisteminde geliştiricileri ve kullanıcıları çekmek için başkalarıyla rekabeti gerektiren önemli bir proje bulunmuyor.

  7. Hız: Bitcoin ve Botanix'in blok oluşturma hızı farklılık gösterir ve bu da potansiyel olarak zincirler arası işlemlerin işlenmesi için ek bekleme sürelerine yol açar. Botanix, Bitcoin'den daha hızlı bloklar üretse de Ethereum'a göre hala daha yavaştır.

Özetle, Bitcoin üzerine kurulu ikinci katman bir blockchain sistemi olarak Botanix'in birçok avantajı var ama aynı zamanda bağımlılık ve rekabetle ilgili zorluklarla da karşı karşıya. Güvenliği ve merkezi olmayan yapısı onu bazı açılardan rekabetçi kılıyor ancak yaygın bir şekilde benimsenmesi için çeşitli teknik ve pazar engellerinin üstesinden gelmesi gerekiyor.

Yasal Uyarı:

  1. Bu makale [Web3CN]'den yeniden basılmıştır. Tüm telif hakları orijinal yazara [Web3CN] aittir. Bu yeniden basıma itirazlarınız varsa lütfen Gate Learn ekibiyle iletişime geçin; onlar konuyu hemen halledeceklerdir.
  2. Sorumluluk Reddi: Bu makalede ifade edilen görüş ve görüşler yalnızca yazara aittir ve herhangi bir yatırım tavsiyesi teşkil etmez.
  3. Makalenin diğer dillere çevirileri Gate Learn ekibi tarafından yapılır. Aksi belirtilmedikçe tercüme edilen makalelerin kopyalanması, dağıtılması veya intihal edilmesi yasaktır.

Proje Araştırması | Akıllı Sözleşmelerle EVM Bitcoin Katman 2: Botanix Protokolü

Yeni Başlayan12/26/2023, 7:22:52 AM
Botanix, Bitcoin üzerine inşa edilmiş ikinci katman bir blockchain sistemi olarak belirli avantajlara sahip ancak aynı zamanda bağımlılık ve rekabet zorluklarıyla da karşı karşıya.

I.Proje Tanıtımı

En büyük ve en bilinen kripto para birimi olan Bitcoin, merkezi olmayan yapısı ve blockchain teknolojisi ile ünlüdür. Yüksek derecede merkeziyetsizliği ve güvenliği, onun küresel bir rezerv kripto para birimi olarak görülmesine yol açmıştır. Ancak Bitcoin'in şekillendirilebilirlik ve ölçeklenebilirlik konusunda bazı sınırlamaları vardır. Çözümler geliştikçe, Turing-complete programlama diliyle Ethereum'un ortaya çıkışı, merkezi olmayan bir uygulama ekosistemiyle temel katmanın ölçeklenebilirliğine meydan okuyor. Bu, Ethereum'un 2. Katmanının geliştirilmesiyle birleştiğinde, Ethereum ekosisteminde benzeri görülmemiş bir büyümeye yol açtı. Ancak Bitcoin'e akıllı sözleşmelerin getirilmesi çözülmemiş bir sorun olmaya devam ediyor. Bitcoin'in 2. Katman uygulamalarının ve değerinin göreceli olarak az gelişmişliği göz önüne alındığında, Bitcoin'in ikinci katmanını geliştirmede önemli bir büyüme alanı var.

Şu anda BTC'nin 2. Katmanını oluşturmak için durum kanalları, sürücü zincirleri, çoklu imza toplamaları ve ZK ve OP toplamaları için potansiyel Bitcoin yumuşak çatal teklifleri dahil olmak üzere çeşitli teknolojiler mevcuttur. Lightning Network ve Liquid çoklu imzası zaten başarılı BTC Katman 2 çözümleridir. Bu makale yeni bir kavramı tanıtıyor: Botanix Protokolü.

Botanix Protokolü, Ethereum Sanal Makinesini (EVM) çalıştırmak için yıldırımın temel prensiplerini kullanan, BTC üzerine inşa edilmiş merkezi olmayan bir zincir çözümüdür. Botanix, Bitcoin'in Harcanmamış İşlem Çıkışı (UTXO) modelinin yerine Ethereum'a benzer hesap tabanlı bir model benimsiyor. Her Botanix tam düğümü hem BTC çekirdek protokolünü hem de Botanix Protokolünü çalıştıracaktır.

II. Proje Vizyonu

Botanix Labs, Bitcoin'in üzerine tam Ethereum Sanal Makinesi (EVM) eşdeğerliğini içeren ikinci bir katman oluşturmayı öneriyor. Bitcoin'i en merkezi olmayan ve güvenli temel katman olarak kullanan bu ikinci katman, Ethereum akıllı sözleşmelerinin şekillendirilebilirliği, ekosistemi ve işlevselliği için yeni olanakların kilidini açacak. Bu girişim, merkeziyetsizliği geliştirmeyi ve kullanıcılara daha geniş bir uygulama olanakları yelpazesi sunmayı amaçlayan, Bitcoin'in üzerinde ikinci katman tasarımı olan Spiderchain'i tanıtıyor.

III. Geliştirme Yol Haritası

IV. Takım Arka Planı

Ekip şu anda eski Blockstream çalışanları da dahil olmak üzere birçoğu on yıldan fazla bir süredir kripto para birimi alanında yer alan ondan fazla çekirdek üyeden oluşuyor. Kurucu Willem, Belçika'dan Elektrik Mühendisliği ve İşletme Ekonomisi alanlarında çift diplomaya sahip bir mezundur. Ekibin teknoloji ve pazarlama alanında geçmişi var ancak kendi alanında genel olarak ortalama bir seviyede.

V. Finansman Bilgileri

Şu anda mevcut değil.

VI. Proje Mimarisi

Mevcut Bitcoin (BTC) ikinci katmanında ve yan zincirlerinde Lightning Network, merkezi olmayan ikinci katman teknolojisi sunar ancak likidite, ekosistem ve BTC'nin UTXO kısıtlamaları nedeniyle sınırlıdır; birleşik çoklu imza ve Op Toplama bir kombinasyon ve esneklik sağlar ancak merkezi özelliklerle sınırlıdır. Ancak Botanix protokolü, Bitcoin üzerine inşa edilmiş ikinci katmanlı bir Ethereum Sanal Makinesidir (EVM). Botanix, ikinci katmanın tamamını korumak için katılımcıların ilk katmanda gerçek Bitcoin'i stake etmelerini gerektiren bir Proof of Stake (PoS) fikir birliği mekanizması kullanıyor. Protokol tamamen Bitcoin üzerinde çalışıyor ve kullanıcıların EVM üzerine kurulu herhangi bir uygulamada Bitcoin'i yerel olarak kullanmalarına olanak tanıyor. İkinci katman protokolü, herkesin tam bir düğüme katılmasına ve çalıştırmasına izin verecek şekilde optimize edilmiştir. Botanix'teki Bitcoin'ler Spiderchain'de kilitlenir ve rastgele bir Orkestratör düğüm alt kümesi tarafından kontrol edilen bir dizi sürekli çoklu imzayla güvence altına alınır ve gerçek katılım sağlanır. Bu nedenle, Bitcoin ana zincirinden ikinci katmana geçmek ek bir güven varsayımı gerektirir: hiçbir taraf stake edenlerin kolektifini tek başına kontrol etmez. Botanix protokolü, herhangi bir Bitcoin İyileştirme Önerisi olmadan Bitcoin'e anında uygulanabilir.

Botanix ağı, Lightning Network'teki düğüm operatörlerine benzer şekilde Bitcoin üzerinde yürütülemeyen akıllı sözleşmeler sunarak, Botanix blok zincirinin doğru durumunu sağlamak için karmaşık parçaları zincir dışına taşır. İkinci katman ağının tamamı bir blok zinciri gibi çalışarak diğer kullanıcıların bu protokol üzerinde yeni cüzdanlar oluşturmasına ve akıllı sözleşmeler dağıtmasına olanak tanır.

Örümcek Zinciri

Botanix, ikinci katman blok zinciri için yeni bir mekanizma olan Spiderchain'i tanıtıyor. Spiderchain, Botanix Orchestrator'lar arasında oluşturulan bir dizi sürekli çoklu imza cüzdanından oluşur. Bu çoklu imza cüzdanlarının dağıtık bir şekilde yönetilmesiyle güvenlik sağlanmaktadır. Bu sürekli çoklu imza zinciri, Botanix zincirindeki Bitcoin varlıklarını korumak için bir ağ oluşturur. Bu "hareketli" çoklu imza zinciri, Spiderchain olarak adlandırılan bu merkezi olmayan çoklu imza ağında kilitlenmiş bir teminat görevi görür.

Spiderchain'in kilit rolü, Bitcoin varlıklarını Bitcoin blok zincirinden ayırmaktır. Bitcoin'i Botanix üzerinde dağıtılmış bir çoklu imza zincirinde koruyarak, Bitcoin'i Ethereum Sanal Makinesinden (EVM) izole eder. Bu, Bitcoin'in UTXO modelinden EVM'de kullanılan hesap modeline geçişe olanak tanır.

Aşağıdaki resimde Spiderchain'in görsel temsili gösterilmektedir. Her Bitcoin bloğu üretimiyle, farklı rastgele Orkestratörler arasında yeni bir çoklu imza oluşturulur.

Güvenlik teşviklere ve Orkestratörlerin sayısına bağlı olduğundan, tüm Orkestratörlerin katılmadan önce belirli miktarda teminat sağlaması gerekir. Bu teminat, kötü niyetli davranışlar durumunda tazminat olarak kullanılır. Spiderchain'in güvenliği, kötü niyetli katılımcıların sayısı diğer Orkestratörlerden önemli ölçüde daha az olduğu sürece matematiksel güvenlik sağlayan bir hisse kanıtı modelini takip eder.

Botanix bitki örtüsü

Botanix blok zinciri normal olarak üç ana bölümden oluşur. İlk olarak, kullanıcıların Bitcoin ana zincirinden Orchestrator'a gönderdiği işlemleri kontrol eder (bu, Bitcoin'in Botanix ağına tanıtılması işlemidir). Daha sonra yeni bir blok oluşturmak için gerekli durum değişikliklerini yürütür. Son olarak, her döngünün sonunda, varlıkları Spiderchain'den ana zincire geri aktarmak için yeni Kullanılmayan İşlem Çıkışları (UTXO) oluşturulur (bu, Bitcoin'i Botanix ağından alma işlemidir).

Botanix Orkestratörlerine gönderilen varlıkları kontrol edin. Öyleyse varlık tanıtım işlemlerini gerçekleştirin.

Botanix'in fikir birliği ve durum değişikliği sürecini çalıştırın. Bu kısım Ethereum'un blok işlemesine benzer.

Botanix'ten başka bir yere aktarılması gereken varlıkları kontrol edin. Eğer öyleyse, varlık alma işlemlerini gerçekleştirin. Bitcoin blok zincirinin ve Botanix blok zincirinin farklı işlem hızları nedeniyle çoğu durumda birinci ve üçüncü bölümlerin yalnızca UTXO işlem havuzunu güncellediğini unutmamak önemlidir. Bitcoin blokları yaklaşık olarak her 10 dakikada bir üretilirken, Botanix blok başına yaklaşık 12 saniyede çalışacak. Botanix, Bitcoin blokları arasında EVM'deki işlemleri içeren bloklarını oluşturacaktır. Yeni bir Bitcoin bloğu alındığında Botanix, EVM zincirindeki işlemlerin nihai olarak onaylanmasını sağlamak için yukarıda belirtilen adımları uygulayacaktır.

Botanix EVM

Botanix, Ethereum'da bulunan tüm akıllı sözleşmeleri ve merkezi olmayan uygulamaları (DApp'ler) yürütme kapasitesine sahip olduğundan, Ethereum ağının kendisini yansıtan tam bir Ethereum Sanal Makinesi (EVM) yürütme istemcisi çalıştırır. Güvenliği Spiderchain'den sağlandığı için performansı sınırlayacak herhangi bir geçerlilik kanıtı oluşturulmasını gerektirmez. Botanix EVM, Ethereum ağının işletim ortamını güçlendirerek Solidity ve diğer programlama dillerinde yazılmış akıllı sözleşmelerin yürütülmesine olanak tanır. Eksiksiz bir EVM istemcisi çalıştıran Botanix, Ethereum ile aynı olan tüm işlevleri destekler.

İşlevsel olarak Ethereum'a eşdeğer olmasına rağmen Botanix, benzersiz özellikleri ve özellikleriyle farklı bir ağ olmaya devam ediyor. Örneğin, Bitcoin'in merkezi olmayan ve ekonomik yapısından yararlanan farklı bir PoS konsensüs algoritmasını benimser.

Orkestratörler

Orkestratörler, Spiderchain protokolünde önemli bir rol oynar ve Botanix protokolünü yönetmek ve korumakla görevlidir.

Spiderchain'e girmek için yeni Orkestratörlerin mevcut bloğun Orkestratörüne ilgilerini belirtmeleri ve çoklu imza kurulumuna belirli miktarda teminat koymaları gerekir. Bu süreç, Bitcoin'in onaylanmasının ardından tamamlanarak yeni Orkestratörün tamamen katılımcı bir düğüm haline gelmesi sağlanır.

Spiderchain'den çıktıktan sonra, Orkestratörün niyetini mevcut bloğun Orkestratörüne belirtmesi ve bir çıkış mesajı imzalaması gerekir. Daha sonra çoklu imzanın değiştirilmesi ve teminatın iadesi gibi adımları içeren çıkış süreci başlar.

Bir Orkestratör, hareketsizlik, yanlış blok önerileri, hatalı çoklu imza imzalamalar veya hatalı doğrulamalar gibi uygunsuz davranışlar sergilerse, teminatlarının kaybedilme riskiyle karşı karşıya kalır. Etkin Olmayan Orkestratörler blok ödüllerini kaybedecek ve sonunda kaldırılabilecektir. Bu kurallar Spiderchain'in sorunsuz çalışmasını ve güvenliğini sağlar.

Güvenlik

1. Çoklu İmza Boyutu ve Teminat Arasındaki Takas

Spiderchain'de kilitli olan fonları güvence altına almanın iki farklı yöntemi vardır:

İlk olarak, tasarım gereği, fonlar Bitcoin'in birinci katmanında depolanıyor ve Spiderchain çoklu imza kurulumunda kilitleniyor. Bu, kötü niyetli Orkestratör düğümleri olsa bile, diğer düğümlerin onayı olmadan Spiderchain'deki Bitcoin'lere erişemeyecekleri anlamına gelir; çünkü çoklu imza, herhangi bir fon işleminin ortaklaşa onaylanması için birden fazla düğüm gerektirir.

İkincisi, teşvik mekanizmalarıyla güvence altına alınan güvenlik var. Her Orkestratör düğümü, ekonomik güvence görevi görecek belirli miktarda teminat sunmalıdır. Bu, kuralları ihlal etmeleri veya uygunsuz davranmaları halinde teminatlarının bir kısmını kaybedebilecekleri için, doğru şekilde faaliyet gösterme konusunda mali teşvike sahip oldukları anlamına gelir. Bu teşvik mekanizması ağın sorunsuz çalışmasını ve güvenliğini korumaya yardımcı olur.

Çoklu imzanın boyutu bir denge unsurudur. Çok büyükse imzalamak çok zaman alabilir ve koordinasyon sorunlarına yol açabilir. Üstelik kötü niyetli bir taraf imza haklarının çoğunluğunu kontrol ediyorsa Spiderchain'deki tüm fonlara erişim sağlayabilir. Bu nedenle, teminatın daha küçük çoklu imzalara bölünmesi riski azaltabilir, ancak çok küçük olması durumunda, fonların kötü niyetli saldırılara karşı korunmasının güvenliği düşebilir.

Teminat, Orkestratör düğümlerinin düzgün çalışmasını sağlar. Spiderchain ağına katılmak için Orchestrator düğümlerinin belirli miktarda teminat sunarak katılımlarını sağlamaları gerekir. Bu, herhangi bir tarafın birden fazla düğüm çalıştırmasını önlemeye yardımcı olur ve böylece Sybil saldırıları önlenir. Bir Orkestratör düğümü, kesinti, kötü niyetli eylemler veya ortadan kaybolma gibi uygunsuz davranışlar sergilerse teminatlarının bir kısmını kaybeder.

Etkinlik, Botanix zincirindeki katılımcıların normal işleyişinin ve çoklu imzanın sürdürülmesini ifade eder. Katılımcıların uzun süre yanıt vermemesi durumunda ödüllerinin bir kısmını kaybedebilir ve sonunda çoklu imzadan çıkarılabilirler. Ek olarak, hatalı blok önerme veya çoklu imzaların hatalı imzalanması gibi teminatların azalmasına yol açan belirli davranışlar da kötü niyetli olarak kabul edilir.

Bu önlemler Spiderchain protokolünün güvenliğini ve istikrarlı çalışmasını sağlamayı amaçlamaktadır.

2.Özel Anahtar Koruması

İleri gizlilik, gizli anahtarların ele geçirilmesini önlemek için kullanılan kriptografik sistemlerin önemli bir özelliğidir. Botanix örneğinde, ileri gizlilik, saldırganların çoğunluk kontrolünün 2/3'ünü ele geçirseler bile, önceki tüm çoklu imzalardan gelen anahtarların çoğunluğuna sahip olamayacakları anlamına gelir. Bunun yerine saldırganlar yeni oluşturulan çoklu imzaların yalnızca çoğunluğuna sahip olacak. Bu, önceki çoklu imzaların güvenliğinin bozulmadan kalmasını sağlar ve protokol, saldırıyı azaltmak için uygun önlemleri alabilir. Botanix, Spiderchain'in tasarımı sayesinde ileri gizliliğe ulaşarak protokolün daha yüksek düzeyde güvenlik sağlamasına ve sistemi potansiyel saldırılara karşı korumasına olanak tanır.

3.BTC Güvenliğini Devralmak

Botanix'in güvenliği Bitcoin'in güvenliğine, özellikle de Proof of Work (PoW) sistemi tarafından sağlanan güvenlik özelliklerine bağlıdır. Bitcoin'in güvenliği tehlikeye girerse Botanix'in güvenliği de olumsuz etkilenecektir. Bu nedenle Botanix, kendi ağının güvenliğini sağlamak için Bitcoin'in PoW sisteminin güvenlik avantajlarına güveniyor. Spesifik olarak, Proof of Stake sistemindeki üç riski azaltmak için Bitcoin'i kullanıyor: merkezileştirme, rastgele doğrulayıcı seçimi ve kesinlik.

VII. Geliştirme Başarıları

Twitter: 1.331 takipçi, ortalama düzeyde hayran etkileşimi.

Discord: 459 üye, Telegram: 469 üye, aktivite oranı %20'den az.

Genel olarak, projenin toplumsal katılımı orta düzeydedir ve hâlâ başlangıç aşamasındadır.

VIII. Ekonomik model

Şu anda kullanılamıyor.

IX. Avantajlar ve Riskler

Avantajları:

  1. Güvenlik: Botanix'in güvenliği, Bitcoin'in İş Kanıtı (PoW) sistemine dayanır ve bugüne kadarki en güvenli blockchain ağlarından biri olan Bitcoin ile karşılaştırılabilir bir güvenlik sunar. Dolayısıyla Botanix güvenlik açısından büyük fayda sağlıyor.

  2. Merkeziyetsizlik: İkinci katman bir blockchain olarak Botanix, Bitcoin'in merkeziyetsizlik anlayışını sürdürerek herkesin tam bir düğüme katılmasına ve çalıştırmasına olanak tanır. Bu, ağın merkezi olmayan yapısının korunmasına yardımcı olur.

  3. EVM Uyumluluğu: Botanix, Ethereum Sanal Makinesini (EVM) destekler; bu, Ethereum uyumlu akıllı sözleşmeleri ve merkezi olmayan uygulamaları çalıştırabileceği anlamına gelir ve geliştiricilere çok çeşitli uygulama olanakları sunar.

  4. İleri Güvenlik: Botanix, Spiderchain tasarımı aracılığıyla ileri güvenlik sağlayarak, saldırganların kontrolü ele geçirmesi halinde bile daha önce çok imzalı işlemlerin güvenliğinin tehlikeye atılmamasını sağlar.

    Dezavantajları:

  5. Bağımlılık: Botanix'in güvenliği büyük ölçüde Bitcoin'in PoW sistemine bağlıdır. Bitcoin'in güvenliği tehlikeye girerse veya saldırıya uğrarsa (ki bu şu anda pek olası görünmüyor), Botanix de etkilenebilir, bu da güvenliğinin dış faktörlere bağlı olduğunu gösterir.

  6. Rekabet: Botanix, kripto para birimi ve blockchain alanında şiddetli bir rekabet içindedir. Şu anda ekosisteminde geliştiricileri ve kullanıcıları çekmek için başkalarıyla rekabeti gerektiren önemli bir proje bulunmuyor.

  7. Hız: Bitcoin ve Botanix'in blok oluşturma hızı farklılık gösterir ve bu da potansiyel olarak zincirler arası işlemlerin işlenmesi için ek bekleme sürelerine yol açar. Botanix, Bitcoin'den daha hızlı bloklar üretse de Ethereum'a göre hala daha yavaştır.

Özetle, Bitcoin üzerine kurulu ikinci katman bir blockchain sistemi olarak Botanix'in birçok avantajı var ama aynı zamanda bağımlılık ve rekabetle ilgili zorluklarla da karşı karşıya. Güvenliği ve merkezi olmayan yapısı onu bazı açılardan rekabetçi kılıyor ancak yaygın bir şekilde benimsenmesi için çeşitli teknik ve pazar engellerinin üstesinden gelmesi gerekiyor.

Yasal Uyarı:

  1. Bu makale [Web3CN]'den yeniden basılmıştır. Tüm telif hakları orijinal yazara [Web3CN] aittir. Bu yeniden basıma itirazlarınız varsa lütfen Gate Learn ekibiyle iletişime geçin; onlar konuyu hemen halledeceklerdir.
  2. Sorumluluk Reddi: Bu makalede ifade edilen görüş ve görüşler yalnızca yazara aittir ve herhangi bir yatırım tavsiyesi teşkil etmez.
  3. Makalenin diğer dillere çevirileri Gate Learn ekibi tarafından yapılır. Aksi belirtilmedikçe tercüme edilen makalelerin kopyalanması, dağıtılması veya intihal edilmesi yasaktır.
Şimdi Başlayın
Kaydolun ve
100 USD
değerinde Kupon kazanın!