Ergo: Bitcoin Üzerinde İlerleme
17 Ağustos 2021

"Ergo, Bitcoin'in ruhsal halefidir." - Charles Hoskinson
Bitcoin ve Ethereum, blockchain'deki en bilinen defter modelleridir ve sırasıyla UTXO ve Hesaplar modellerine dayanarak tasarlanmıştır. Bitcoin, sahiplerinin coinlerinin bir dizi tek kullanımlık UTXO çıktısında (kutular) saklandığı, bir işlemin yapıldığında tüketildiği (veya yok olduğu) ve bazı yeni UTXO çıktılarının oluşturulduğu Harcanmamış İşlem Çıktısı (UTXO) modeline dayanır. Öte yandan, Ethereum, sahibinin coinlerinin uzun ömürlü hesaplarda saklandığı Hesaplar Modelini kullanır. Bu Hesaplar asla silinmez ve gerekli depolama zamanla artar.
Ergo, Bitcoin'in UTXO modelinin bir uzantısı olan eUTXO (genişletilmiş harcanmamış işlem çıktısı) modeline dayanarak inşa edilmiştir, ancak Çok Aşamalı Sözleşmeler ve yerel token desteği ile birlikte. Ergo'nun yeniliklerine dalmadan önce, UTXO ve Hesaplar modelleri arasındaki farklara bir göz atmalıyız.
Bitcoin'de, tüm UTXO'ların seti blockchain'in durumunu temsil eder. Ethereum'da, tüm Hesapların toplamı da tüm blockchain'i temsil eder ama bir farkla: bu Hesaplar tekrar tekrar - esasen sonsuza kadar - kullanılmak üzere tasarlanmıştır. Bu, işlemlerin izlenmesinin kolay olması nedeniyle olası güvenlik sorunlarına yol açma potansiyeline sahiptir. Ancak, Ethereum başlangıçta geliştirme sürecinde gizliliği ön planda tutarak inşa edilmemiştir. Ethereum beyaz kitabı, otomatik zincir içi uygulamalar için belirli bir kural setini kodlayan akıllı sözleşmelere odaklanmaktadır.
Bitcoin esasen tek bir uygulama ile çalışır: merkeziyetsiz bir para sistemi olarak. Bitcoin Script'in üzerine yeni fikirler inşa etmek için çok uygun olmadığı bulunmuştur. Her işlemin belirli bir hesaplama miktarı ile doğrulanmasını garanti etmek için sağlam bir tasarımla, ancak Turing-tamamlayıcı olmayan bir dil ile inşa edilmiştir.
Ethereum da tam olarak Turing-tamamlayıcı değildir (bakınız burada), ancak Ethereum Sanal Makinesi aracılığıyla Turing-tamamlayıcılığı taklit eder. Ethereum, işlemler için önceden tanımlanmış bir çalışma süresi belirleyerek Turing-tamamlayıcı makinelerin durma problemini önlemek için “blok başına Gaz Limiti” kullanır. Hesap modeli, daha ifade edici akıllı sözleşmeler sağlamak için özel olarak seçilmiştir ve kolay uygulanabilir bir ön yüz sunar. Ethereum'un aksine, Bitcoin'in UTXO modeli gizlilik için daha faydalıdır ve verimlilik iyileştirmeleri için daha basit bir anlamsal modele sahiptir.
Ergo, DeFi uygulamaları için ifade edici akıllı sözleşmeler kullanırken, geliştirilmiş gizlilik ve ölçeklenebilirlik seçenekleri için UTXO modelini kullanır. Bu sağlam işlevsellik seviyesine ulaşmak için, Ergo kendi yerel dili olan ErgoScript ile sıfırdan inşa edilmiştir. UTXO modeli ayrıca, geleceğin DeFi platformları için önemli bir özellik olduğuna inandığımız paralel işlemlere de olanak tanır.
ErgoScript dilinin kendisi de Turing-tamamlayıcı değildir. Ancak, Ergo, harcama olmadan kullanılabilen okuma-yalnız girişler (harcanmamış UTXO'lar) tanıtarak ve bu bileşen blok yüksekliği ile birleştirildiğinde, kendiliğinden çoğalan sözleşmeler oluşturulabilir ve Ergo üzerinde Turing-tamamlayıcı sistemler mümkün hale gelir.
Ölçeklenebilirlik, Ergo için en öncelikli konudur çünkü güçlü bir akıllı sözleşme platformu sağlamak için ağın çok sayıda işlemi yönetebilmesi gerekir.
Ethereum ölçeklenemez çünkü Ethereum'un script dili, Solidity, JavaScript'ten etkilenmiştir. JavaScript, kullanımı kolay bir nesne programlama dilidir ancak kodu, ana akım benimseme için çok ağırdır. ErgoScript'in dili, Ölçeklenebilir Dil'in kısaltması olan Scala'dan etkilenmiştir. Java'nın çoğu özelliği, Scala'da yalnızca birkaç kod ile çalıştırılabilir. Scala, değişmez nesneler için de mükemmeldir, bu nedenle değişmez bir blockchain ortamı kolayca sürdürülebilir.
Kripto endüstrisindeki “daha iyi Bitcoin” ICO patlamasının ardından, Ergo, UTXO modelinin tam potansiyelini kullanan bir blockchain inşa etmektedir. Diğer çoğu UTXO tabanlı proje, akıllı sözleşme uygulamalarını nasıl uygulayacakları konusunda şaşkınlık içindeydi.
Ergo, bir ICO düzenlemeyerek ve lansmandan önce herhangi bir ön madenciliğe izin vermeyerek Bitcoin'in merkeziyetsiz emisyon tarzından ilham aldı. Ergo ekibinin yıllarca süren araştırma ve geliştirmeleri, ErgoScript ile UTXO modelindeki akıllı sözleşmelerin, DeFi uygulamaları için kolayca ölçeklenebilir ve işlevsel bir ağ oluşturduğunu göstermiştir.
Avdayız!
Eğer bir geliştiriciyseniz veya kod yazan birini tanıyorsanız, şu anda ekibimize katılacak yetenekli kodlayıcılar arıyoruz! İlgilenen kodlayıcılar, ikinci ErgoHack'imize katılmak için de davetlidir! Bu Eylül için ikinci Hackathon'umuzu planlıyor ve organize ediyoruz!
Bizi tanımak için GitHub ve Beyaz Kitaplar sayfalarımızı kontrol edin ve Discord ve Telegram üzerinden Core Team ile iletişime geçmek için topluluğumuza katılın!
Share post
13 Ağustos 2025
9 Temmuz 2025
12 Mayıs 2025






