Bakit Naliliban ang mga Minero sa Mga Pagbabago ng Bitcoin Code? | PH.democraziakmzero.org

Bakit Naliliban ang mga Minero sa Mga Pagbabago ng Bitcoin Code?

Bakit Naliliban ang mga Minero sa Mga Pagbabago ng Bitcoin Code?

Mga Nag-develop, mga startup, miners. Ang lahat ay nilalaro ng isang papel sa mga teknikal na debate ni bitcoin. Ngunit kung kayo ay sumusunod, ikaw ay maaaring may napansin ang pansin na binabayaran sa kung miners ay "pagbibigay ng senyas" para sa iba't-ibang mga panukala.

Bago namin sumisid sa kung ano ang ibig sabihin nito na, nakakatulong ito upang maunawaan na ang terminong "miners" aktwal na nauugnay sa isang magkakaibang grupo ng mga tao.

Una, ang lahat ng mga minero bumuo, bumuo o i-deploy ang mga dalubhasang computersdesigned upang makipagkumpetensya (o tulungan ang iba makipagkumpetensya) para sa mga gantimpala network, at sa proseso, tulungan ilipat bitcoins mula sa tao sa tao. Ang papel na ginagampanan ay maaaring tunog pangmundo, ngunit may mga alalahanin na minero ay may, o maaaring isang araw ay may, masyadong maraming kapangyarihan sa network pagdedesisyon.

Dahil ang ilang mga magtaltalan na ito ay orihinal envisioned na ang bawat bitcoin user ay maaaring makatulong sa mga secure na network - na taliwas sa napakalaking kumpanya - miners may haba na ang paksa ng mas mababa-kaysa-pagtitiwala imaginations ng mga gumagamit ng network at seguridad-nakakamalay mga developer.

Sa halos 20 mining poolsout doon, ang ilan sa pagkontrol ng malalaking tipak ng ang kalakip na computer na kapangyarihan, may mga pang-gaganapin takot na sila ay maaaring potensyal na magtulung-tulong sa pag-atake ang networkand, bilang isang resulta, bawasan ang pagtitiwala sa bitcoin bilang isang ligtas at matatag online na pera.

Complicating na usapin ay na, sa paglipas ng panahon, mga minero ay din na binuo ng isang pangalawang papel: pagtulong sa bitcoin magdagdag ng mga bagong teknikal na mga tampok. At, katulad, ang mga gumagamit ay may edad na mag-alala na ang posisyong ito ay maaaring inabuso.

Sa katunayan, maaari mong magtaltalan na ang grupo nag-ambag sa kamakailan-lamang na kawalan ng katiyakan tungkol sa hinaharap ni bitcoin. Sa ilang mga kakumpetensyang mga panukala sa mesa, mayroong maraming iba't ibang paraan mga pagbabago sa code ito tag-init ay maaaring ladlad, at miners ay mahalaga sa bawat isa.

Sa puntos, para nga itong kanilang pag-apruba ng ang pagbabago ay ang tanging bagay na pinapanatili bitcoin mula sa paghahati sa dalawang nakikipagkumpitensya blockchains. (Ito ay nagkakahalaga ng noting na ang ilang mga minero ay maaaring kahit end up ng paggawa lamang iyon).

Ang larong ito ay sa buong display huling weekwhen mining pool ay nagsimulang pagbibigay ng senyas ng suporta para sa isang pag-upgrade nang mas maaga kaysa sa inaasahan. Isang mining pool ay nagsimulang pag-embed ng impormasyon sa mga bloke na nagpapahiwatig ito ay sundin sa pamamagitan sa isang aksyon, at pagkatapos ng isang baha ng iba sinalihan. Ito ay hindi katagal bago ang lahat ng mga minero ay nasa board.

Mga gumagamit cheered sa social media habang pinapanatili ang track ng mga bloke kaliwa upang mag-upgrade sa pamamagitan ng nagre-refresh ng pahina tracker - hindi bababa sa, hanggang ang pahinang tumigil sa paglo-load dahil sa napakatinding traffic.

Ito ay isang lunas. Ito ay tumingin tulad ng isang split ay lahat ngunit iwasan pagsunod sa isang mahabang tagal ng kawalan ng katiyakan.

Na nagpapaliwanag ng mga upgrade

Tulad ng lahat ng software, bitcoin ay kailangang gumawa ng mga upgrade upang ayusin ang mga problema o upang magdagdag ng mga bagong tampok. Gayunman, sa kaso ni bitcoin, ang buong ipinamamahagi network ng mga pangangailangan upang manatili sa sync.

Ang isang paraan upang i-upgrade ang software ay kung ano ang na kilala bilang isang "soft tinidor," isang paraan upang baguhin ang mga patakaran na panatilihin ang lahat ng mga nodes sa network sa kasunduan.

