Ergo İnşası: ErgoScript

This page is machine-translated.
root7Z

9 Haziran 2021

Ekibimize ErgoScript'i keşfetmek için yeni geliştiriciler arıyoruz. ErgoScript, Ergo üzerinde akıllı sözleşmeler oluşturmak için yenilikçi bir dildir. Tasarımı, güçlü bir genel amaçlı programlama dili olan Scala'ya dayanmaktadır. Ergo Whitepaper şunları belirtmektedir:

"ErgoScript, kripto paralar için güçlü ve protokol dostu bir betik dilidir. ErgoScript'teki programlar, paranın harcanabileceği koşulları belirtmek için kullanılır. Dil, Σ(Sigma)-protokoller olarak adlandırılan etkileşimsiz sıfır bilgi kanıtları türünü destekler ve halka imzaları, çoklu imzalar, birden fazla para birimi, atomik takaslar, kendini kopyalayan betikler ve uzun vadeli hesaplamalar için yeterince esnektir."

Genişletilmiş UTXO

ErgoScript, Bitcoin'in güvenliği ve gizliliği göz önünde bulundurularak ve her türlü karmaşık finansal sözleşmenin herkesin erişimine açılması amacıyla inşa edilmiştir. Ancak Bitcoin'in tasarımı döngülere izin vermez ve bunun üzerine karmaşık akıllı sözleşmeler inşa etmek mümkün değildir. ErgoScript, kendini kopyalamaya izin verir, bu nedenle bir blok zincirinde Turing-Tamamlayıcı süreçler oluşturmak için kullanılabilir.

Blok zincirinde akıllı sözleşmeler oluşturmanın bir başka yaklaşımı, Ethereum'daki gibi Hesap Tabanlı modeldir. Ethereum'un tasarımı, akıllı sözleşme tabanlı paraları kolaylaştırır, bu nedenle harcanmamış işlem çıktısı (UTXO) bize hangi özel anahtarın hangi koinsiyonu tuttuğunu gösterir. Bitcoin'de, hesaplar yoktur. Paralar, tek bir UTXO ile temsil edilen bir dizi adreste bulunur. Ayrıca, bu modelde gizlilik şemalarını dahil etmek, Hesap Tabanlı modelden daha kolaydır.

Bu nedenle, Ergo, okunabilir UTXO tasarımını tanıtarak Bitcoin'in UTXO modelini genişletilmiş UTXO modeline geliştirmiştir. Bu, akıllı sözleşmelerin UTXO'ları veri girişi olarak kullanmasına olanak tanır, böylece onları değiştirmeden. Bu nedenle düğümler, bakiyeleri kontrol etmek yerine işlemleri kontrol eder. Karşılaştırıldığında, Ethereum'un Hesap modelinde, düğümler sistemi doğrulamak için tüm hesapları kontrol ederek bunu yapar.

Yan yana, UTXO modeli daha ölçeklenebilir ancak Kullanıcı Arayüzü araçları oluşturmak için daha karmaşıktır. Hesap modeli, geliştiricilere daha kolay erişim sağlar ancak kodlar blok zincirinde daha ağırdır, bu da ağ tıkanıklığına yol açabilir.

Ayrıca, UTXO, paralel hesaplamaya izin verir ve atomik takasları saklama gereksinimi olmadan hesaplamak daha kolaydır.

NIPoPows

Ergo'nun önemli bir yeteneği, hafif istemcilerin tüm blok zincirini indirmeden blok zinciri ile etkileşimde bulunmasını sağlayan NIPoPoW'ları (Etkileşimsiz İş Kanıtı Kanıtları) kullanıma hazır olmasıdır. Bu, mobil cüzdanlar gibi verimli hafif istemciler oluşturmak için faydalıdır.

Bir diğer uygulama, Proof of Stake ağları ile çapraz zincir iletişimidir. Cardano gibi PoS ağları, NIPoPoW entegrasyonu aracılığıyla Ergo ile etkileşimde bulunabilir. Bu tür doğrulama şemaları, merkezi DAO yapılarının gereksinimini ortadan kaldırabilir ve yeni etkileşimsiz çapraz zincir işlemleri oluşturabilir.

