Cardano ekosisteminin yanma kanıtı ( PoB ) protokolü uygulaması
Iagon ekibi yakın zamanda bir zorluğu tamamladı ve Cardano ekosistemi için yanma kanıtı (PoB) protokolü geliştirdi. Bu makalede bu çözümün detayları tanıtılacaktır, bunlar arasında:
Yakma Kanıtı Mekanizması ve Uygulama Genel Görünümü
Iagon'un Cardano ağı üzerinde gerçekleştirdiği PoB akıllı sözleşme
Akıllı sözleşmelerin dağıtımı ve testi
Cüzdan üzerinden gerçekleştirilen PoB protokolü
1. Yakma Kanıtı ve Uygulamaları
Kripto tokenlerin yakılması ( imha ) yaygın bir uygulamadır; temelde tokenlerin erişilemeyen bir "kara delik" adresine gönderilmesidir. Bu mekanizma, kalan tokenlerin değerini artırmak veya bir blok zinciri protokolünün taahhüt kanıtı olarak kullanılabilir.
Yakma kanıtının güvenliği, kolayca ileri hesaplanabilen ancak geri çıkarılması zor olan bir kriptografik hash fonksiyonuna dayanmaktadır. Hash fonksiyonunun çıktısının en düşük bitini tersine çevirerek bir kara delik adresi oluşturulabilir. Bu adrese gönderilen her şey geri alınamaz.
Yanan kanıt protokolünün tasarım felsefesi, önce fonları yakmak ve ardından bağımsız bir adımda yakmanın gerçekleştiğini kanıtlamaktır. Bu, önce taahhüt değerinin bir hash'ini oluşturmayı ve ardından kara delik adresinin oluşturulduğunu göstermeyi gerektirir.
İade eden script: eUTxO'ların harcamasını kontrol et
Cüzdan scripti: Kullanıcıların çalıştırdığı, fonları geri almak ve yeni eUTxOs oluşturmak için kullanılır.
eUTxOs: Fonları ve veri noktalarını (datum) tutar.
Cardano akıllı sözleşmelerinin merkezi bir durumu yoktur, her eUTxO'nun bağımsız bir durumu vardır. Olası işlemler şunlardır:
Yakma: Fonları kara delik adresine gönder
Yok Edildi: Yanmanın gerçekleştiği doğrulandı
Kilitleme: Anahtara sahip bir adrese para gönderme
İade: Kilitlenmiş fonları geri almak
Aracılar, yakma ve kilitleme işlemlerini ayırt edemez, bu da yakma işlemlerinin incelenmesini engeller. Fonların yakılma durumunu yalnızca taahhüt değerinin açıklanmasından sonra doğrulayabilirsiniz.
3. Akıllı Sözleşmelerin Dağıtımı ve Testi
Test ağında akıllı sözleşme dağıtım adımları şunlardır:
Haskell araç zincirini kurun
Plutus skriptini oluşturma
Cardano düğümünü ve cüzdan konteynerini başlat
Cüzdanı geri yükle ve cüzdan kimliğini al
Yakma işlemi gerçekleştirin
Yakıt Doğrulama
4. Akıllı Sözleşmelerden Cüzdan Scriptine
Censorship'ı daha da önlemek için, yakma işlemi tamamen kullanıcı cüzdanında gerçekleştirilebilir, akıllı sözleşmelere ihtiyaç duyulmaz. Bu, taahhüt değerinin hash'inin halka açık anahtar hash'i ile değiştirilmesini ve en düşük bitin tersine çevrilmesini gerektirir.
Cardano API kütüphanesini kullanarak, yakma adresleri oluşturabilir, işlemleri blok zincirine gönderebilir ve yakma işlemlerini doğrulayabilirsiniz.
Sonuç
Şu anda cüzdan betiği kullanarak yakım kanıtı protokolünü uygulamanız önerilmektedir. Gelecekte PAB kütüphanesinin gelişmesiyle birlikte, cüzdan betiği ile karmaşık akıllı sözleşme çözümleri daha uygulanabilir hale gelecek ve sansüre dayanıklı bir ortam yaratmak mümkün olacaktır.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
7 Likes
Reward
7
5
Share
Comment
0/400
BTCRetirementFund
· 12h ago
Geliştirme geliştirme fiyat artışı olabilir mi
View OriginalReply0
RugResistant
· 12h ago
daha derin bir denetim gerekiyor açıkçası... yanma mekanikleri şu anda şüpheli görünüyor
View OriginalReply0
BlockchainFoodie
· 12h ago
lezzetli yanma mekanizması... gerçekten mükemmel bir bifteği kızartmak gibi
Cardano ekosistemi yakım kanıtı protokolünü gerçekleştiriyor Iagon ekibi yeni bir meydan okumayı tamamladı
Cardano ekosisteminin yanma kanıtı ( PoB ) protokolü uygulaması
Iagon ekibi yakın zamanda bir zorluğu tamamladı ve Cardano ekosistemi için yanma kanıtı (PoB) protokolü geliştirdi. Bu makalede bu çözümün detayları tanıtılacaktır, bunlar arasında:
1. Yakma Kanıtı ve Uygulamaları
Kripto tokenlerin yakılması ( imha ) yaygın bir uygulamadır; temelde tokenlerin erişilemeyen bir "kara delik" adresine gönderilmesidir. Bu mekanizma, kalan tokenlerin değerini artırmak veya bir blok zinciri protokolünün taahhüt kanıtı olarak kullanılabilir.
Yakma kanıtının güvenliği, kolayca ileri hesaplanabilen ancak geri çıkarılması zor olan bir kriptografik hash fonksiyonuna dayanmaktadır. Hash fonksiyonunun çıktısının en düşük bitini tersine çevirerek bir kara delik adresi oluşturulabilir. Bu adrese gönderilen her şey geri alınamaz.
Yanan kanıt protokolünün tasarım felsefesi, önce fonları yakmak ve ardından bağımsız bir adımda yakmanın gerçekleştiğini kanıtlamaktır. Bu, önce taahhüt değerinin bir hash'ini oluşturmayı ve ardından kara delik adresinin oluşturulduğunu göstermeyi gerektirir.
2. Cardano ağındaki yakma kanıtı akıllı sözleşmesi
Cardano akıllı sözleşmeleri üç bölümden oluşur:
Cardano akıllı sözleşmelerinin merkezi bir durumu yoktur, her eUTxO'nun bağımsız bir durumu vardır. Olası işlemler şunlardır:
Aracılar, yakma ve kilitleme işlemlerini ayırt edemez, bu da yakma işlemlerinin incelenmesini engeller. Fonların yakılma durumunu yalnızca taahhüt değerinin açıklanmasından sonra doğrulayabilirsiniz.
3. Akıllı Sözleşmelerin Dağıtımı ve Testi
Test ağında akıllı sözleşme dağıtım adımları şunlardır:
4. Akıllı Sözleşmelerden Cüzdan Scriptine
Censorship'ı daha da önlemek için, yakma işlemi tamamen kullanıcı cüzdanında gerçekleştirilebilir, akıllı sözleşmelere ihtiyaç duyulmaz. Bu, taahhüt değerinin hash'inin halka açık anahtar hash'i ile değiştirilmesini ve en düşük bitin tersine çevrilmesini gerektirir.
Cardano API kütüphanesini kullanarak, yakma adresleri oluşturabilir, işlemleri blok zincirine gönderebilir ve yakma işlemlerini doğrulayabilirsiniz.
Sonuç
Şu anda cüzdan betiği kullanarak yakım kanıtı protokolünü uygulamanız önerilmektedir. Gelecekte PAB kütüphanesinin gelişmesiyle birlikte, cüzdan betiği ile karmaşık akıllı sözleşme çözümleri daha uygulanabilir hale gelecek ve sansüre dayanıklı bir ortam yaratmak mümkün olacaktır.