Zakaj so rudarji vključeni v Bitcoinove spremembe kode? | SI.democraziakmzero.org

Zakaj so rudarji vključeni v Bitcoinove spremembe kode?

Zakaj so rudarji vključeni v Bitcoinove spremembe kode?

Razvijalci, ustanavljanjem, rudarji. Vsi so imeli pomembno vlogo v Bitcoin v tehničnih razpravah. Ampak, če ste bili naslednji, ste morda opazili, pozornost, ki se plača, ali rudarji so "signalizacijo" za različne predloge.

Preden se spustimo v to, kaj to pomeni, da pomaga razumeti, da se izraz "rudarji" dejansko nanaša na raznoliko skupino ljudi.

Prvič, vsi rudarji razvoj, gradnjo ali uvajanje specializiranih computersdesigned tekmovati (ali pomagali drugim tekmujejo) za omrežne nagrade, in v procesu, pomagajo premakniti bitcoins od osebe do osebe. Vloga se sliši preprostega, vendar obstajajo pomisleki, da imajo rudarji, ali lahko en dan imajo, preveč moči nad omrežja odločanja.

Ker nekateri trdijo, da je bila prvotno zamislili, da bi vsak Bitcoin uporabniku pomaga zagotoviti mrežo - za razliko od ogromnih podjetij - so rudarji že dolgo predmet manj od zaupamo domišljije uporabnikov mreže in varnostnih osveščeni razvijalcev.

Z le približno 20 rudarske poolsout tam, nekateri nadzorujejo veliki kosi osnovne računalniške moči, da so dolge drži se boji, da bi jih lahko zaroto za napad networkand, kot rezultat, zmanjšujejo zaupanje v Bitcoin kot varnega in stabilnega spletni valuti.

Zapletlo zadeve je, da v daljšem časovnem obdobju, so se rudarji razvili tudi drugotno vlogo: pomaga Bitcoin dodali nove tehnične značilnosti. In podobno, ki so uporabniki zrasla, da skrbi, da bi se ta položaj zlorablja.

Pravzaprav, bi lahko trdili, da je skupina prispevala k nedavno negotovosti glede prihodnosti Bitcoin je. Z več konkurenčnih predlogov na mizi, je bilo veliko različnih načinov sprememb kode tega poletja bi lahko razpletla, in rudarji so sestavni del vsakega.

Na mestih, je še menil, kot je bila njihova odobritev spremembe edina stvar, vodenje Bitcoin z delitvijo na dva konkurenčnih blockchains. (To je treba omeniti, da bi nekateri rudarji še na koncu prav to).

Ta igra je bila na polnem zaslonu zadnjih weekwhen rudarskih bazenih začel signalizacijo podporo za nadgradnjo prej, kot je bilo pričakovano. Ena rudarski bazen začel embedding informacije v blokih, ki kaže, da bi sledili skozi o tožbi, nato pridružil poplava drugih. Prej so bili vsi rudarji na krovu ni bilo dolgo.

Uporabniki navijali na socialnih medijih, medtem ko sledenja blokov za nadgradnjo, ki ga obnavljate tracker strani - vsaj, dokler stran ustavil nakladanje in zaradi izjemnega prometa.

To je olajšanje. Izgledalo je bil razdeljen vsem, vendar izogniti po dolgem obdobju negotovosti.

Pojasnjujejo nadgradnje

Kot vse programske opreme, Bitcoin potrebuje za nadgradnje, da odpravite težave ali dodati nove funkcije. Vendar pa v primeru Bitcoin je, celotno porazdeljeno omrežje mora ostati v sinhronizacijo.

Eden od načinov za nadgradnjo programske opreme je tisto, kar je znano kot "mehke vilice," eden od načinov za spremembo pravil, ki vodijo vsa vozlišča v omrežju v sporazumu.

Mehki vilice so nazaj združljive spremembe, ki ne zahtevajo od vseh vozlišč za nadgradnjo. Kot tak, lahko uporabniki "opt-in" z novimi pravili. Node različice iz leta nazaj se lahko uporablja za pošiljanje denarja na nadgrajene vozlišč, čeprav ne sledijo teh novih pravil.

