Iagon, Cardano ekosisteminde yakım kanıtı protokolünü geliştirerek sansürsüz PoB mekanizmasını gerçekleştiriyor.

robot
Abstract generation in progress

Iagon, Cardano ekosistemi için yakma kanıtı protokolünü tanıttı

Son günlerde, Iagon ekibi Charles Hoskinson'un ortaya koyduğu zorluğa yönelik, Cardano ekosistemine uygun bir yakma kanıtı (PoB) protokolü geliştirdi. Bu yazıda, bu çözümü aşağıdaki birkaç yönüyle detaylı bir şekilde ele alacağız:

  1. Yakım kanıtı mekanizması ve uygulama genel görünümü
  2. Iagon'un PoB çözümünün Cardano ağı üzerindeki uygulanma prensibi
  3. Akıllı sözleşmenin dağıtım ve test süreci
  4. Cüzdan işlemleri ile PoB protokolünü gerçekleştirme yöntemi

1. Yanma Kanıtı ve Uygulamaları

Kripto tokenlerin yakılması ( imhası ) yaygın olarak benimsenmiştir; bu esasen tokenlerin erişilemeyen bir "kara delik" adresine gönderilmesidir. Bu mekanizma, kalan tokenlerin değer kazanmasına yardımcı olabilir ve ayrıca bir blok zinciri protokolünün taahhüt kanıtı olarak işlev görebilir. Büyük miktarda token yakmanın deflasyon yaratabileceği doğru olsa da, bu uygulamaya karşı çıkan bazı kişiler de bulunmaktadır.

Iagon, sansürlenemeyen bir yanma protokolü geliştirmeye kararlıdır. Bu protokolün güvenliği, hesaplaması kolay ancak tersine çevrilmesi zor olan kriptografik hash fonksiyonlarına dayanmaktadır. Hash fonksiyonunun çıktısının en düşük bitini tersine çevirerek, bir kara delik adresi oluşturulabilir.

2. Cardano ağındaki PoB akıllı sözleşmesi

Cardano akıllı sözleşmeleri üç bölümden oluşur:

  • İade Eden Script: eUTxOs'un harcamasını kontrol et
  • Cüzdan scripti: Kullanıcının fonları geri alma ve yeni eUTxO'lar oluşturma işlemlerini temsil eder.
  • eUTxOs: sahip olunan fonlar ve geri alma verileri

Cardano akıllı sözleşmeleri merkezi bir duruma sahip değildir, her eUTxO bağımsız bir duruma sahiptir. Olası işlemler şunlardır: yakma, yakmayı doğrulama, kilitleme ve geri alma.

3. Akıllı Sözleşmelerin Dağıtımı

Akıllı sözleşmeleri dağıtma adımları şunlardır:

  1. Haskell araç zincirini kurun
  2. Plutus betiği oluşturma
  3. Cardano düğümünü ve cüzdan konteynerini başlat
  4. Cüzdanı geri yükleyin ve cüzdan ID'sini alın
  5. Token yakma işlemi
  6. Yakıt Doğrulama

4. Akıllı Sözleşmelerden Cüzdan Scriptlerine

Sansürü önlemek için, yalnızca cüzdan kullanarak yakma işlemi gerçekleştirmek mümkündür, akıllı sözleşmeye ihtiyaç olmadan. Bu, kamu anahtarının hash'ini taahhüt değerinin hash'i ile değiştirmeyi ve en düşük bitin tersine çevrilmesini gerektirir.

Cardano API kütüphanesini kullanarak, yakma adresleri oluşturabilir, işlemleri gönderebilir ve yakmayı doğrulayabilirsiniz.

Sonuç

Bu makalede, Cardano üzerindeki yakma kanıtı protokolünün iki uygulanış biçimi tanıtılmaktadır: akıllı sözleşmeler ve cüzdan işlemleri. Alonzo akıllı sözleşmelerinin şu anda gerekli altyapıdan yoksun olması nedeniyle, cüzdan betiği çözümünün kullanılması önerilmektedir. Gelecekte PAB kütüphanesinin uygulanması, Cardano tabanlı uygulama geliştirme için daha fazla olanak sunacaktır.

IAG-10.96%
ADA-5.52%
View Original
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.
  • Reward
  • 5
  • Repost
  • Share
Comment
0/400
RunWithRugsvip
· 2h ago
Yakılan Token, yine bir çaylak alıcı geldi.
View OriginalReply0
JustHereForAirdropsvip
· 2h ago
Yandı yandı yandı, yine para mı yanıyor?
View OriginalReply0
AirdropHunterKingvip
· 2h ago
Yine enayileri oyuna getirmek için yeni bir tekerlek mi yapıyorsunuz? Yakma mekanizması aslında dolaylı bir kesinti kaybı... Eski enayiler çok gördü.
View OriginalReply0
Ser_This_Is_A_Casinovip
· 2h ago
İmha etmek yeterli, gerçekten çok heyecan verici.
View OriginalReply0
DaisyUnicornvip
· 3h ago
Ateşle yanan küçük çiçek~ Ekosistem sanki küçük bir örümcek ağ örüyor gibi.
View OriginalReply0
  • Pin
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)