Bitcoin ekosisteminin hızlı gelişimi ve yaklaşmakta olan halving etkinliğiyle birlikte, Bitcoin'in ikinci katman çözümlerinin ölçeklenebilirliği, verimliliği ve kullanılabilirliği pazarın sıcak noktaları haline geldi. Merlin Chain, yenilikçi teknik çözümleriyle Bitcoin Layer 2 alanında büyük ilgi gördü.
Merlin Chain otonom ağının lansmanından sonraki 30 gün içinde toplam kilitli değeri 3,5 milyar ABD dolarına ulaştı ve 200'den fazla proje çekildi. Ekolojik projeler, Bitcoin ağına büyük miktarda sermaye girişi sağladı ve işlem hacmini artırdı.Fon güvenliğinin nasıl sağlanacağı tüm kullanıcıların odak noktası haline geldi; Bu makale, Merlin Chain'in zincir içi güvenliği nasıl sağladığını derinlemesine araştırıyor.
Merlin Chain, Bitcoin ağını nihai ödeme katmanı haline getirmeyi planlıyor. Bu tasarımda, tüm ham veriler oracle ağında depolanırken karşılık gelen durum kökleri Bitcoin ağında depolanır. Kullanıcılar Merlin Chain'deki tüm toplu işlemleri istedikleri zaman alabilir ve Bitcoin'e kaydedilen sıfır bilgi kanıtlarını (zk kanıtları) kullanarak bunların orijinalliğini doğrulayabilir.
Merlin Chain, Bitcoin için nihai onayı sağlamak üzere sıfır bilgi kanıtları için tasarlanmış sahtekarlığa karşı korumalı bir mekanizma kullanır. Bu süreç, Bitcoin'in güçlü İş Kanıtı (POW) algoritması tarafından desteklenerek Merlin ChainRollup'ın güvenliği sağlanır.
Bu sistemde, Bitcoin ağı yalnızca değer depolama için güçlü bir destek görevi görmekle kalmıyor, aynı zamanda Merlin Chain verilerinin bütünlüğünün doğrulanması ve sağlanmasında da önemli bir rol oynuyor. Bitcoin ağının yüksek güvenliği ve merkezi olmayan yapısı nedeniyle Merlin Chain'deki işlemler için ek bir güvenlik katmanı sağlar. Bu düzenleme Merlin Chain'in güvenlikten ödün vermeden yüksek verimliliğe ulaşmasını sağlar.
Merlin Chain, sıfır bilgi kanıtlarını ve durum köklerini Bitcoin ağına yerleştirerek, Bitcoin'in güvenliğinden ve değişmezliğinden yararlanarak işlemlerin hızlı ve uygun maliyetli olmasını sağlarken aynı zamanda yüksek derecede güvenlik sağlıyor. Bitcoin'i son denetim ve doğrulama katmanı olarak birleştirmenin bu yöntemi, yalnızca zincir içi güvenliği artırmakla kalmaz, aynı zamanda Merlin Chain'in uygulama senaryolarını da genişleterek kullanıcılara daha güvenilir ve emniyetli bir blockchain ortamı sağlar.
Merkezi Olmayan Oracle
Merlin Chain, işlem verimliliğini artırmak ve güvenliği sağlamak için tasarlanmış merkezi olmayan bir oracle ağı ve Katman 2 (L2) mimarisini kullanır. Bu mimaride sipariş düğümü, zkEVM teknolojisi aracılığıyla işlemlerin toplanması ve gruplandırılmasından ve sıkıştırılmış işlem verilerinin, ZK durum köklerinin ve kanıtlarının üretilmesinden sorumludur. Oracle ağı daha sonra bu L2 verilerini toplar ve Bitcoin ana ağı ana köküne yükleyerek verilerin ağdaki kullanıcılar tarafından herkese açık olarak erişilebilir olmasını sağlar.
Merlin Chain'in iş akışı temel olarak şunları içerir: ZK L2, işlemleri toplar, gruplandırır ve aynı anda kanıtlar üretir; ortak kanıtlar oluşturmak için ham işlem verilerini, Merkle ağaçlarını, Bitcoin durumunu ve diğer veri kümelerini birleştirir ve bunları oracle ağıyla senkronize eder. Bu L2 verisini aldıktan sonra, oracle ağı devre derlemesini gerçekleştirir ve sıkıştırılmış verileri ve taahhütleri Bitcoin ana ağının ana köküne yükler.
Merlin Chain'de oracle düğümleri hayati bir rol oynuyor. Onlar yalnızca Merlin Chain'deki sıfır bilgi kanıtını doğrulamaktan değil, aynı zamanda L2 verilerini Bitcoin ana ağının ana köküne yüklemekten de sorumludurlar. Oracle düğümünün bu süreçteki spesifik sorumlulukları şunları içerir: L2 verilerini derlemek, devre derleme işlemlerini gerçekleştirmek, Bitcoin ana ağına yüklemek, toplu doğrulama ve karma iletimi, imzaları oluşturmak ve göndermek ve Bitcoin eşik imza doğrulamasına ve ZKP nihai uzlaşmasına katılmak .
Çeşitlendirilmiş rehin sistemi
Merlin Chain, ağ güvenliğini korumak, katılımcıları teşvik etmek ve rehin mekanizması aracılığıyla merkezi olmayan yönetimi sağlamak için çok tokenli bir rehin sistemi sunuyor. Kullanıcılar, farklı şifrelenmiş varlıkları taahhüt ederek veya bir aracı adına mevcut oracle düğümlerini taahhüt ederek Oracle düğümü niteliklerini elde edebilir ve böylece Merlin Chain'in yönetişim ve veri doğrulama sürecine katılabilir.
Sistem, farklı kullanıcıların ihtiyaçlarını ve risk tercihlerini karşılamak için BTC, MERL ve diğer ana akım BRC20 varlıklarının stake edilmesini destekler. Sistem, rehin ağırlığını her bir varlığın piyasa değerine ve likiditesine göre dinamik olarak ayarlayacak ve küçük yatırımcılar bile bir kehanet düğümü olma fırsatına sahip olabilecek. Ayrıca sistem, ödül dağıtımında adalet ve rasyonelliği sağlamak için rehin ağırlığını varlıkların volatilitesine ve piyasa performansına göre düzenli olarak ayarlayacak.
Sistem, farklı kullanıcıların ihtiyaçlarını ve risk tercihlerini karşılamak için BTC, MERL ve diğer ana akım BRC20 varlıklarının stake edilmesini destekler. Sistem, rehin ağırlığını her bir varlığın piyasa değerine ve likiditesine göre dinamik olarak ayarlayacak ve küçük yatırımcılar bile bir kehanet düğümü olma fırsatına sahip olabilecek. Ayrıca sistem, ödül dağıtımında adalet ve rasyonelliği sağlamak için rehin ağırlığını varlıkların volatilitesine ve piyasa performansına göre düzenli olarak ayarlayacak.
Merlin Chain'in staking mekanizması, kullanıcıların varlıkları doğrudan oracle düğümleri haline getirmelerine izin vermekle kalmıyor, aynı zamanda esnek proxy stake etme seçenekleri de sunarak kullanıcıların varlıkları mevcut ve saygın oracle düğümlerinde barındırmayı seçmesine olanak tanıyor. Merlin Chain, proxy staking mekanizması aracılığıyla staking sistemini daha da zenginleştirerek daha fazla kullanıcının blok zincirinin bakımına ve yönetimine kolayca katılmasına olanak tanıyor.
Kullanıcıların rehin verilen varlıklarını korumak amacıyla sistem, varlıkların güvenliğini sağlamak için çoklu imza ve soğuk depolama teknolojisini kullanıyor. Tüm staking ve ödül dağıtım süreçleri açık ve şeffaftır ve kullanıcılar staking durumlarını ve beklenen getirilerini istedikleri zaman kontrol edebilirler. Ayrıca akıllı sözleşmelerin kullanılması sistemin güvenilirliğini ve otomasyonunu daha da artırır.
Oracle düğümünün staking ödülleri esas olarak blok ödüllerinden ve işlem ücretlerinden oluşur. Blok ödülleri, belirli bir enflasyon oranında ihraç edilen Merl tokenleridir ve düğümün taahhüt ağırlığına ve ağ performansına göre dağıtılır. İşlem ücretleri BTC tokenlarıdır ve Merlin Chain'deki her işlemin bir yüzdesi işlem ücretinden alınır. Ödüller, taahhüt edilen varlıkların türüne ve miktarına göre dağıtılacaktır.
Ödül dağıtımında adaleti sağlamak amacıyla Merlin Chain, piyasa değeri ve rehin tutarına dayalı ağırlıklı ortalama algoritmasını benimseyecektir. Bu algoritma, her bir düğümün alması gereken ödülleri hesaplamak için farklı varlıkların piyasa değeri ve likiditesinin yanı sıra her bir oracle düğümü tarafından yatırılan miktarı da hesaba katar.
Ayrıca Merlin Chain, blok verilerinin kanıtlanabilir bir şekilde yayınlandığından ve herkesin Merlin Chain'in durumunu bilip saklayabildiğinden emin olmak için Celestia'yı veri kullanılabilirliği katmanı olarak kullanacak. Celestia'nın kullanıma sunulması, geçmiş verilere herkesin erişebilmesini sağlar, böylece yeni Toplama düğümleri, geçmiş blokları yeniden oynatarak en son durumu yeniden oluşturabilir. Veriler Celestia'da yayınlandıktan ve kullanıma sunulduktan sonra, Toplamalar ve uygulamalar geçmiş verilerinin saklanmasından sorumludur. Spesifik olarak, bir düğüm zincire eklenen yeni bir blok aldığında, veri kullanılabilirliğini doğrulayacak ve kullanılabilirliği doğrulamak için yeni blok için tüm işlem verilerini indirmeye çalışacaktır. Düğüm tüm işlem verilerini indirebilirse, veri kullanılabilirliği başarıyla doğrulanır ve blok verilerinin gerçekten ağa yayınlandığı kanıtlanır.
Merlin Chain, sipariş düğümleri ve oracle ağlarının işbirliği yoluyla işlemlerin ve verilerin işlenmesini, doğrulanmasını ve depolanmasını gerçekleştirir ve sonunda güvenliği ve merkezi olmayan yönetimi dikkate alarak yerleşimi tamamlar ve ZKP aracılığıyla L2 zincirinin durumunu günceller.
Zincir içi dolandırıcılık önleme mekanizması
Merlin Chain için gelecekteki yükseltme planları, Bitcoin ana ağında sıfır bilgi kanıtlarını doğrudan doğrulama konusundaki mevcut yetersizliği çözmek için Bitcoin zincirinde sahtekarlığa karşı koruma mekanizmasının getirilmesini içeriyor. Bitcoin ağının Turing eksikliğinden dolayı, tek katmanlı bir blockchain ağı üzerinde sıfır bilgi kanıtlarını doğrulamaya yönelik geleneksel yöntem Bitcoin için mümkün değildir. Bu zorluğu çözmek için Merlin Chain, ZK-Rollup verilerinin Bitcoin'e sabitlendiğinden ve kurcalanmaya karşı dayanıklı olduğundan emin olmak için toplu sıfır bilgi kanıtını ve Toplama verilerini Taproot'u kullanarak Bitcoin ana ağına yazar.
Gelecekteki yükseltmeler, Bitcoin zincirindeki sahtekarlığa karşı koruma mekanizması aracılığıyla merkezi olmayan oracle ağı tarafından gönderilen verilerin ve ZKP'nin doğruluğunu sağlayacaktır. Bu mekanizmada, oracle ağındaki düğümlerin Bitcoin ağına önceden BTC rehin vermesi gerekir, böylece Bitcoin zincirindeki meydan okuma mekanizmasının temeli atılır. Kullanıcılar, Bitcoin ana ağındaki sıkıştırılmış işlem verilerine, ZK durum köklerine ve ZK kanıtlarına dayanarak ZK-Rollup'a yönelik zorluklar başlatabilir. Sorgulama kanıtı verileri ile kanıt arasında bir tutarsızlık varsa, kullanıcılar daha önce Bitcoin ana ağında stake edilmiş varlıkları talep edebilir ve ZK-Rollup, son doğrulanmış duruma geri döner.
Merlin Chain tarafından benimsenen Bitcoin zincirindeki dolandırıcılık önleme mekanizması, Optimistic Rollup'tan farklıdır.Bitcoin ana ağı artık tüm işlem hacmi için dolandırıcılık kanıtı sağlamaz, ancak ZK durum kökünün ve ZK kanıtının güvenliğini doğrulamaya odaklanır.
Bu mekanizma iki rolü içerir: kanıtlayıcı ve doğrulayıcı. Kanıtlayıcı, programı büyük bir ikili devre halinde derler ve devreyi, her mantık kapısı için yaprak komut dosyalarıyla birlikte Taproot adresine gönderir. Doğrulayıcı ve doğrulayıcı, ikisi arasında bir sorgulama-yanıt mekanizmasını etkinleştirmek için bir dizi işlemin ön imzasını atar. Bu formda, merkezi olmayan oracle ağı ilk olarak tüm toplama verilerini zincir dışında yayınlar ve saklar, yalnızca zincir üzerinde depolanan taahhütler bulunur.
Hesaplanabilir herhangi bir fonksiyon bir Boolean devresi olarak temsil edilebilir ve bir NAND geçidi (AND geçidi değil), herhangi bir Boolean fonksiyonunu birleştirebilen genel amaçlı bir mantık kapısıdır. Betik dilinde, NAND geçidi iki BVC aracılığıyla uygulanır ve doğrulama için bir betik aşağıdaki gibidir.
Hesaplanabilir herhangi bir fonksiyon bir Boolean devresi olarak temsil edilebilir ve bir NAND geçidi (AND geçidi değil), herhangi bir Boolean fonksiyonunu birleştirebilen genel amaçlı bir mantık kapısıdır. Betik dilinde, NAND geçidi iki BVC aracılığıyla uygulanır ve doğrulama için bir betik aşağıdaki gibidir.
Herhangi bir devre, bir dizi NAND geçidinin birleştirilmesiyle ifade edilebilir; her adım bir Taproot yaprak düğümü altında gönderilir ve sonunda aynı Taproot adresiyle birleştirilir, böylece kanıtlayıcının devredeki herhangi bir kapıyı yürütmesine olanak sağlanır. Bir geçidi yürütmek için kanıtlayıcının karşılık gelen NAND geçidini açması ve giriş ve çıkış bit değerlerini ayarlaması gerekir. Zincirin dışındaki ikili devre yapısı çok büyük olabilir ancak Taproot'un özelliklerinden dolayı zincir üzerinde çok az yer kaplar.
Merlin Chain, BitVM konseptinden yararlanarak karmaşık programların yürütülmesini zincir dışına yerleştirir ve ardından önemli kanıtları zincire yerleştirir. En basit "devre birimlerini" tasarlar ve Taproot'un kombinasyon yeteneklerini kullanarak bu birimleri birleştirerek Bitcoin blok zincirinde herhangi bir yürütülebilir işlevi uygulama becerisini elde eder. İkinci katmanda gerçekleşen çoğu işlemin BTC zincirinde yeniden doğrulanmasına gerek yoktur. Bununla birlikte, tartışmalı herhangi bir veri segmentinin/işlem kodunun sorgulanması için, bunun ilk katmanda yeniden oynatılması gerekir. Tespit sonucu, teklif sahibi tarafından daha önce açıklanan verilerde bir sorun olduğu yönündeyse, teklif sahibinin rehinli varlıkları azaltılacaktır; itiraz edenle ilgili bir sorun varsa, itiraz edenin rehinli varlıkları azaltılacaktır. Ayrıca, uzun bir süre boyunca meydan okumalara yanıt vermezlerse kanıtlayıcılar da kesilebilir.
Merlin Chain, gelişmiş teknik mimarisi ve güvenlik mekanizmaları sayesinde, ağın ve fonların güvenliğini sağlarken, Bitcoin Layer 2 çözümlerinin verimliliğini ve kullanılabilirliğini artırır. Gelecekteki yükseltmelerin uygulanmasıyla Merlin Chain'in Bitcoin Layer 2 alanındaki liderliğini daha da güçlendirmesi ve kullanıcılara daha güvenli ve verimli bir blockchain deneyimi sunması bekleniyor.
Tüm Yorumlar