Basitçe ifade etmek gerekirse, NiPoPoW'lar yan zincirler gibi çalışır. İki veya daha fazla ayrı zincir, diğer zincirlerde değişiklik yapmadan NiPoPoW'lar aracılığıyla entegre olabilir. Bu tür bir entegrasyon, örneğin DAO yönetimine dayanan "Wrapped Tokens" gibi token'ların gereksinimini ortadan kaldırır.

NIPoPoW, blok zincir ağları oluşturmak için güçlü bir araçtır ve istemcilere daha kolay erişim sağlar. Ayrıca, Katman 2 organizasyonları oluşturarak ölçeklenebilirliği artırmak için de faydalıdır.

ErgoHack'e yaklaşıyoruz ve ErgoScript'teki kullanım durumları hakkında keşfedilecek çok şey var. Ergo Ekosistemine katkıda bulunmanın yollarını arıyorsanız, buraya göz atın ve Telegram veya Discord üzerinden bizimle iletişime geçin!

Kaynaklar:



UTXO Modelinin Potansiyelini Açma

Bir başka coin tozları yutuyor: UTXO tabanlı kripto paralardaki toz analizi

https://nipopows.com/

NiPoPoWs & Log-Space Mining - Ergo Cast Bölüm #5

Share post

Ergo Altyapı DAO: Ergo Ekosisteminin Omurgasını Merkeziyetsizleştirmek

Ergo Altyapı DAO: Ergo Ekosisteminin Omurgasını Merkeziyetsizleştirmek

Ergo’nun misyonu her zaman merkeziyetsizlikte kök salmıştır, sadece konsensüs katmanında değil, tüm yığın boyunca.

Ergo Platform

13 Ağustos 2025

Mew Finance: Ergo Ekosistemi için Eğlenceli Bir DeFi Araç Seti

Mew Finance: Ergo Ekosistemi için Eğlenceli Bir DeFi Araç Seti

Mew Finance, Ergo Blockchain üzerinde merkeziyetsiz bir uygulama setidir.

Ergo Platform

12 Ağustos 2025

Lithos: Madenciliği On-Chain Havuzlarla Merkeziyetsizleştirmek

Lithos: Madenciliği On-Chain Havuzlarla Merkeziyetsizleştirmek

Lithos, madencilik havuzlarının nasıl çalıştığını köklü bir şekilde değiştirmek için tasarlanmış yeni bir protokoldür; havuzları o.

Ergo Platform

24 Temmuz 2025

Sigma 6.0: Daha Akıllı, Daha Esnek Ergo

Sigma 6.0: Daha Akıllı, Daha Esnek Ergo

Sigma 6.0 Ergo blockchain için önerilen büyük bir güncellemedir.

Ergo Platform

23 Temmuz 2025

Rosen'ın Geleceğini Şekillendirmek: Beş Ana Hazine Teklifi Üzerine Topluluk Çağrısı

Rosen'ın Geleceğini Şekillendirmek: Beş Ana Hazine Teklifi Üzerine Topluluk Çağrısı

Rosen kurucu ortağı Armeanio, Rosen Hazine'sine beş yeni teklif sunmuştur.

Ergo Platform

9 Temmuz 2025

Ergo'nun Genişletilmiş UTXO'su ve Yapay Ekonomik Zekanın Yükselişi

Ergo'nun Genişletilmiş UTXO'su ve Yapay Ekonomik Zekanın Yükselişi

Otonom Ekonomik Ajanlar için Pratik Bir Vizyon Otonom ekonomik ajanlar, Ergo blok zincirinde gerçek bir dijital ekonomide faydalı.

Ergo Platform

12 Mayıs 2025

ErgoHACK X: Ergo Blok Zincirinde Yapay Zeka

ErgoHACK X: Ergo Blok Zincirinde Yapay Zeka

Dağıtık İnovasyonun Onuncu Yılı yıl dönümü ErgoHACK'e katılın ve Ergo blok zincirindeki AI devriminin ön saflarında yer alın! Yara.

Ergo Platform

10 Nisan 2025