Zdaj, vozlišča morda ne bo treba nadgraditi, ampak vsaj nekaj rudarskih bazenih storiti.

Think of it ta način: Rudarski bazeni so tisti, ki mine novih blokov transakcij, tako da je treba sprejeti in upoštevati nova pravila, da bi lahko nove vrste blokov in transakcij dejansko treba dodati blockchain.

Podpora spremembam

Tu obstaja nekaj točk, da v mislih:

  • Za mehko vilice preprečili delitev Bitcoin v dveh sredstev, vsaj 51 odstotkov Bitcoin je rudarske hashrate mora podpirati spremembo. V nasprotnem primeru bo to "najkrajši" veriga z manj računalniške moči in njegove blokov bo rejectedby ostalih rudarskih bazenih.
  • Težko je vedeti, koliko rudarske bazeni nadgradili za podporo spremembam, saj to ni informacij.
  • Več rudarjev, ki podpirajo mehko vilice, bolje je. To zmanjšuje verjetnost določene motnje attacksand omrežja, kot je rudarstvo bazeni prehod na nova pravila.

V nekaterih primerih, kot je P2SH code sprememb, ta premik na nove mehke vilice pravil prišlo preko "dan zastave," znan tudi kot "uporabniško aktivira mehko vilic" (UASF).

UASF deluje takole: Razvijalci, vozlišča in podjetja, določi "dan" (dejansko številko bloka), ki je, recimo, šest mesecev ali eno leto v prihodnosti. V tem času, bodo nadgradili vozlišča uveljavitev novih pravil in zavrne blokov, ki jih ne podpirajo.

V teoriji, bo rudarska bazeni običajno odločijo za nadgradnjo zaradi strahu pred izgubo blok nagrade, ki prihajajo z uveljavljanjem pravil in dodajanjem blokov (v vrednosti okoli 33.000 $ danes).

Vendar pa je ta postopek ni bil brez težav. Nekateri rudarji niso bili ustrezno pripravljeni v preteklosti, in so izgubili blok nagrade v postopku.

Zaradi tega, razvijalci razvili sistem, ki zahteva 95 odstotkov rudarjev Bitcoin, da "signal", da so pripravljeni na spremembe. (Druga ponovitev te ideje, ki omogoča več mehke vilice, da je treba nameniti naenkrat, je Bitcoin Izboljšanje Predlog (MKT) 9.)

Zato so Bitcoin rudarski bazeni signaliziral mehke vilice nadgradnje za zadnjih nekaj let.

Spopad kodo

Nekaj ​​nedavnih konkurenčnih Normiranje predlogi so vključeni rudarskih bazenih.

Večina obliko tega, kar se imenuje Bitcoin Izboljšanje predlog (BIP), in obstaja veliko, ki so bili v stanju toka pozno. Nekateri celo zanesejo drug na drugega, da bi dosegli spremembe.

BIP 141, ki jo razvijalci za uporabnike in rudarje ustvaril želi uvesti ločenimi Witness (SegWit), uporablja BIP 9. BIP 141 je pravila zahtevajo 95 odstotkov rudarskih bazenih signalizirati podporo za SegWit pred aktiviranjem spremembo.

Ampak, za razliko od starejših sprememb, večina rudarskih bazenih ni signala supportfor BIP 141. To je ustavil na 30 odstotkov rudar podpore za nekaj časa. Nekateri rudarstvo bazeni navedla so to storili tako, da se pogaja za povečanje na velikost parametra 2 MB bloka. Drugi so predlagali, da so nekateri rudarski bazeni spodbudo za "skupinski" sprememba, da bi več denarja.

(Zanimivo je, da je to "veto moč", je možnost, da somedevelopersraised veliko prej.)

