Taproot Assets ile varlıklar nasıl ihraç edilir?

Kaynak: Lightning HSL

Biraz daha gelişmiş bir şey düşünelim, Taproot varlık protokolü olan Taproot işlemlerini kullanarak varlıkların nasıl ihraç edileceğini.

Bu anlaşma hala oldukça karmaşık, bu yüzden bugün kısaca anlayalım ve önce bir izlenim edinmek yeterli.

Varlıklar veya jetonlar, eğer birisi belirli bir sembolle 100 numara verirse ve bu 100 şey nasıl iletilirse iletilsin, herkes bu şeylerin orijinal 100 numaradan olduğundan emin olabilirse, bu başarılı bir varlık ihraç teknolojisidir.

Taproot işlemleri (P2TR) Bitcoin'i kilitlemek ve harcamak içindir, P2TR Bitcoin harcamak için n(1) komut dosyası kullanabilir (yani toplamda n komut dosyası vardır, herhangi biri harcanabilir) ve P2TR işlemlerinde tüm bu n komut dosyası bir ikili ağaç kullanılarak kaydedilir.

İkili ağaç, belirteç bilgilerini doldurmak için ikili ağacın yaprak düğümlerine bazı veriler yazan çok harika bir algoritmadır. Tüm algoritma, bu belirteçlerin değiştirilemez ve değiştirilemez olduğunu garanti eder.

Ethereum'un dünya durumu, kaydetmek ve güncellemek için ikili ağaçları kullanmakla ilgilidir.

Taproot varlıkları, token genesis işlemi oluşturur, bir Taproot işlemi oluşturmaktır, kilit açma koşulları aşağıdaki gibidir:

  1. Belirteç ihracına ikincil olan veya hatta doğrudan silinmesi gereken özel anahtar imzası kilidinin açılması, aksi takdirde madeni paralar yanlışlıkla harcanabilir.

  2. Komut dosyası yolunun kilidi açılır, bu komut dosyası 2^256 yaprak düğümden oluşan ikili bir ağaçtır ve oluşturma işlemindeki ilk yaprak düğümüne aşağıdaki bilgiler yazılır:

  1. Jetonun sembolü, toplam tutarı, ondalık noktası ve diğer bilgileri

  2. Genesis coin'in alıcı adresi ve ardından diğer yaprak düğümlerin tümü boştur (genesis işlemi birden fazla adrese gönderilirse, sorun değil) ve ardından yaprak düğüm ikişerli ve ikişerli olarak hashlenir ve orta düğüm iki veya iki olarak hashlenir... Kök düğüme kadar.

Bu hash kökü, işlem veri yapısında saklanacak ve son olarak zincire yüklenecektir. Ancak tüm ikili ağaç zincirlenmeyecek.

  1. Komut dosyası yolunun kilidini açma koşulları, belirteç alma adresinin imzası ve tüm ikili ağaçta kendi yaprak düğümünüzü gönderme yolu.

Madenci düğümü, komut dosyası yolunun kilidinin açıldığını doğruladığında, imzayı doğrular ve gönderilen yol tarafından hesaplanan ağacın kökünün, orijinal olarak kaydedilen ikili ağacın kökü ile tutarlı olduğunu doğrular.

Belirteç aktarıldığında, belirteci tutan adresin kilidi betik yolu kullanılarak açılır ve işlem oluşturulduğunda, girdi belirteç bilgilerini, kendi yaprak düğümünün yolunu içerir ve çıktı, belirteç alma adresini ve iki yeni yaprak düğüm oluşturan değişiklik adresini içerir.

Bir aktarım işlemi, bir (veya daha fazla) yaprak düğümü silmek ve iki (veya daha fazla) yaprak düğüm oluşturmaktır.

Ardından tüm işlemi imzalamak için kendi özel anahtarınızı alın.

Madenci token transfer işlemini aldığında, girdi bilgileri tarafından hesaplanan kökün orijinaliyle aynı olduğunu doğrulayacak ve çıktıya göre yeni kökü hesaplayacaktır.

Bu şekilde, Bitcoin madenci düğümleri tarafından güvenli bir şekilde doğrulanan Bitcoin zincirinde yerel varlıklar çıkarmak mümkündür.

Daha ayrıntılı teknik ayrıntıları, meslekten olmayanların terimleriyle açıklamak benim için çok zor. Daha sonra daha fazlası.

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
  • Comment
  • Repost
  • Share
Comment
0/400
No comments
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)