- 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
Labanan ng Mga Nag-develop sa Bitcoin Block Chain
Gusto ng mga developer ng serbisyo ng third-party na buksan ng mga developer ng bitcoin ang blockchain.
Nakakagulat kung anong mga lata na puno ng uod ang magbubukas ng bagong bersyon ng Bitcoin protocol. Ang mga CORE developer pinakawalan isang pinaka-inaasahang update sa CORE software - bersyon 0.9.0 - noong nakaraang linggo. Ngayon, naglo-lobby na ang isang third-party na grupo ng developer para sa pagbabago.
, isang financial trading platform na binuo sa Bitcoin block chain, ay naglabas ng isang bukas na liham sa mga CORE developer ng Bitcoin protocol noong nakaraang linggo, na hinihimok silang muling isaalang-alang ang isang mahalagang bahagi ng pinakabagong release ng protocol. Ang bahaging iyon ay tinatawag na OP_RETURN, at ito ay isang bagong tampok na idinisenyo upang payagan ang mga tao na mag-imbak ng karagdagang data sa block chain.
Ang OP_RETURN ay orihinal na sinadya upang mag-imbak ng 80 byte ng dagdag na data sa isang transaksyon sa Bitcoin , ngunit ang mga CORE developer ay binawasan ito sa 40 byte. Nakakainis ang Counterparty na ito, dahil bilang isang financial trading platform na nagpapahintulot sa mga tao na lumikha ng mga bagong asset classes at financial derivatives na i-trade sa Bitcoin block chain, sinasabi nito na kailangan nito ang 80 bytes na iyon upang maimbak ang data nito.
"Ang 40 byte na limitasyon (kapalit ng 80 byte na orihinal na binalak) ay ginagawang hindi magagamit ang OP_RETURN para sa mga layunin ng Counterparty," sabi ng liham.
Ang iba pang opsyon ay gumamit ng isa pang feature ng Bitcoin protocol, na tinatawag na multi-signature outputs. Ang mga ito ay nagsasangkot ng higit sa ONE lagda para sa isang partikular na transaksyon sa Bitcoin , at idinisenyo para sa mga tampok tulad ng mga pagbabayad sa escrow. Ngunit ang pangalawang lagda na iyon ay maaaring gamitin sa halip na mag-imbak ng data.
"Kung ang data cap ay naiwan sa 40 bytes, mapipilitan kaming gumamit ng mga awkward na constructions para magawa ang aming mga layunin," sabi ng Counterparty letter. Sa halip, gusto ng organisasyon na maglaro ng bola ang mga CORE dev, at ibalik ang orihinal na 80-byte na cap.
Sa isang talakayan sa forum ng Bitcoin Talk, ang CORE developer na si Jeff Garzik gumagawa ng argumento bakit T nila dapat . Nagbabala siya na kapag ang isang transaksyon ay naproseso sa Bitcoin network, pinoproseso ito ng lahat, na nangangahulugang ang data na iyong iniimbak ay kailangang itabi ng lahat.
"Tinatawag itong libreng sakay. Dahil ang napakaraming mayorya -- >90% -- application para sa Bitcoin blockchain ay paggamit ng pera, ang paggamit ng buong node bilang mga piping terminal ng imbakan ng data ay inaabuso lamang ang isang all-volunteer na mapagkukunan ng network," sabi niya.
Inaakusahan niya ang Counterparty at Mastercoin - isa pang serbisyo na gumagamit din ng block chain para sa sarili nitong mga layunin - na "nag-flip lang ng 'on' switch at nagsimulang gumamit ng mga Bitcoin P2P node bilang hindi gustong mga tindahan ng data." At T rin sila nakipag-ugnayan sa komunidad bago ito gawin, reklamo niya.
Umalis ka sa block ko
Talaga bang trabaho ng mga CORE developer na gawing posible para sa iba na bumuo ng mga karagdagang serbisyo sa ibabaw ng block chain? Mas mabuti, kung gusto nitong manatiling may kaugnayan, sabi ng 'PhantomPhreak', isang CORE developer para sa Counterparty.
Ipinapangatuwiran ng PhantomPhreak na ang parehong partido ay may nakukuha mula sa ganitong uri ng relasyon. Sa pamamagitan ng pag-piggyback sa Bitcoin block chain, ang Counterparty at iba pang mga bagong serbisyo ay nakakakuha ng mga pre-baked na serbisyo kabilang ang pinagkakatiwalaang timestamping, patunay ng publikasyon, Discovery ng peer at mga hakbang laban sa DOS.
Ang Bitcoin, sa turn, ay mananatiling may kaugnayan, (s)he argues: "Ang Bitcoin ay maaaring maging napakakonserbatibo sa mga uri ng functionality na direktang sinusuportahan nito, habang mabilis pa ring nakakakuha ng mga bagong feature na kailangan nito upang manatiling may kaugnayan at kapaki-pakinabang."
Kaya ngayon, ang Counterparty (na T nag-ambag sa open source na pagsisikap ng Bitcoin core), at ang Bitcoin CORE (na nagsasaad na kailangan nito ang mga tao na gumagamit ng protocol para mag-pitch) ay natigil sa isa't isa, at hindi rin masaya. Sinasabi ng Phantomphreak na "sinusubukan ng ilan sa mga developer ng Bitcoin na pigilan kami mula sa paggamit ng protocol sa kasalukuyan, kasama ang lahat ng kakayahang umangkop na natural na ibinibigay nito."
Ang CORE developer na si Mike Hearn ay may ideya na sugpuin ang buong gusot na gulo. Sa katunayan, siya nagkaroon nito noong 2012, bago pa umiral ang Counterparty o Mastercoin. Sa halip na subukang mag-imbak ng maraming data sa isang espesyal na field sa block chain, bakit hindi na lang mag-imbak ng pointer sa isang third party, P2P data storage pool, tanong niya? Ito ay maaaring makamit gamit ang isang bagay na tinatawag na distributed hash table (DHT).
"Sa ganoong paraan T mahalaga kung gaano karaming data ang gusto mong iimbak, ang epekto sa block chain ay palaging pareho," sabi ni Hearn. "Walang sumasalungat diyan - kaya't ang OP_RETURN ay may sukat upang payagan ang mga hash. Ang mga DHT ay dumarating sa mga maginhawang magagamit muli na aklatan kaya hindi ito isang malaking hamon sa engineering. Sa halip ay ginawa nila ito sa isang uri ng hangal na labanan sa pulitika."
Kung pag-uusapan ang mga away, mas maraming tensyon ang lumitaw sa mga CORE dev noong nakaraang linggo, at hindi direktang nauugnay ang mga ito sa tanong na ito kung sino ang gagamit ng block chain para sa ano, at bakit.
0.9.0 binawasan ang mga bayarin sa transaksyon - ang pera na binayaran upang makakuha ng isang mensahe na naproseso ng network - sampung beses. Ito ay isang mahusay na paraan upang hikayatin ang mga microtransaction sa network sa pamamagitan ng pagpapanatiling mababa ang mga gastos ng isang transaksyon, upang maaari kang, halimbawa, magbayad ng mga pennies para sa pag-download ng isang kuwento.
Si Peter Todd, isang kontribyutor sa Bitcoin code, ay nagsabi sa CoinDesk na siya ay nag-aalala na ito ay magbubukas sa network hanggang sa spam at pagtanggi sa mga pag-atake ng serbisyo, dahil ang mga tao ay maaaring gumamit ng murang mga bayarin sa transaksyon upang bahain ang network.
[post-quote]
Gavin Andresen, ang punong siyentipiko ng Bitcoin Foundation at nangunguna sa developer ng Bitcoin CORE, ay nagsabi na maraming paraan upang pabagalin ang mga transaksyon sa Bitcoin sa mga pag-atake ng DoS - ngunit ipinangangatuwiran niya na sa pangkalahatan ay T ito nangyayari, lalo na dahil ang mga umaatake ay magkakaroon ng kaunting pakinabang. "Hindi ko kailanman sinabi na ang Bitcoin ay direktang angkop para sa mga transaksyon na mas mababa sa isang dolyar; Sa tingin ko ang hurado ay wala pa rin sa kung gaano kababa ang maaari nating gawin," sabi niya.
Si Vitalik Buterin, nag-develop ng malapit nang ilunsad na proyektong Ethereum , ay naninindigan na ang mga konsepto ng mga bayarin sa transaksyon at pag-iimbak ng mga mensahe sa block chain ay konektado. Ang mga transaksyon ay hindi maganda ang iniisip sa Bitcoin protocol, sabi niya. Inamin ito ng ilang CORE developer sa CoinDesk, kaya naman nagsusumikap silang baguhin ito gamit ang 'matalinong' mga bayarin.
Kung ang mga transaksyon ay mas mahusay na pinamamahalaan, kung gayon ang mga tao ay maaaring magbayad lamang para sa kung ano ang gusto nilang iimbak, sabi ni Buterin. Pagkatapos, walang 'libreng sakay'.
"Kasalanan ng protocol ang OPRETURN battle ay ganoong isyu. Sa isang perpektong mundo, ang konsepto ng 'pag-abuso' ay hindi na iiral; ang mga bayarin ay magiging mandatory, at maingat na nakabalangkas upang malapit na tumugma sa aktwal na gastos na ipinapataw ng isang transaksyon sa network," sabi niya. "Kung maaari mong bayaran ang mga bayarin para sa iyong ginagawa, dapat ay magagawa mo ito, walang mga tanong na itinatanong."
Mukhang T babaguhin ng mga CORE developer ang mga parameter ng OP_RETURN upang payagan ang higit pang data na maimbak sa network. Kung T sila, may ilang opsyon ang Counterparty.
Maaari nitong i-hack nang sama-sama ang isang hindi magandang paggamit ng multi-signature protocol upang iimbak ang data nito. Maaari nitong tuklasin ang ideya ni Hearn sa paggamit ng mga pointer at distributed hash table. O maaari lang itong tumalon at bumuo ng sarili nitong block chain, o gumamit ng serbisyo ng ibang tao. Marahil ay Ethereum's halimbawa.
Ngunit, T handa ang PhantomPhreak para doon. "Ang Ethereum ay hindi talaga isang alternatibo sa Bitcoin para sa aming mga layunin," sinabi ni PhantomPhreak sa CoinDesk. Ito ay T pa nasusubukan at nasubok, ang anonymous na developer ay nakikipaglaban.
Sa ngayon, hindi bababa sa, ang ilang mga pasulong na pag-iisip na mga hakbangin na gustong palawakin nang higit pa sa mga CORE serbisyo ng bitcoin ay nararamdaman pa rin na parang kailangan nila ang Bitcoin protocol upang magawa ito. At LOOKS bubuo iyon ng mga tensyon, mga solusyon at in-fighting sa susunod na panahon.
Chain LINK larawan sa pamamagitan ng Shutterstock
Danny Bradbury
Si Danny Bradbury ay isang propesyonal na manunulat mula noong 1989, at nagtrabaho ng freelance mula noong 1994. Sinasaklaw niya ang Technology para sa mga publikasyon tulad ng Guardian.