Nekateri v skupnosti niso bili zadovoljni, da SegWit zastal, saj meni, da bi BIP 141 izboljšali Bitcoin in da rudarska bazeni so prekoračitve opisu njihovega delovnega mesta. Torej, v upanju, da potiska SegWit skozi, veliko uporabnikov in razvijalcev zbrali okoli pojma starejši "dan zastave", saj ne zahteva "odobritev" rudarskih bazenih.

Predlog, BIP 148, se skril za 1. Avgusta bi Večina rudarskih bazenih morali podpreti spremembe, zaradi razlogov, opisanih zgoraj.

BIP 91 je bil na koncu dojemajo kot neke vrste kompromis med tema dvema sprememb, tisti, ki vodijo rudarji v voznikovem sedežu.

MKT 9 dilema

Medtem ko BIP 9 je pred kratkim uvedel mehanizem za izdelavo nadgradnje Bitcoin, nekateri razvijalci že želijo znebiti.

Nekateri trdijo, da je bilo mišljeno kot način za zaščito rudarjev - tako da ne bi izgubili svoje skupinske nagrade, če mehko vilice šel skozi in njihovi bloki so bili zavrnjeni s preostalim rudarjev.

Tako kot nekatere uporabnike, nekateri razvijalci ne marajo, da so rudarske bazeni uporablja mehanizem signalno kot način za ustavitev koda spremeni, da je sicer široko soglasje od Bitcoin uporabnikov.

Blockstream razvijalec Rusty Russell, nekdanji jedro razvijalec Linux in eden od ustvarjalcev MKT 9, je šel tako daleč, da javno opravičiti za svojo vlogo pri ustvarjanju to možnost.

"Nisem pričakoval, da bo ta checkpoint uporablja kot chokepoint za odkupnino v omrežje," je še dodal pred zavzemanjem za UASF.

Prihodnji izgledi

Glede na to polemiko, kakšno vlogo bodo rudarji igral v nadgradnjo Bitcoin po cesti?

To je jasno. BIP 9 je imela široko podporo razvijalcev, preden pozove politične spore.

Nekateri razvijalci še vedno zdi, da dajejo prednost tako imenovanih "-Miner aktivira mehke vilice" kot manj moteče možnost, zdaj pa se zdi, da nekateri razvijalci, kot so Russell bolj nagnjeni k zavzemajo za UASFs.

Torej, morda bo obe možnosti biti na mizi za prihodnje nadgradnje.

Ne glede na primer, rudarji so pomembni igralci, ki bodo še naprej imela nekaj vpliva na prihodnje spremembe Bitcoin kode.

Sorodne novice


Post Rudarstvo kriptocurrency

Salon ponuja bralcem izbiro med oglasi in rudarstvo Monero

Post Rudarstvo kriptocurrency

Bitcoin razvijalci opozarjajo na etereum vilice, ki jih povzroča vznemirjenost

Post Rudarstvo kriptocurrency

S prihodom Ethereum Ice Age Incoming, se vzpostavi Momentum za Miner Pay Cut

Post Rudarstvo kriptocurrency

46 kilogramov dolarjev porabljenih na Bitcoin Mining Hardware: Final Reckoning

Post Rudarstvo kriptocurrency

ASIC Bitcoin rudarji: dokončni Coindesk Roundup

Post Rudarstvo kriptocurrency

Neizogibna prepad? Izdelovalci grafičnih kartic Glej Crypto Mining kot kratkoročno povečanje prodaje

Post Rudarstvo kriptocurrency

UASF Developer revidira sporni predlog o povečanju števila bitov

Post Rudarstvo kriptocurrency

Amazon nagrajen z Bitcoin povezanimi Cloud Computing patenti

Post Rudarstvo kriptocurrency

Ali bo Bitcoinov blok nagrad prepolovil krizo ali konsistenco?

Post Rudarstvo kriptocurrency

500 milijonov Dogecoin, ki jih je minil neznanec Hacker v napadu z zlonamerno programsko opremo

Post Rudarstvo kriptocurrency

Bitcoin Miners Ditch Ghash.io Bazen nad strahovi 51% Napad

Post Rudarstvo kriptocurrency

Bitmine spusti 4PH-s ASIC moči na bitkoin omrežje