Soft tinidor ay paurong-compatible mga pagbabago na hindi nangangailangan ng lahat ng mga nodes i-upgrade. Gaya ng nabanggit, mga user ay maaaring "mag-opt-in" sa bagong panuntunan. Node bersyon mula sa mga taon na nakalipas ay maaaring gamitin upang magpadala ng pera sa upgrade na nodes, kahit na hindi nila sundin ang mga bagong panuntunan.

Ngayon, nodes ay hindi maaaring kailangan upang mag-upgrade, ngunit hindi bababa sa ilang mining pool gawin.

Isipin ito sa ganitong paraan: Pagmimina pool ay ang mga taong minahan ng bagong mga bloke ng mga transaksyon, kaya kailangan nilang tanggapin at sundin ang mga bagong panuntunan sa pagkakasunud-sunod na ang mga bagong uri ng mga bloke at mga transaksyon ay maaaring aktwal na maidagdag sa blockchain.

Pagsuporta sa pagbabago

Dito, may mga isang pares ng mga puntos na dapat tandaan:

  • Para sa malambot na tinidor upang maiwasan ang paghahati ng bitcoin sa dalawang mga ari-arian, hindi bababa sa 51 porsiyento ng pagmimina hashrate ni bitcoin pangangailangan upang suportahan ang pagbabago. Kung hindi man ito ang magiging "pinakamaikling" chain na may mas mababa computing kapangyarihan at mga bloke nito ay magiging rejectedby ang natitirang bahagi ng pool ng pagmimina.
  • Ito ay mahirap na malaman kung gaano karaming mining pool na-upgrade upang suportahan ang pagbabago, dahil ito ay hindi na impormasyon.
  • Ang mas maraming mga minero na sumusuporta sa malambot na tinidor, mas mahusay. Ito diminishes ang posibilidad ng ilang mga pagkagambala attacksand network bilang mining pool shift sa bagong panuntunan.

Sa ilang mga kaso, tulad ng mga code ng pagbabago P2SH, ito shift sa bagong soft tinidor patakaran naganap sa pamamagitan ng isang "araw flag," na kilala rin bilang "user-activate soft tinidor" (UASF).

A UASF gumagana tulad nito: Nag-develop, nodes at mga negosyo, itakda ang isang "araw" (talagang isang bilang block) na, sabihin nating, anim na buwan o isang taon sa hinaharap. Sa oras na iyon, na-upgrade na nodes ay ipatupad ang bagong patakaran at tanggihan ang mga bloke na hindi sumusuporta sa mga ito.

Sa teorya, mining pool ay sa pangkalahatan opt upang mag-upgrade para sa takot ng pagkawala ng premyo block na sumama sa enforcing ang mga patakaran at pagdaragdag ng mga bloke (nagkakahalaga ng tungkol sa $ 33,000 sa araw na ito).

Gayunman, ang prosesong ito ay hindi pa na problema-libre. Ang ilang mga minero ay hindi maayos na inihanda sa nakaraan, at nawalan block premyo sa proseso.

Dahil dito, ang mga developer na binuo ng isang sistema na nangangailangan ng 95 porsiyento ng mga minero ni bitcoin sa "signal" na sila ay handa para sa pagbabago. (Ang ikalawang pag-ulit ng mga ideyang ito, na nagbibigay-daan para sa maramihang mga soft tinidor upang maging deployed ng isang beses, ang Bitcoin Improvement Proposal (BIP) 9.)

Iyon ang dahilan kung bakit bitcoin mining pool na signaled para sa malambot na tinidor mga upgrade para sa nakalipas na ilang mga taon.

Pagkakagalit ng code

Ang ilang mga kamakailan-lamang na nakikipagkumpitensya scaling panukala masangkot mining pool.

Karamihan sa tumagal ang form ng kung ano ang tinatawag na isang Bitcoin Improvement Proposal (BIP), at maraming mga na naging sa isang estado ng pagkilos ng bagay ng late. Ang ilang mga kahit na umaasa sa bawat isa sa pagkakasunod-sunod upang dalhin ang tungkol sa pagbabago.

BIP 141, na nilikha ng mga developer para sa mga gumagamit at mga minero naglalayong ipakilala Segregated Saksi (SegWit), ay gumagamit ng BIP 9. BIP 141 ni panuntunan ay nangangailangan ng 95 porsiyento ng mining pool upang magsenyas ng suporta para sa SegWit bago i-activate ang pagbabago.

Ngunit, hindi tulad ng mas lumang pagbabago, karamihan mining pool ay hindi magsenyas supportfor BIP 141. Ito ay stalled sa 30 porsiyento ng minero suporta para sa isang habang. Ang ilang mga mining pool ipinapahiwatig ang kanilang ginawa kaya upang makipag-ayos para sa isang 2MB block dagdagan ang laki ng parameter. Ang iba ay iminungkahing na ang ilang mining pool ay isang insentibo sa "block" ang pagbabago upang gumawa ng mas maraming pera.

(Nang kawili-wili, ito "beto kapangyarihan" ay isang posibilidad na ang somedevelopersraised magkano ang mas maaga.)

