Yazıt Protokolü Bilgilendirmesi: Uygulama Prensibi ve Güvenlik Dikkat Noktaları
Son zamanlarda, birçok önde gelen işlem platformu ardı ardına yazıt pazarını başlatarak BRC-20, EVM gibi çeşitli yazıt protokollerini desteklemeye başladı, bu da yazıtlara olan geniş bir ilgi uyandırdı. Ancak, yazıt protokollerinin karmaşıklığı ve yeniliği nedeniyle, çeşitli güvenlik sorunları sıkça meydana geliyor, bu da sadece kullanıcı varlıklarının güvenliğini tehdit etmekle kalmıyor, aynı zamanda tüm yazıt ekosisteminin sağlıklı gelişimine de olumsuz etki yapıyor.
Bu makalede, ana akım yazıt protokollerini ele alacağız ve kullanıcılara yazıt protokollerinin kullanım amacını, uygulama yöntemlerini ve yazıt varlıklarını nasıl koruyacaklarını anlamalarına yardımcı olacağız.
Yazıt Tanıtımı
Yazıt, blok zincirinin belirli işlevleri aracılığıyla, zincir üzerinde kalıcı olarak belirli bir anlam taşıyan bilgileri kaydetmektir. Bu bilgiler blok zincirine yazıldıktan sonra, değiştirilmesi oldukça zordur. Kaydedilebilecek bilgi türleri çeşitlidir, basit metinlerden karmaşık kodlara, görüntülere kadar uzanarak dijital varlık işlevlerinin standartlaştırılmasını sağlar.
Yazıt Durumu
BRC-20 gibi Bitcoin ana zincir yazıtları ortaya çıktığından beri, yazıt ekosistemi hızla gelişiyor ve neredeyse her gün yeni protokoller ve projeler ortaya çıkıyor. Büyük ana zincirler yazıt ekosistemine katılıyor, örneğin Ethereum'un Ethscription protokolü, Bitcoin'in ARC-20 protokolü, BSC'nin BSC-20 protokolü, Polygon'un PRC-20 protokolü gibi. Bu protokoller, kendi ana zincirlerinde yazıt dağıtımını gerçekleştirmeyi amaçlıyor.
Ana Akım Yazıt Protokolü Detaylı İncelemesi
1. BRC-20
BRC-20 protokolü, Bitcoin'in UTXO modeline ve Ordinals protokolüne dayanmaktadır. UTXO modeli, nihai durumu değil, işlem olaylarını kaydeder ve adresin tüm UTXO'larının toplamı aracılığıyla kullanıcının token sayısını hesaplar. Ordinals protokolü, her Satoshi'ye benzersiz bir numara atar, çeşitli verilerin yazılmasına destek verir ve her Satoshi'nin kendine özgü olmasını sağlar.
BRC-20, Ordinals protokolü aracılığıyla, standart JSON formatındaki metin verilerini Satoshi'ye yazarak bir token defteri oluşturur. Ana olarak deploy( dağıtım), mint( basım) ve transfer( aktarma) olmak üzere üç işlem içerir. Transfer, bakiyenin değişimini sağlamak için hedef adrese yazıt göndermesiyle gerçekleştirilir.
2. ARC-20
ARC-20, Bitcoin kamu zincirindeki yazıt protokolüdür ve standart verileri UTXO'ya yazarak bunu gerçekleştirir. Ancak ARC-20, UTXO'daki satoşi miktarını token miktarını belirtmek için kullanır; kural 1 satoşi = 1 ARC-20 tokenidir.
ARC-20 aynı zamanda dağıtım, mintleme ve transfer olmak üzere üç adım içerir. Dağıtım sırasında token bilgileri doldurulmalıdır; mintleme sırasında token adı ve UTXO'nun satoshi miktarı mintleme miktarını belirler; transfer sırasında doğrudan sahip olunan token'in UTXO'su başka bir adrese transfer edilir.
3. Ethscription
Ethscription, Ethereum üzerinde veri oluşturma ve paylaşma protokolüdür, işlemdeki calldata veri bloğunun standart verileri eklemek için kullanılmasını sağlar. Ethscription oluşturmak için içerik (, resim ) Base64 kodlamalı URI'ye dönüştürülmeli, ardından hexadecimal dizeye çevrilip calldata'ya eklenmelidir. Transfer sırasında, sahip, alıcı adrese normal bir transfer gönderir ve calldata'da bu Ethscription'ı oluşturan işlem hash'ini doldurur.
4. EVM blok zinciri yazıt
BSC, Ethereum, Polygon gibi EVM blok zincirleri benzer bir yöntem kullanarak calldata'da sabit formatta veriler saklar. BSC örneği olarak, yazıt formatı JSON metni olup, protokol adı, işlem türü, token adı ve miktarı gibi alanları içerir. Transfer sırasında da calldata'da işlem hash'ini doldurmak gerekmektedir.
Farklı EVM zincirleri veya protokoller arasında küçük farklılıklar olabilir, ancak temel prensipler aynıdır, hepsi calldata özelliğini kullanarak gerçekleştirilir.
Özet
Bu makalede, birden fazla halka açık blok zincirinde yazıtların uygulanma prensipleri ele alınmaktadır. Bu yazıt protokolleri, halka açık blok zinciri sisteminin özelliklerini kullanarak, çevrimdışı bilgileri standart formatta blok zincirinde saklamakta ve çevrimdışı sunucular aracılığıyla tanımlayıp göstermektedir. Çoğu yazıt, akıllı sözleşme kullanmamaktadır, bu da kullanıcıların işlem maliyetlerini düşürmesine yardımcı olmaktadır; ancak kullanıcıların protokolün uygulanma şekli hakkında tam bir anlayışa sahip olmaları ve yanlış işlemler nedeniyle varlık kaybını önlemeleri gerekmektedir.
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.
10 Likes
Reward
10
7
Repost
Share
Comment
0/400
ETHReserveBank
· 07-07 23:07
ARC? Hepsi enayiler insanları enayi yerine koymak
View OriginalReply0
Ser_Liquidated
· 07-07 22:27
Yine bir yazıt ile zengin olmanın hızlandırılmış öğreticisi mi? İğrenç.
View OriginalReply0
ThreeHornBlasts
· 07-05 05:48
yazıt çemberinde bir grup yeni enayiler insanları enayi yerine koymak için hazırlanıyor.
View OriginalReply0
SignatureDenied
· 07-05 05:46
Aah, biraz kopyaladım, neredeyse zarara girdim.
View OriginalReply0
WhaleSurfer
· 07-05 05:38
Yazıtı iyice anlamadan daha fazla yatırım yapmamalısın.
View OriginalReply0
blocksnark
· 07-05 05:37
Hala yazıt mı yapıyorsun? Sabah bir pozisyon girip az kazandıktan sonra kaçtım.
yazıt protokolü tam analizi: prensipler, mevcut durum ve güvenlik kılavuzu
Yazıt Protokolü Bilgilendirmesi: Uygulama Prensibi ve Güvenlik Dikkat Noktaları
Son zamanlarda, birçok önde gelen işlem platformu ardı ardına yazıt pazarını başlatarak BRC-20, EVM gibi çeşitli yazıt protokollerini desteklemeye başladı, bu da yazıtlara olan geniş bir ilgi uyandırdı. Ancak, yazıt protokollerinin karmaşıklığı ve yeniliği nedeniyle, çeşitli güvenlik sorunları sıkça meydana geliyor, bu da sadece kullanıcı varlıklarının güvenliğini tehdit etmekle kalmıyor, aynı zamanda tüm yazıt ekosisteminin sağlıklı gelişimine de olumsuz etki yapıyor.
Bu makalede, ana akım yazıt protokollerini ele alacağız ve kullanıcılara yazıt protokollerinin kullanım amacını, uygulama yöntemlerini ve yazıt varlıklarını nasıl koruyacaklarını anlamalarına yardımcı olacağız.
Yazıt Tanıtımı
Yazıt, blok zincirinin belirli işlevleri aracılığıyla, zincir üzerinde kalıcı olarak belirli bir anlam taşıyan bilgileri kaydetmektir. Bu bilgiler blok zincirine yazıldıktan sonra, değiştirilmesi oldukça zordur. Kaydedilebilecek bilgi türleri çeşitlidir, basit metinlerden karmaşık kodlara, görüntülere kadar uzanarak dijital varlık işlevlerinin standartlaştırılmasını sağlar.
Yazıt Durumu
BRC-20 gibi Bitcoin ana zincir yazıtları ortaya çıktığından beri, yazıt ekosistemi hızla gelişiyor ve neredeyse her gün yeni protokoller ve projeler ortaya çıkıyor. Büyük ana zincirler yazıt ekosistemine katılıyor, örneğin Ethereum'un Ethscription protokolü, Bitcoin'in ARC-20 protokolü, BSC'nin BSC-20 protokolü, Polygon'un PRC-20 protokolü gibi. Bu protokoller, kendi ana zincirlerinde yazıt dağıtımını gerçekleştirmeyi amaçlıyor.
Ana Akım Yazıt Protokolü Detaylı İncelemesi
1. BRC-20
BRC-20 protokolü, Bitcoin'in UTXO modeline ve Ordinals protokolüne dayanmaktadır. UTXO modeli, nihai durumu değil, işlem olaylarını kaydeder ve adresin tüm UTXO'larının toplamı aracılığıyla kullanıcının token sayısını hesaplar. Ordinals protokolü, her Satoshi'ye benzersiz bir numara atar, çeşitli verilerin yazılmasına destek verir ve her Satoshi'nin kendine özgü olmasını sağlar.
BRC-20, Ordinals protokolü aracılığıyla, standart JSON formatındaki metin verilerini Satoshi'ye yazarak bir token defteri oluşturur. Ana olarak deploy( dağıtım), mint( basım) ve transfer( aktarma) olmak üzere üç işlem içerir. Transfer, bakiyenin değişimini sağlamak için hedef adrese yazıt göndermesiyle gerçekleştirilir.
2. ARC-20
ARC-20, Bitcoin kamu zincirindeki yazıt protokolüdür ve standart verileri UTXO'ya yazarak bunu gerçekleştirir. Ancak ARC-20, UTXO'daki satoşi miktarını token miktarını belirtmek için kullanır; kural 1 satoşi = 1 ARC-20 tokenidir.
ARC-20 aynı zamanda dağıtım, mintleme ve transfer olmak üzere üç adım içerir. Dağıtım sırasında token bilgileri doldurulmalıdır; mintleme sırasında token adı ve UTXO'nun satoshi miktarı mintleme miktarını belirler; transfer sırasında doğrudan sahip olunan token'in UTXO'su başka bir adrese transfer edilir.
3. Ethscription
Ethscription, Ethereum üzerinde veri oluşturma ve paylaşma protokolüdür, işlemdeki calldata veri bloğunun standart verileri eklemek için kullanılmasını sağlar. Ethscription oluşturmak için içerik (, resim ) Base64 kodlamalı URI'ye dönüştürülmeli, ardından hexadecimal dizeye çevrilip calldata'ya eklenmelidir. Transfer sırasında, sahip, alıcı adrese normal bir transfer gönderir ve calldata'da bu Ethscription'ı oluşturan işlem hash'ini doldurur.
4. EVM blok zinciri yazıt
BSC, Ethereum, Polygon gibi EVM blok zincirleri benzer bir yöntem kullanarak calldata'da sabit formatta veriler saklar. BSC örneği olarak, yazıt formatı JSON metni olup, protokol adı, işlem türü, token adı ve miktarı gibi alanları içerir. Transfer sırasında da calldata'da işlem hash'ini doldurmak gerekmektedir.
Farklı EVM zincirleri veya protokoller arasında küçük farklılıklar olabilir, ancak temel prensipler aynıdır, hepsi calldata özelliğini kullanarak gerçekleştirilir.
Özet
Bu makalede, birden fazla halka açık blok zincirinde yazıtların uygulanma prensipleri ele alınmaktadır. Bu yazıt protokolleri, halka açık blok zinciri sisteminin özelliklerini kullanarak, çevrimdışı bilgileri standart formatta blok zincirinde saklamakta ve çevrimdışı sunucular aracılığıyla tanımlayıp göstermektedir. Çoğu yazıt, akıllı sözleşme kullanmamaktadır, bu da kullanıcıların işlem maliyetlerini düşürmesine yardımcı olmaktadır; ancak kullanıcıların protokolün uygulanma şekli hakkında tam bir anlayışa sahip olmaları ve yanlış işlemler nedeniyle varlık kaybını önlemeleri gerekmektedir.