Yazıt Protokolü ve Uygulama Yöntemleri Üzerine İnceleme
Ana akım ticaret platformlarının ardı ardına yazıt pazarı desteği sunmasıyla, yazıt protokolü yeniden piyasa sıcak konularından biri haline geldi. Ancak, yazıt protokolünün karmaşıklığı ve yeniliği nedeniyle, çeşitli güvenlik sorunları ortaya çıkmakta, bu durum yalnızca kullanıcı varlıklarının güvenliğini tehdit etmekle kalmayıp, aynı zamanda tüm yazıt ekosisteminin sağlıklı gelişimine de olumsuz etki yapmaktadır.
Bu yazıda, ana akım yazıt protokollerinin incelenmesi yapılacak ve kullanıcılara yazıt protokollerinin kullanım amaçları, uygulama yöntemleri ve yazıt varlıklarının nasıl korunacağı konusunda yardımcı olunacaktır.
Yazıt Tanıtımı
Blockchain üzerindeki yazıt, blockchain'in bazı özellikleri aracılığıyla, blockchain üzerinde belirli ve anlamlı bilgilerin kaydedilmesidir. Bu bilgiler blockchain'e kaydedildiğinde, kalıcı olarak saklanır ve değiştirilmesi zordur. Kaydedilebilecek bilgi türleri çeşitlidir, basit metin bilgileri, karmaşık kodlar, görüntüler vb. Bu şekilde, dijital varlıkların işlevselliğini sağlamak için bir standart seti kullanabiliriz.
Yazıt Durumu
BRC-20 gibi Bitcoin ana zincir yazıtı ortaya çıktığından beri, yazıt ekosistemi hızla gelişti. Büyük ana zincirler yazıt ekosistemine katılmaya başladı; ETH ana zincirinin Ethscription protokolü, BTC ana zincirinin ARC-20 protokolü, BSC ana zincirinin BSC-20 protokolü, Polygon ana zincirinin PRC-20 protokolü gibi. Bu protokoller, kendi ana zincirlerinde yazıt yayınlamak amacıyla oluşturulmuştur.
Ana Yazıt Protokolü Ayrıntılı Açıklama
1. BRC-20
BRC-20, Bitcoin'in UTXO modeline ve Ordinals protokolüne dayanmaktadır. Ordinals, her UTXO içindeki her bir satoshiye benzersiz bir numara atar ve yazı, resim gibi verilerin satoshilere yazılmasını destekler. BRC-20 ise belirli bir "format" ve "özellik" vererek Bitcoin FT'yi (eşit token) yaratır.
BRC-20, Ordinals protokolü aracılığıyla, birleştirilmiş JSON formatındaki metin verilerini Satoshi'ye yazarak BRC-20 token'larının defterini oluşturur. Başlıca deploy (dağıtım), mint (basım) ve transfer (aktarma) olmak üzere üç işlem içerir.
2. ARC-20
ARC-20, Bitcoin kamu zincirindeki yazıt protokolüdür ve standart verileri UTXO'ya yazarak uygulanmaktadır. Farklılık, ARC-20'nin UTXO'daki sats (satoshi) kullanarak token miktarını temsil etmesidir; kural ise 1 sat = 1 ARC-20 token'dır.
ARC-20, aynı zamanda dağıtım, basım ve transfer olmak üzere üç aşamaya ayrılır. Basım sırasında, UTXO'nun sats miktarı ARC-20 token'larının basım miktarını temsil eder. Transfer sırasında, bu token'a sahip olan UTXO doğrudan diğer bir adrese transfer edilir.
3. Ethscription
Ethscription, Ethereum üzerinde veri oluşturma ve paylaşma protokolüdür. Ethereum işlemlerinin calldata veri bloklarını kullanarak, standart verileri sıradan ETH transferlerine ekler ve ilgili anlamlar kazandırır.
Ethscription oluştururken, içeriği (örneğin görüntü) Base64 kodlu veri URI'sine dönüştürmek, ardından 16'lık sayı sistemine çevirmek ve calldata'ya yerleştirmek gerekir. Ethscription'ı transfer etmek için ise, calldata'ya bu Ethscription'ı oluşturan işlemin hash'ini yerleştirmek gerekir.
4. EVM blok zincirinin yazıtı
BSCChain, Ethereum, Polygon gibi EVM blockchain'lerinin ortak bir yazıt yazma yöntemi vardır; bu, calldata veri bloğunu sabit formatta veri depolamak için kullanmaktır.
BSC Chain'i örnek alırsak, yazıt formatı şöyledir: data:,{"p":"","op":"","tick":"","amt":""}. Burada p protokol adını, op işlemi, tick token adını, amt ise token miktarını belirtir.
Token transferi sırasında, alım adresine normal bir transfer göndermeniz ve bu token'in oluşturulma işlem hash'ini calldata'ya girmeniz gerekir.
Özet
Bu makalede çoklu zincirlerdeki yazıt uygulama prensipleri tartışılmaktadır. Genel olarak, bu yazıtlar, halka açık zincir sisteminin özelliklerini kullanarak, çevrimdışı bilgileri belirli standartlara göre blok zincirinde saklamakta ve çevrimdışı sunucular aracılığıyla tanınmakta ve gösterilmektedir.
Dikkate değer olan, tanıtılan bu yazıtların akıllı sözleşme kullanılmadan yapıldığıdır; kullanıcıların katılımı sırasında büyük miktarda ek işlem ücretinden tasarruf edilebilir. Ancak, kullanıcıların yazıt protokolünün uygulanma biçimini tam olarak anlamaları gerekmektedir; aksi takdirde yanlış transfer veya yanlış yazıt yakma gibi durumlar yaşanabilir ve bu da geri alınamaz varlık kaybına neden olabilir.
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.
20 Likes
Reward
20
7
Repost
Share
Comment
0/400
BlockDetective
· 07-23 06:34
Hala neyi bekliyorsun? Ne kadar erken gemiye binersen o kadar çok kazanırsın.
View OriginalReply0
CrashHotline
· 07-20 07:03
Yine insanların enayi yerine koymak ritmi.
View OriginalReply0
GhostAddressHunter
· 07-20 07:03
Gerçekten yazıt ustası!
View OriginalReply0
RetailTherapist
· 07-20 06:59
Sonradan anladım ki yazıt basit değilmiş.
View OriginalReply0
CommunityJanitor
· 07-20 06:59
Biraz değerli öngörüler var 666
View OriginalReply0
SignatureAnxiety
· 07-20 06:51
Zenginlik kapıda
View OriginalReply0
NFTRegretter
· 07-20 06:50
Nasıl yine yazıt, bireysel yatırımcılar kesin ölecek
Yazıt protokolü tam analizi: BRC-20, ARC-20, Ethscription ve EVM zincir uygulamalarının karşılaştırması
Yazıt Protokolü ve Uygulama Yöntemleri Üzerine İnceleme
Ana akım ticaret platformlarının ardı ardına yazıt pazarı desteği sunmasıyla, yazıt protokolü yeniden piyasa sıcak konularından biri haline geldi. Ancak, yazıt protokolünün karmaşıklığı ve yeniliği nedeniyle, çeşitli güvenlik sorunları ortaya çıkmakta, bu durum yalnızca kullanıcı varlıklarının güvenliğini tehdit etmekle kalmayıp, aynı zamanda tüm yazıt ekosisteminin sağlıklı gelişimine de olumsuz etki yapmaktadır.
Bu yazıda, ana akım yazıt protokollerinin incelenmesi yapılacak ve kullanıcılara yazıt protokollerinin kullanım amaçları, uygulama yöntemleri ve yazıt varlıklarının nasıl korunacağı konusunda yardımcı olunacaktır.
Yazıt Tanıtımı
Blockchain üzerindeki yazıt, blockchain'in bazı özellikleri aracılığıyla, blockchain üzerinde belirli ve anlamlı bilgilerin kaydedilmesidir. Bu bilgiler blockchain'e kaydedildiğinde, kalıcı olarak saklanır ve değiştirilmesi zordur. Kaydedilebilecek bilgi türleri çeşitlidir, basit metin bilgileri, karmaşık kodlar, görüntüler vb. Bu şekilde, dijital varlıkların işlevselliğini sağlamak için bir standart seti kullanabiliriz.
Yazıt Durumu
BRC-20 gibi Bitcoin ana zincir yazıtı ortaya çıktığından beri, yazıt ekosistemi hızla gelişti. Büyük ana zincirler yazıt ekosistemine katılmaya başladı; ETH ana zincirinin Ethscription protokolü, BTC ana zincirinin ARC-20 protokolü, BSC ana zincirinin BSC-20 protokolü, Polygon ana zincirinin PRC-20 protokolü gibi. Bu protokoller, kendi ana zincirlerinde yazıt yayınlamak amacıyla oluşturulmuştur.
Ana Yazıt Protokolü Ayrıntılı Açıklama
1. BRC-20
BRC-20, Bitcoin'in UTXO modeline ve Ordinals protokolüne dayanmaktadır. Ordinals, her UTXO içindeki her bir satoshiye benzersiz bir numara atar ve yazı, resim gibi verilerin satoshilere yazılmasını destekler. BRC-20 ise belirli bir "format" ve "özellik" vererek Bitcoin FT'yi (eşit token) yaratır.
BRC-20, Ordinals protokolü aracılığıyla, birleştirilmiş JSON formatındaki metin verilerini Satoshi'ye yazarak BRC-20 token'larının defterini oluşturur. Başlıca deploy (dağıtım), mint (basım) ve transfer (aktarma) olmak üzere üç işlem içerir.
2. ARC-20
ARC-20, Bitcoin kamu zincirindeki yazıt protokolüdür ve standart verileri UTXO'ya yazarak uygulanmaktadır. Farklılık, ARC-20'nin UTXO'daki sats (satoshi) kullanarak token miktarını temsil etmesidir; kural ise 1 sat = 1 ARC-20 token'dır.
ARC-20, aynı zamanda dağıtım, basım ve transfer olmak üzere üç aşamaya ayrılır. Basım sırasında, UTXO'nun sats miktarı ARC-20 token'larının basım miktarını temsil eder. Transfer sırasında, bu token'a sahip olan UTXO doğrudan diğer bir adrese transfer edilir.
3. Ethscription
Ethscription, Ethereum üzerinde veri oluşturma ve paylaşma protokolüdür. Ethereum işlemlerinin calldata veri bloklarını kullanarak, standart verileri sıradan ETH transferlerine ekler ve ilgili anlamlar kazandırır.
Ethscription oluştururken, içeriği (örneğin görüntü) Base64 kodlu veri URI'sine dönüştürmek, ardından 16'lık sayı sistemine çevirmek ve calldata'ya yerleştirmek gerekir. Ethscription'ı transfer etmek için ise, calldata'ya bu Ethscription'ı oluşturan işlemin hash'ini yerleştirmek gerekir.
4. EVM blok zincirinin yazıtı
BSCChain, Ethereum, Polygon gibi EVM blockchain'lerinin ortak bir yazıt yazma yöntemi vardır; bu, calldata veri bloğunu sabit formatta veri depolamak için kullanmaktır.
BSC Chain'i örnek alırsak, yazıt formatı şöyledir: data:,{"p":"","op":"","tick":"","amt":""}. Burada p protokol adını, op işlemi, tick token adını, amt ise token miktarını belirtir.
Token transferi sırasında, alım adresine normal bir transfer göndermeniz ve bu token'in oluşturulma işlem hash'ini calldata'ya girmeniz gerekir.
Özet
Bu makalede çoklu zincirlerdeki yazıt uygulama prensipleri tartışılmaktadır. Genel olarak, bu yazıtlar, halka açık zincir sisteminin özelliklerini kullanarak, çevrimdışı bilgileri belirli standartlara göre blok zincirinde saklamakta ve çevrimdışı sunucular aracılığıyla tanınmakta ve gösterilmektedir.
Dikkate değer olan, tanıtılan bu yazıtların akıllı sözleşme kullanılmadan yapıldığıdır; kullanıcıların katılımı sırasında büyük miktarda ek işlem ücretinden tasarruf edilebilir. Ancak, kullanıcıların yazıt protokolünün uygulanma biçimini tam olarak anlamaları gerekmektedir; aksi takdirde yanlış transfer veya yanlış yazıt yakma gibi durumlar yaşanabilir ve bu da geri alınamaz varlık kaybına neden olabilir.