Pagbasa sa OP_RETURN sa Bitcoin at Ano ang Malaking Usapan?

1 buwan nakaraan
2 min na nabasa
4 view

OP_RETURN: Isang Pangkalahatang-ideya

Ang OP_RETURN ay isang opcode sa Bitcoin script na nagbibigay-daan sa mga gumagamit na mag-embed ng maliit na halaga ng di-masayang impormasyon sa loob ng mga transaksyon. Ito ay nagbigay-diin sa balanse sa pagitan ng functionality at kakayahan ng network. Isang kamakailang panukala na alisin ang 80-byte na limitasyon ng OP_RETURN ay nagpasiklab ng malawak na diskusyon tungkol sa papel ng Bitcoin bilang tagadala ng data kumpara sa isang pinabilis na sistema ng pagbabayad.

Pag-iimbak ng Data sa Transaksyon

Sa halip na mag-imbak ng data sa mga masayang output na nananatili sa unspent transaction output (UTXO) set, ang mga output mula sa OP_RETURN ay itinuturing na di-masaya, na nagiging dahilan upang ang mga nodes ay ma-prune ang mga ito at pabayaan ang mga kinakailangan sa storage. Ang kakayahang ito ay sumusuporta sa iba’t ibang non-payment na aplikasyon, gaya ng timestamping ng mga pruweba ng pagmamay-ari, pag-embed ng metadata para sa mga layer-two (L2) protocols, at intensyonal na pagsunog ng mga barya sa mga nakatakdang gamit.

Mga Proyekto at Paggamit

Ang Counterparty ay isa sa mga unang proyekto na gumamit ng OP_RETURN upang i-embed ang arbitraryong data sa BTC transactions, na nagbibigay-daan sa paglikha at pamamahala ng digital assets at functionality ng decentralized exchange sa itaas ng Bitcoin blockchain. Samantala, ang mga bagong proyekto tulad ng Citrea ay gumagamit ng OP_RETURN upang i-record ang zero-knowledge proofs, habang ang iba naman ay ginagamit ito upang i-encode ang mga simpleng kontraktwal na termino.

Pagsusuri ng Limitasyon

Ang 80-byte na paghihigpit, na naitatag noong 2014, ay nilayon upang hadlangan ang hindi kinakailangang pag-iimbak ng data habang patuloy na nagsisilbing mahalagang function. Ang mga entry na ito ay may sukat na humigit-kumulang na katumbas ng dalawang Bitcoin address, na nagmumungkahing dapat unahin ng mga block ang mga pinansyal na transaksyon. Sa kabila nito, patuloy na pinag-uusapan sa komunidad ng Bitcoin ang layunin ng OP_RETURN.

May mga kritiko na nag-aangking ang kahit na katamtamang pag-embed ng data ay nakakabawas mula sa pangunahing layunin ng Bitcoin bilang isang monetary ledger, samantalang ang iba ay itinuturing itong praktikal na daan para sa inobasyon sa ilalim ng isang tiyak na balangkas.

Mga Suporta at Kritika

Ang mga tagapagtaguyod ay naniniwala na ito ay nag-aalok ng kontroladong mekanismo para sa iba’t ibang function na hindi labis na nagpapabigat sa network. Kasalukuyang kinakailangan na kilalanin ng mga developer ang mga umiiral na hangganan ng 80-byte OP_RETURN, na magpapaalam sa mas malaking data inserts at maraming OP_RETURN entries sa bawat transaksyon. Ayon sa mga tagapagsalita, ang kasalukuyang limitasyon ay lumagpas na sa pagiging kapaki-pakinabang nito.

Ang mga workaround na ito—kabilang ang mga pekeng multisig scripts o taproot-based inscriptions—ay nag-aabot sa UTXO set, na nilikha upang hadlangan ito ng OP_RETURN. Ang pagtanggal ng limitasyon, ayon sa ilan, ay magpapasimple sa konstruksyon ng transaksyon, mapapabuti ang pagtataya ng mga bayarin, at iaayon ang mga alituntunin ng relay sa mga gawi ng mga minero.

Posibleng Mga Isyu at Panganib

Ngunit, nagbabala ang ilang pangkat ng mga node operator at developer na ang mas malalaking pag-embed ng data ay maaaring magdulot ng posibilidad ng bulk storage ng nonpayment data na maaaring magbara sa mga blocks. May mga bumubuo na nagbabala na maaari itong magpataas ng mga gastos sa mga gumagamit at makapagpokus ng kapangyarihan sa mga mining pools na mas pinipili ang mga transaksyong may mabigat na data.

Ang iba naman ay nagtatanong sa aplikasyon, na nagsasabi na kaunti lamang ang mga proyekto ang lilipat sa OP_RETURN kahit na walang cap.

Pagsusuri ng Komunidad at Kinabukasan

Ang talakayan ukol sa OP_RETURN ay sumasalamin sa malawak na tensyon sa ebolusyon ng Bitcoin: ang kinakailangang inobasyon kasabay ng pagsunod sa mga pangunahing prinsipyo at pagbabalanse ng indibidwal na paghahanap ng kasiyahan at kahusayan ng network. Pinaniniwalaan na ang pagtanggal ng cap ay makababawas sa UTXO pollution at iaayon ang mga insentibo ng mga node at minero, ngunit ito rin ay nagsusubok sa kagustuhan ng komunidad na mamuhay nang may eksperimento sa onchain.

Sa huli, ang merkado ng bayarin ng Bitcoin ang magiging hukom sa pamamahagi ng mga mapagkukunan habang ang mga gumagamit ay nag-bid para sa espasyo sa block. Kung ang labis na datos ay dumagsa sa network, ang mas mataas na bayad ay dapat na natural na humadlang sa maling paggamit. Anuman ang mga mangyari, ang mga bitcoiners ay nahahati sa isyung ito—nagbibigay ng pagkakataon sa publiko na makinabang mula sa mas malaking kalinawan hinggil dito.