Cardano ekosisteminde büyük bir atılım: Iagon yanma kanıtı protokolünün geliştirilmesini tamamladı.

PoB protokolü analizi

Iagon, yakın zamanda bir zorluğu tamamladı ve ortaya çıkan sorunlara yönelik Cardano ekosistemine uygun bir yakma kanıtı ( PoB ) protokolü geliştirdi. Bu yazıda, Iagon ekibinin çözümünü tanıtacağız, ana hatlarıyla aşağıdaki birkaç konuyu kapsayacaktır:

  1. Yakma kanıtı mekanizması ve uygulama genel görünümü
  2. Iagon yakma belgesi projesinin Cardano ağındaki akıllı sözleşme uygulaması
  3. Akıllı sözleşmenin dağıtımı ve test süreci
  4. Tokenleri "kara delik" adresine göndererek yakım kanıtı gerçekleştirin.

1. Yakma Protokolü ve Uygulamaları

Token yakımı ( yok etme ) yaygın bir işlemdir, temelde token'ların erişilemeyen bir "kara delik" adresine gönderilmesidir. Bu adresin hiçbir erişim anahtarı yoktur, yok edilen token'lar geri alınamaz. Kamu, yok etmenin gerçekten gerçekleştiğini doğrulayabilir, ancak yalnızca bir "gizli" taahhüt değeri bilir. Bu mekanizma, aracının yok edilen fonların denetimini önlemesine yardımcı olabilir.

Yakma mekanizmasının birçok kullanımı vardır; bu, kalan tokenlerin değer kazanmasına yardımcı olabilir ve aynı zamanda blockchain protokolünün taahhüt kanıtı olarak kullanılabilir. Büyük ölçekli yakım, dolaşımdaki token toplamını azaltacak ve deflasyon baskısını tetikleyebilir. Yakım işlemlerinin madenciler tarafından kabul edilmesi gerekmekte, ancak Iagon, sansüre uğramayan bir yakma protokolü geliştirmeye kararlıdır.

Yanma kanıtının güvenliği, kriptografik karma fonksiyonlarına dayanır. Bu fonksiyonlar hesaplaması kolaydır, ancak tersine mühendislik yapmak zordur. Temelde, girdideki küçük bir değişiklik, çıktıda büyük rastgele bir değişikliğe neden olur. Kriptografik karma fonksiyonunun en düşük bitini tersine çevirerek, o adrese gönderilen içeriğin geri kazanılmasının zor olacağı bir kara delik adresi oluşturulabilir.

2. Cardano ağına ait yakma kanıtı akıllı sözleşme

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

  • İade eden script: eUTxOs'un kullanımını kontrol et
  • Cüzdan scripti: Kullanıcıların çalıştırdığı, fonları geri almak ve yeni eUTxO'lar oluşturmak için kullanılır.
  • eUTxOs: Fon ve veri noktalarını içerir ( datum ), fonların tekrar kullanılabilmesi için koşulları belirlemek amacıyla.

Cardano akıllı sözleşmeleri merkezi bir duruma sahip değildir, her eUTxO'nun bağımsız bir durumu vardır. Olası işlemler şunlardır:

  • Yakma: Fonları kara delik adresine gönder
  • Doğrulama Yakma: Belirli bir taahhüt değerinin yakılmasının gerçekleştiğini onaylayın
  • Kilitlenmiş: Anahtarı olan bir adrese para gönder
  • İade: Kilitli fonları geri alma

Uç noktası kullanıcı cüzdanında çalışır, üretilen işlemler blockchain'e gönderilir. İşlem, fonları geri alma skripti olan bir adrese aktarır, bu skript sadece belirli bir hash değerine sahip adresin fonlara erişimini doğrular.

Yanma işlemi sırasında, hash değeri bir kara delik adresine yönlendirilmektedir. Bu, hash'e gizli bir taahhüt değeri verip onu tersine çevirerek gerçekleştirilmektedir. Kriptografik hash fonksiyonu kullanıldığı için, eşleşen bir orijinal değeri bulmak neredeyse imkansızdır.

Aracı, bir işlemin yanma mı yoksa kilitlenme mi olduğunu bilmez. Bu mekanizma, yanma işlemlerinin seçici denetimini engeller. Yanma değeri, taahhüt değerinin açıklanmasıyla doğrulanabilir. Açıklanmadan önce, yok edilen spesifik miktar kimse tarafından bilinmez.

3. Akıllı sözleşme dağıtım süreci

Test ağına akıllı sözleşme dağıtım adımları aşağıdaki gibidir:

  1. Haskell araç zincirini kurun
  2. Plutus scriptini oluşturma
  3. Cardano düğümünü ve cüzdan konteynerini başlat
  4. Cüzdanı geri yükleyin ve cüzdan kimliğini alın
  5. Yanıcı tokeni çalıştır
  6. Yanıtma

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

Cenzuru daha da önlemek için, akıllı sözleşmelere güvenmeden yalnızca cüzdan scripti kullanılabilir. Bu yöntemle, yakmanın tek cenzuraya tabi olma yolu tüm Cardano işlemlerini cenzure etmektir.

Bunu gerçekleştirmek için taahhüt değerinin hash'ini anahtarın hash'i ile değiştirmek ve taahhüt değerinin en düşük bitini tersine çevirmek gerekir. Cardano'nun adres formatı kontrolü de yapılmalıdır. Yakma adresi oluşturmak, işlemi blok zincirine göndermek ve yakmayı doğrulamak için Cardano API kütüphanesi kullanılabilir.

Sonuç

Bu makale, yanma kanıtı protokolünün iki uygulanışını tanıtmaktadır: akıllı sözleşmeler ve cüzdan işlemleri. Alonzo akıllı sözleşmelerinin şu anda bazı gerekli altyapılardan yoksun olması nedeniyle, cüzdan betiklerinin kullanılmasını öneriyoruz. Gelecekte PAB kütüphanesinin geliştirilmesiyle, cüzdan betikleriyle birleştiğinde karmaşık akıllı sözleşme çözümleri daha uygulanabilir hale gelebilir ve sansüre dayanıklı bir ortam yaratmaya yardımcı olabilir.

ADA2.92%
IAG1.29%
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
  • 3
  • Share
Comment
0/400
UnluckyValidatorvip
· 8h ago
Emma kara delik ADA'yı yutuyor
View OriginalReply0
MetaMaskVictimvip
· 8h ago
Yine bir Burn Adresi mi?
View OriginalReply0
GasGrillMastervip
· 8h ago
Kara delik para yakıyor, tıpkı benim mangalda pişirdiğim gibi keyifli görünüyor.
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)