Ang ilan sa komunidad ay hindi masaya na SegWit stalled, naniniwalang BIP 141 magpapabuti bitcoin at na mining pool ay nilabag ang kanilang trabaho paglalarawan. Kaya, sa pag-asa ng pagtulak SegWit sa pamamagitan ng, maraming mga gumagamit at mga developer rallied sa paligid ng mas lumang "bandila araw" konsepto, dahil ito ay hindi nangangailangan ng "approval" ng mining pool.

Ang proposal, BIP 148, ay slated para sa Agosto 1. Ang isang karamihan ng mining pool ay kailangang suportahan ang pagbabago, para sa mga dahilan na inilarawan sa itaas.

BIP 91 ay sa huli ay nakita bilang isang uri ng kompromiso sa pagitan ng mga dalawang mga pagbabago, ang isa na nag-iingat minero sa upuan sa pagmamaneho.

Ang BIP 9 problema

Habang BIP 9 ay isang kamakailan-ipinakilala mekanismo para sa paggawa ng mga upgrade sa bitcoin, ang ilang mga developer na nais na makakuha ng alisan ng ito.

Ang ilang mga claim na ito ay inilaan bilang isang paraan ng pagprotekta sa mga minero - kaya hindi nila mawala ang kanilang mga bloke gantimpala kung ang isang malambot na tinidor nagpunta sa pamamagitan ng at ang kanilang mga bloke ay tinanggihan ng ang natitirang bahagi ng mga minero.

Tulad ng ilang mga gumagamit, ang ilang mga developer ay hindi na tulad ng pagmimina pool ginamit ang pagbibigay ng senyas mekanismo bilang isang paraan upang ihinto ang pagbabago ng code na kung hindi man ay nagkaroon ng malawak na kasunduan mula sa bitcoin gumagamit.

Blockstream developer Rusty Russell, isang dating Linux kernel developer at isa sa mga tagalikha ng BIP 9, nagpunta tulad ng upang pampublikong humihingi ng paumanhin para sa kanyang papel sa paglikha ang posibilidad na ito.

"Hindi ko inaasahan na ang checkpoint ay maaaring magamit bilang isang chokepoint upang tubusin ang network," idinagdag niya bago nagtataguyod para sa isang UASF.

Hinaharap pananaw

Given na ito kontrobersya, kung ano ang papel na ginagampanan ay miners maglaro sa pag-upgrade ng bitcoin pababa ng kalsada?

Hindi ito malinaw. BIP 9 ay nagkaroon ng malawak na suporta mula sa mga developer bago ito sinenyasan pampulitika hindi pagkakasundo.

Ang ilang mga developer pa rin tila upang paboran ang tinaguriang "minero-activate soft tinidor" bilang isang mas Nakakaantalang pagpipilian, ngunit ngayon ang ilang mga developer, tulad ng Russell, mukhang mas hilig upang tagataguyod para sa UASFs.

Kaya, marahil ang parehong mga pagpipilian ay magiging sa mesa para sa hinaharap na upgrade.

Anuman ang kaso, minero ay mahalaga manlalaro na ay patuloy na magkaroon ng ilang impluwensiya sa hinaharap na pagbabago bitcoin code.

Kaugnay na Balita


Post Pagmimina ng cryptocurrency

Silicon Blockchain: Ang Diskarte ng Ledger ng Intel ay Lahat Tungkol sa Hardware

Post Pagmimina ng cryptocurrency

BitFury upang Bitawan Banayad na bombilya na Mine Bitcoin sa 2018

Post Pagmimina ng cryptocurrency

Sinimulan ng Amazon ang Pagpapadala ng 21 Bitcoin Computers

Post Pagmimina ng cryptocurrency

Nagdagdag ang BitFury ng Chief Strategy sa Samsung sa Advisor Board

Post Pagmimina ng cryptocurrency

Hindi maiiwasan ang suso? Mga Tagagawa ng GPU Tingnan ang Crypto Pagmimina bilang Pangmatagalang Sales Boost

Post Pagmimina ng cryptocurrency

Mirai, ang Nangungulag Internet ng Mga Bagay na Hukbo, Maari Ngayon Mine Bitcoin

Post Pagmimina ng cryptocurrency

Paano naging Estado ng Washington ang Battleground para sa Pagmimina ng Bitcoin

Post Pagmimina ng cryptocurrency

21 Mga File para sa Bagong Bitcoin Mining Patent

Post Pagmimina ng cryptocurrency

Maari ba ang Smart Bribes na Nakabatay sa Kontrata Pagbabanta sa Bitcoin Mining Pool?

Post Pagmimina ng cryptocurrency

Bitcoin Pagmimina Giant BitFury Nagtatanghal ng $ 20 Milyon na pagpopondo ng Round

Post Pagmimina ng cryptocurrency

Inside 21s Plans to Bring Bitcoin to the Masses

Post Pagmimina ng cryptocurrency

Bitcoin startup Cleared of Breaching Securities Law