- Back to menu
- Back to menuMga presyo
- Back to menuPananaliksik
- Back to menuPinagkasunduan
- Back to menu
- Back to menu
- Back to menu
- Back to menu
- Back to menuMga Webinars at Events
Ang Bitcoin CORE Development Update #5 ay nagdudulot ng mas mahusay na mga bayarin sa transaksyon at naka-embed na data
Ang mga paparating na pag-update sa Bitcoin software ay magpapababa ng kalituhan sa mga bayarin sa transaksyon, at ang kakayahang mag-trade ng ari-arian.
Malapit nang makakuha ang Bitcoin ng dalawang makabuluhang update: isang paraan upang i-embed ang impormasyon tungkol sa 'matalinong ari-arian' sa mga transaksyon, at isang mas mahusay na paraan upang kalkulahin ang mga bayarin sa transaksyon. Ang nangungunang developer ng Bitcoin Gavin Andresen ginawa ang anunsyo kahapon sa kanyang ikalima CORE Development Update.
Ang pinakabagong update ay gumagamit ng bagong uri ng transaksyon upang bigyan ang mga tao ng pagkakataong iugnay ang kanilang sariling data sa kanilang mga transaksyon sa Bitcoin , na isang bagay na T tahasang pinahintulutan noon. Ginagawa ito ng team sa pamamagitan ng pagpapagana sa OP_RETURN, isang parameter ng transaksyon na magbibigay-daan sa mga tao na mag-embed ng maliit na 80 bytes ng data sa isang rekord ng transaksyon ng blockchain nang direkta.
Maaaring maliit ang 80 bytes, ngunit sapat na ito upang lumikha ng hash. Ang pag-hash ay isang paraan ng paggawa ng isang natatanging output na maaaring mapatunayang kumakatawan sa isang mas malaking piraso ng data, at ito ay ONE sa mga pangunahing pamamaraan sa toolbox ng Bitcoin protocol.
Sinabi ng CORE developer na si Jeff Garzik na maaaring ito ay isang magandang paraan upang paganahin matalinong ari-arian sa Bitcoin network. "Ang hash ay isang hash ng isang token ng pagmamay-ari na kumakatawan sa isang kotse, o isang bahay, o isang stock o BOND," sabi niya. "Gamit ang blockchain, maaari mong ligtas na ipagpalit ang mga token na ito para sa pagbabayad (mga bitcoin), o ipagpalit ang mga ito sa ibang user, nang hindi kinasasangkutan ng isang third party." Parang ganito may kulay na mga barya, hindi T ?
Malinaw na may pangangailangan para sa pag-embed ng data sa mga transaksyon, dahil gaya ng sabi ni Gavin Andresen sa dokumento ng CORE Update, ginagamit na ng mga tao ang lahat ng uri ng kakaibang hack para itali ang data sa kanilang mga transaksyon sa Bitcoin .
Halimbawa, ang ilan ay maaaring magpadala ng pera sa isang Bitcoin address na T kumpleto o tumpak, at T talaga umiiral, paliwanag ni Mike Hearn, isa pa sa mga CORE developer. Sa pamamagitan ng pagpapadala ng pera sa isang mali ang pagkakabuo ng address, pinipilit nila ang mga kliyente na irehistro ito sa isang bahagi ng isang transaksyon na kilala bilang unspent output set (UTXO). Ang Bitcoin network ay kailangang KEEP kaagad na magagamit ng lahat ang data ng UTXO, dahil ito ay isang mahalagang item kapag tinitingnan kung ang mga transaksyon ay wasto. Wala itong paraan upang malaman kung ang data ng UTXO ay isang maling pormang address, kaya pinapanatili nito ito sa mabilis at mabilis na naa-access na storage.
Sinabi ni Hearn:
"Pinapayagan ng OP_RETURN ang mga tao na makakuha ng data sa blockchain nang hindi ito pumapasok sa set ng UTXO, na isang side-effect ng mga hack na ginagamit ng ilang tao ngayon."
Iyan ay isang magandang bagay, dahil ang UTXO data set ay kasalukuyang bumubuo ng mga 250MB, kumpara sa buong 10GB ng blockchain ngayon, ayon sa CORE developer na si Pieter Wuille. Ang set ng UTXO ay maaaring ika-40 lamang ng laki ng blockchain, ngunit mahalaga pa rin iyon.
"Ang pag-access sa blockchain ay T kailangang partikular na mabilis o na-index - kailangan lang itong maging available," sabi niya. "Ang hamon ay ang database ng mga hindi nagamit na mga output ng transaksyon. Dapat itong ma-access sa mabilis na paraan para sa anumang ganap na pag-validate na node, magpakailanman. Kaya't mas maraming data na maaaring ma-offload mula sa hindi nagamit na mga talaan ng transaksyon sa iba pang bahagi ng blockchain, mas mabuti."
Nag-aalala ang ilan (kabilang ang Wuille) na gagamitin ng mga tao ang bagong uri ng transaksyon na ito para sa pag-iimbak ng mga mensahe o memo. T ito ang dapat gamitin, ngunit nakakita na kami ng mga tao na gumagamit ng mga transaksyon sa Bitcoin kung saan posible upang magpadala ng mga mensahe sa iba. Ang wallet ng Blockchain.info ay may espesyal na tampok (hindi pamantayan sa Bitcoin network) na nagpapahintulot sa mga tao na mag-attach ng mga mensahe sa mga transaksyong ipinapadala sa mga address ng Bitcoin ng blockchain.info. Kapag ang FBI ipinako Daang Silk tagapagtatag na si Ross Ulbricht, ito ay ginamit upang tuyain ang FBI sa pamamagitan ng pagpapadala ng maliliit na transaksyon na may mga mapang-abusong mensahe.

