Yazıt Protokolü Detayları: Gerçekleşme Prensibi, Uygulama Alanları ve Güvenlik Analizi
Son zamanlarda, önde gelen kripto para borsa platformları ardı ardına yazıt ticaret piyasalarını tanıttı, BRC-20, EVM gibi çeşitli yazıt protokollerini destekleyerek piyasalarda geniş bir ilgi uyandırdı. Ancak, yazıt protokollerinin 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şimi üzerinde de olumsuz bir etki yaratmaktadır.
Yazıt Genel Bakış
Yazıt, blockchain özellikleri aracılığıyla, zincir üzerinde kalıcı olarak belirli ve anlamlı bilgileri kaydetmektir. Bu bilgiler kaydedildikten sonra değiştirilmesi zor hale gelir, basit bir metin olabileceği gibi karmaşık kodlar, görüntüler vb. de olabilir. Birleşik standartlar aracılığıyla, yazıt dijital varlıkların işlevselliğini sağlamaktadır.
Yazıt ekosisteminin mevcut durumu
BRC-20 gibi Bitcoin kamu zinciri yazıtları ortaya çıktığından beri, yazıt ekosistemi hızlı bir şekilde gelişti ve neredeyse her gün yeni protokoller ve projeler ortaya çıkıyor. Şu anda ana akım kamu zincirleri yazıt ekosistemine katıldı, örneğin ETH zincirindeki Ethscription protokolü, BTC zincirindeki ARC-20 protokolü, BSC zincirindeki BSC-20 protokolü, Polygon zincirindeki PRC-20 protokolü gibi.
Ana Yazıt Protokolü Analizi
1. BRC-20
BRC-20, Bitcoin'in UTXO modeline ve Ordinals protokolüne dayanmaktadır. Ordinals, her Satoshi'ye benzersiz bir numara atar ve çeşitli verilerin Satoshi'ye yazılmasını destekler. BRC-20, Ordinals aracılığıyla standart JSON formatındaki metin verilerini Satoshi'ye yazarak, token defteri olarak işlev görür.
BRC-20, deploy( dağıtımı, mint) basımı ve transfer( aktarımı olmak üzere üç standart işlem içerir. Token işlevselliği, UTXO'ya standart veriler yazarak sağlanır; transfer işlemi, belirli veriler içeren UTXO'yu göndererek bakiyeyi değiştirir.
![yazıt Bilgilendirmesi|Büyük kamu zincirlerinin yazıt protokolü kullanım durumlarını, gerçekleştirme yöntemlerini ve varlık güvenliğini öğrenin])https://img-cdn.gateio.im/webp-social/moments-aa196504f5af35aa25085df04e0ab079.webp(
) 2. ARC-20
ARC-20 aynı zamanda Bitcoin UTXO modeline dayanmaktadır, ancak verilerde token miktarını belirtmez, bunun yerine UTXO'daki satoshi miktarını token miktarını ifade etmek için kullanır, 1 satoshi 1 ARC-20 tokenine eşittir.
ARC-20, aynı şekilde dağıtım, madencilik ve transfer olmak üzere üç adıma ayrılır. Dağıtım aşamasında UTXO'ya token bilgileri girilir, madencilik aşamasında yalnızca token adı girilmesi yeterlidir, UTXO'nun satoshi sayısı madencilik miktarıdır. Transfer aşamasında, sahip olunan token'in UTXO'su doğrudan diğer bir adrese aktarılır, ek veri gerekmez.
3. Ethscription
Ethscription, Ethereum işlemleri için calldata veri bloğunu kullanarak, standart verileri ekleyerek yazıt işlevini gerçekleştirir. Ethscription oluşturulurken, görüntü gibi veriler belirli bir formata dönüştürülerek calldata'ya yerleştirilir. Transfer sırasında, gönderen calldata'da bu Ethscription'ı oluşturan işlem hash'ini doldurur.
4. EVM uyumlu zincir yazıt
BSC, Ethereum, Polygon gibi EVM uyumlu zincirler benzer yöntemler kullanarak calldata'da sabit formatta verileri saklar. BSC örneği olarak, yazıt formatı şudur:
data:,{"p":"","op":"","tick":"","amt":""}
Burada p, protokol adını; op, işlemi; tick, token adını; amt ise miktarı belirtmektedir.
Hedef adrese normal bir transfer gönderirken, calldata'ya standart verileri doldurun. Transfer sırasında da normal bir transfer gönderin, calldata'ya bu token'in oluşturulma işlem hash'ini doldurun.
Farklı EVM zincirleri veya protokoller, belirli uygulama detaylarında farklılık gösterebilir, ancak temel prensipler benzerdir.
Güvenlik Risk Uyarısı
Yazıt protokolleri genellikle blok zinciri yerel işlem mekanizmasına dayandığı için, kullanıcılar protokolü tam olarak anlamadan işlem yaptıklarında, yazıt varlıklarının yanlışlıkla transfer edilmesi veya "yakılması" gibi durumlar meydana gelebilir. Örneğin, BTC yazıt protokolü UTXO işlemlerine dayanmaktadır; kullanıcılar normal BTC transferi yaparken, yazıt UTXO'sunu diğer UTXO'larla istemeden birleştirip ayırabilir ve geri alınamaz kayıplara neden olabilir.
![yazıt Bilgisi|Büyük kamu zincirlerinin yazıt protokolü kullanım durumları, uygulama yöntemleri ve varlık güvenliği hakkında bilgi edinin]###https://img-cdn.gateio.im/webp-social/moments-36d7d3b57a215d2e602c56b0cf49b593.webp(
Özet
Bu makale, birden fazla halka açık zincirde yazıtların gerçekleştirilme prensiplerini tartışmaktadır. Genel olarak, bu yazıt protokolleri, blok zinciri sisteminin özelliklerini kullanarak, bilgileri belirli standartlara göre zincir üzerinde saklamakta ve ardından çevrimdışı sunucular aracılığıyla tanımlayarak göstermektedir.
Çoğu yazıt protokolü akıllı sözleşme kullanmaz, bu da kullanıcıların katılım maliyetlerini düşürebilir. Ancak kullanıcıların protokolün uygulama yöntemini tam olarak anlaması gerekir, aksi takdirde yanlış işlem yaparak varlık kaybına yol açabilirler. Yazıt ekosisteminin gelişimiyle birlikte, ilgili güvenlik sorunlarına sürekli dikkat edilmesi gerekir.
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.
Yazıt protokolü tüm analizi: gerçekleştirme prensipleri, uygulama durumu ve güvenlik riskleri uyarıları
Yazıt Protokolü Detayları: Gerçekleşme Prensibi, Uygulama Alanları ve Güvenlik Analizi
Son zamanlarda, önde gelen kripto para borsa platformları ardı ardına yazıt ticaret piyasalarını tanıttı, BRC-20, EVM gibi çeşitli yazıt protokollerini destekleyerek piyasalarda geniş bir ilgi uyandırdı. Ancak, yazıt protokollerinin 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şimi üzerinde de olumsuz bir etki yaratmaktadır.
Yazıt Genel Bakış
Yazıt, blockchain özellikleri aracılığıyla, zincir üzerinde kalıcı olarak belirli ve anlamlı bilgileri kaydetmektir. Bu bilgiler kaydedildikten sonra değiştirilmesi zor hale gelir, basit bir metin olabileceği gibi karmaşık kodlar, görüntüler vb. de olabilir. Birleşik standartlar aracılığıyla, yazıt dijital varlıkların işlevselliğini sağlamaktadır.
Yazıt ekosisteminin mevcut durumu
BRC-20 gibi Bitcoin kamu zinciri yazıtları ortaya çıktığından beri, yazıt ekosistemi hızlı bir şekilde gelişti ve neredeyse her gün yeni protokoller ve projeler ortaya çıkıyor. Şu anda ana akım kamu zincirleri yazıt ekosistemine katıldı, örneğin ETH zincirindeki Ethscription protokolü, BTC zincirindeki ARC-20 protokolü, BSC zincirindeki BSC-20 protokolü, Polygon zincirindeki PRC-20 protokolü gibi.
Ana Yazıt Protokolü Analizi
1. BRC-20
BRC-20, Bitcoin'in UTXO modeline ve Ordinals protokolüne dayanmaktadır. Ordinals, her Satoshi'ye benzersiz bir numara atar ve çeşitli verilerin Satoshi'ye yazılmasını destekler. BRC-20, Ordinals aracılığıyla standart JSON formatındaki metin verilerini Satoshi'ye yazarak, token defteri olarak işlev görür.
BRC-20, deploy( dağıtımı, mint) basımı ve transfer( aktarımı olmak üzere üç standart işlem içerir. Token işlevselliği, UTXO'ya standart veriler yazarak sağlanır; transfer işlemi, belirli veriler içeren UTXO'yu göndererek bakiyeyi değiştirir.
![yazıt Bilgilendirmesi|Büyük kamu zincirlerinin yazıt protokolü kullanım durumlarını, gerçekleştirme yöntemlerini ve varlık güvenliğini öğrenin])https://img-cdn.gateio.im/webp-social/moments-aa196504f5af35aa25085df04e0ab079.webp(
) 2. ARC-20
ARC-20 aynı zamanda Bitcoin UTXO modeline dayanmaktadır, ancak verilerde token miktarını belirtmez, bunun yerine UTXO'daki satoshi miktarını token miktarını ifade etmek için kullanır, 1 satoshi 1 ARC-20 tokenine eşittir.
ARC-20, aynı şekilde dağıtım, madencilik ve transfer olmak üzere üç adıma ayrılır. Dağıtım aşamasında UTXO'ya token bilgileri girilir, madencilik aşamasında yalnızca token adı girilmesi yeterlidir, UTXO'nun satoshi sayısı madencilik miktarıdır. Transfer aşamasında, sahip olunan token'in UTXO'su doğrudan diğer bir adrese aktarılır, ek veri gerekmez.
3. Ethscription
Ethscription, Ethereum işlemleri için calldata veri bloğunu kullanarak, standart verileri ekleyerek yazıt işlevini gerçekleştirir. Ethscription oluşturulurken, görüntü gibi veriler belirli bir formata dönüştürülerek calldata'ya yerleştirilir. Transfer sırasında, gönderen calldata'da bu Ethscription'ı oluşturan işlem hash'ini doldurur.
4. EVM uyumlu zincir yazıt
BSC, Ethereum, Polygon gibi EVM uyumlu zincirler benzer yöntemler kullanarak calldata'da sabit formatta verileri saklar. BSC örneği olarak, yazıt formatı şudur:
data:,{"p":"","op":"","tick":"","amt":""}
Burada p, protokol adını; op, işlemi; tick, token adını; amt ise miktarı belirtmektedir.
Hedef adrese normal bir transfer gönderirken, calldata'ya standart verileri doldurun. Transfer sırasında da normal bir transfer gönderin, calldata'ya bu token'in oluşturulma işlem hash'ini doldurun.
Farklı EVM zincirleri veya protokoller, belirli uygulama detaylarında farklılık gösterebilir, ancak temel prensipler benzerdir.
Güvenlik Risk Uyarısı
Yazıt protokolleri genellikle blok zinciri yerel işlem mekanizmasına dayandığı için, kullanıcılar protokolü tam olarak anlamadan işlem yaptıklarında, yazıt varlıklarının yanlışlıkla transfer edilmesi veya "yakılması" gibi durumlar meydana gelebilir. Örneğin, BTC yazıt protokolü UTXO işlemlerine dayanmaktadır; kullanıcılar normal BTC transferi yaparken, yazıt UTXO'sunu diğer UTXO'larla istemeden birleştirip ayırabilir ve geri alınamaz kayıplara neden olabilir.
![yazıt Bilgisi|Büyük kamu zincirlerinin yazıt protokolü kullanım durumları, uygulama yöntemleri ve varlık güvenliği hakkında bilgi edinin]###https://img-cdn.gateio.im/webp-social/moments-36d7d3b57a215d2e602c56b0cf49b593.webp(
Özet
Bu makale, birden fazla halka açık zincirde yazıtların gerçekleştirilme prensiplerini tartışmaktadır. Genel olarak, bu yazıt protokolleri, blok zinciri sisteminin özelliklerini kullanarak, bilgileri belirli standartlara göre zincir üzerinde saklamakta ve ardından çevrimdışı sunucular aracılığıyla tanımlayarak göstermektedir.
Çoğu yazıt protokolü akıllı sözleşme kullanmaz, bu da kullanıcıların katılım maliyetlerini düşürebilir. Ancak kullanıcıların protokolün uygulama yöntemini tam olarak anlaması gerekir, aksi takdirde yanlış işlem yaparak varlık kaybına yol açabilirler. Yazıt ekosisteminin gelişimiyle birlikte, ilgili güvenlik sorunlarına sürekli dikkat edilmesi gerekir.