Ergo'nun Cardano'nun eUTxO modeli için birlikte çalışabilirliği artırma çabaları
8 Nisan 2021

Blok zinciri birlikte çalışabilirliği, farklı blok zinciri protokollerinin birbirleriyle uyumlu olabilme yeteneğini ifade eder. Heterojen protokoller arasında gerçek blok zinciri birlikte çalışabilirliğine ulaşmak, blok zinciri teknolojisinin yaygın benimsenmesi için ön koşuldur. Bunun nedeni, birçok işletmenin kilitli bir platform ortamında inşa etmeye isteksiz olmasıdır.
Bu makalede, Ergo platformunun Cardano'nun birlikte çalışabilirliğine nasıl yardımcı olacağını inceleyeceğiz.
Bitcoin'in hatalı UTXO Modeli
UTXO modeli, Bitcoin'in ortaya çıkışından bu yana kripto para birimlerinde bulunmaktadır. UTXO terimi, birinin bir kripto para işlemi gerçekleştirdikten sonra geriye kalan dijital para miktarını ifade eder. Harfler, harcanmamış işlem çıktısını temsil eder. Kanıtlanmış bir blok zinciri ödeme sisteminde onaylanmış bir işlemde, yalnızca harcanmamış çıktılar bir işleme girdi olarak kullanılabilir. Bir işlem gerçekleştiğinde, girdiler silinir ve çıktılar, gelecekteki işlemlerde kullanılabilecek yeni UTXO'lar olarak oluşturulur.
Bitcoin ağında, bir UTXO, bir işlem sırasında bir Bitcoin adresine iletilen bir miktardır. Harcanan miktarlar, bir işlem aracılığıyla bağımsız olarak kullanılır ve yeni çıktılar oluşturulur - biri alıcı için ve uygun olduğunda, kalan kısım için bir tane daha. Alıcıya gönderilen değer, alıcının adresinde yeni bir UTXO haline gelirken, değişim çıktısı, gelecekteki bir işlemde kullanılabilecek bir UTXO olarak göndericinin adresinde yeni bir UTXO haline gelir.
UTXO modelinin Bitcoin gibi bir çerçeveye uygulanmasında bazı somut faydalar olmasına rağmen, hala bazı temel sınırlamalar vardır, özellikle modelin Ethereum gibi daha karmaşık, Turing tam bir platforma uygulanması durumunda. Örneğin, UTXO tasarımı üzerine uygulamalar inşa etmek, geliştiricileri her çıktının değiştirdiği durum miktarını sınırlamaya zorlar. Benzer şekilde, UTXO işlem tasarımı, her çıktının yalnızca bir kişi tarafından sahiplenildiği ve çıktının iki veya daha fazla kişi tarafından aynı anda harcanabilmesi durumunda bozulabileceği uygulamalar için uygun olduğundan, akıllı sözleşmeler geliştirmekle uyumlu değildir.
Bitcoin, tamamen işe yaramaz olmasa da birçok özelliği kaçıran "Bitcoin script" kullanır. Bu nedenle Vitalik Buterin, Bitcoin script'ini geliştirmekten (bu o kadar basit değil) ve daha iyi bir UTXO modeli geliştirmektense, verimsiz sistemi bir kenara atıp Hesaplar tabanlı modele geçmesi gerektiğine karar verdi. Hesaplar tabanlı modeller, mevcut programlama ekosistemleri alanında daha iyi anlaşılmaktadır.
Ancak, UTXO modelini terk etmek, avantajlarını da terk etmek anlamına geliyordu:
- Hesaplama zincir dışıdır ve işlemler hem sonuç hem de kanıttır.
- İşlem girdileri her zaman mevcut UTXO'lara bağlanır. Bir UTXO'nun harcanıp harcanmadığını doğrulamak da kolaydır.
- UTXO modelinde, işlemler kolayca paralel olarak işlenir.
- UTXO modelinin durumsuz ortamında, kullanıcılar her işlem için yeni adresler kullanmaya teşvik edilir, bu da bir dereceye kadar gizliliği artırır.
Daha iyi bir UTXO modeline ihtiyaç - Cardano'nun Genişletilmiş eUTxO modeli
Sınırlı bir UTXO modelinden daha iyi bir UTXO scriptine ve onu tamamen yeni UTXO modeli ile güçlendirmeye açık bir ihtiyaç vardı. Ayrıca, Dapps oluşturmanıza yardımcı olacak yeni dillerin eklenmesine ihtiyaç vardı. Bu, hem Cardano hem de Ergo için UTXO modelinin kapsamıdır. Bu, Satoshi Nakamoto'nun yayınladığı ilk tasarımdan önemli bir ilerlemedir.
Cardano, Bitcoin'in UTXO modelini Ethereum'un akıllı sözleşmeleri işleme yeteneği ile birleştirmeye çalıştı ve Genişletilmiş UTXO (eUTxO) muhasebe modeline dönüştürdü. eUTxO'nun benimsenmesi, akıllı sözleşmelerin Cardano zincirine entegrasyonunu kolaylaştırır.
Genişletilmiş UTxO modeli, Yerleşim Katmanında var olacak ve Hesaplama Tabanlı model, Hesaplama Katmanında var olacaktır. Genişletilmiş bir UTXO çözümü, mevcut UTXO modelinin sağlayamadığı iki ek işlevsellik gerektirecektir:
- Sözleşme durumunu koruyabilmek.
- Tüm işlem dizisi boyunca aynı sözleşme kodunun kullanılmasını sağlamak.
eUTxO modelinin baskın bir özelliği, geçerli bir işlem için gereken ücretlerin, işlem gönderilmeden önce doğru bir şekilde tahmin edilebilmesidir. Hesap tabanlı modellerde bulunmayan benzersiz bir özellik.
Sadece kilitler için genel anahtarlar (hash'ler) ve anahtar olarak hizmet eden imzalar bulundurmak yerine, eUTxO, scriptler biçiminde keyfi mantık sağlar. Bu keyfi mantık, Cardano'nun defter modelini inceleyerek UTXO modelini çoklu varlıkları ve akıllı sözleşmeleri destekleyecek şekilde genişletir, UTXO modelinin temel avantajlarından ödün vermeden.
Ergo, Cardano ile aynı eUTxO modelinde bir akıllı sözleşme dilini benimseyen ilkidir
PoS çok güvenli bir protokol olmasına rağmen, bazı akıllı sözleşmeler, yürütmelerinin bir kısmı için PoW'un konsensüs-teorik güvenlik özelliklerine ihtiyaç duyabilir. Tamamen Cardano ile uyumlu PoW, Cardano ekosistemindeki tüm geliştiricilere önemli katkılarda bulunabilir; Ergo, bu PoW uyumluluğunu kolaylaştırır.
Bir dApp ne kadar büyükse, teminatlı DeFi yapıyorsa, elinde o kadar büyük bir pay vardır ve bu henüz Proof of Stake konsensüsünde tam olarak çözülmediğinden, bu bir zayıf noktadır. Ergo, standart UTxO modelinin üzerine daha karmaşık DApp uygulamaları için yeterli güvenlik ile PoW'un kanıtlanmış güvenini getirir, PoW ile entegre edilmiş çok doğal kriptografik kavramları PoS'a çevirmek yerine, protokolün oyun teorisi etkileri tamamen farklıdır.
Ergo, birden fazla blok zinciri ile birleştirilmesi kolay olmayan, kanıta dayalı olmayan bir birlikte çalışabilirlik protokolü üzerinde çalışıyor, ancak stake üzerinde itibar kullanarak federatif bir yaklaşım benimsiyor. Cardano ekosistemini, OKEX veya Binance gibi büyük borsalar tarafından seçilen Solana blok zinciri ile birlikte çalışabilirliğe açıyor.
Diğer tüm blok zincirleri, eUTxO modelinin tüm bu avantajlarını kopyalamayacakken, birlikte çalışabilirlik sayesinde, diğer projeler veya DApps, Ergo'ya kendi token'larını getirerek bu benzersiz avantajları ödünç alabilecekler. Ergo protokolü tarafından uygulanan kriptografi daha gelişmiştir, sigma protokolleri üzerinde çalışarak kriptografik imzaların son derece esnek ve bileşenli olmasını sağlar.
Share post
13 Ağustos 2025
9 Temmuz 2025
12 Mayıs 2025