May pagkakataon na masimulan ng mga user na subukang gamitin ang uri ng OP_RETURN upang magpadala ng mga mensahe at iba pang data na T nilalayong gamitin. Ngunit dahil ginagawa pa rin ito ng mga tao, pinakamahusay na subukan at limitahan ang epekto nito, sabi ni Garzik, na tinatawag itong isang 'mas maliit sa dalawang kasamaan' na diskarte.
Ang iba pang malaking anunsyo ay tungkol sa mas matalinong mga bayarin sa transaksyon. Gumagamit ang network ng isang set ng heuristics na nagbago sa nakalipas na apat na taon upang matukoy kung magkano ang sisingilin (kung pipiliin ng user na magbayad ng bayad sa transaksyon).
Nangangahulugan ito na ang network ay maaaring magsimulang gumawa ng mga kakaibang bagay. "Ang kasalukuyang mga bayarin ay hard coded," sabi ni Hearn. “Nang tumaas ng 20x ang halaga ng BTC/USD, tumaas din ang bayarin sa transaksyon, nang walang tunay na magandang dahilan.”
Tinawag ito ni Andresen na 'komplikadong gulo' at nangako siyang palitan ito ng mas magandang sistema. Tinuturuan niya ang Bitcoin wallet software kung paano matantya kung gaano kababa ang bayad na kailangan ng isang transaksyon, para ito ay matanggap ng mga minero kapag may ipinadalang transaksyon. Gagawin nitong mas dynamic kaysa sa kasalukuyang paraan para sa pagsingil ng mga bayarin.
Nagustuhan ni Brian Armstrong, ang co-founder at CEO ng web-based na wallet at Bitcoin payment system na Coinbase, ang ideya. Ang mga transaksyon sa pagitan ng mga user ng Coinbase ay lahat ay isinasagawa nang off-chain, at ang mga bayarin ay naaangkop lamang kapag ang pagbabayad ay ginawa mula sa isang Coinbase wallet patungo sa isang panlabas na wallet. Binabayaran ng Coinbase ang mga bayarin na iyon, na nagkakahalaga ng 50 BTC bawat buwan, aniya, idinagdag:
“Natutuwa kaming makita ang mga pagbabagong ito dahil nangangahulugan ito na ang gastos ng Coinbase sa pagbabayad ng mga bayarin sa minero ay T patuloy na tataas kasama ng presyo ng Bitcoin, ngunit sa halip ay sasailalim ito sa mga regular na puwersa ng merkado na nagpapanatili ng patas na presyo sa paglipas ng panahon."
Stephen Pair, co-founder at CTO ng payment processor BitPay, sinabi na ang kasalukuyang disenyo ng Bitcoin network ay T pinapayagan para sa mahusay na Discovery ng bayad . "Ang isang mahusay na merkado para sa gawain ng pagproseso ng transaksyon at seguridad ay mag-aalis ng hula sa paglalapat ng bayad sa transaksyon.
Mayroong ilang iba pang mga anunsyo sa CORE Update, kabilang ang isang mas mabilis na paraan upang makuha ang mahalagang impormasyon mula sa isang blockchain node kapag nagda-download ng blockchain sa unang pagkakataon, at isang paraan para gumana ang mga kliyente ng Bitcoin sa no-wallet mode, na ginagawang mas mabilis ang startup.
Kailan ito ipapalabas? "Kapag handa na ito," sabi ni Andresen. Ito ay ang pagsubok na tumatagal ng mahabang panahon, at T nila nais na pilayin ang network ng isang kritikal na bug. Kung mahusay kang mag-code sa C++, at magaling ka sa pagsubok, gusto ka nila bilang isang boluntaryo.