Bitcoin lielā mērogošanas diskusijas anatomija | LV.democraziakmzero.org

Bitcoin lielā mērogošanas diskusijas anatomija

Bitcoin lielā mērogošanas diskusijas anatomija

Dr Paul Ennis ir zinātniskais līdzstrādnieks inovāciju, tehnoloģiju un organizāciju centru University College Dublin, kas specializējas Bitcoin un blockchain pētījumiem.

Šajā atzinumu gabals, Dr. Ennis apspriež, cik Bitcoin ir mērogošana debates līdz šim ir attīstījusies, izpētot dažādu konkurējošo centieniem, to procesus un kādas atšķirības sakāms par izstrādātāju kopienu un tās kultūru.

Bitcoin ir mērogošana debates noteikti ir viens no tās noteicošie brīžos.

Tā ir bez kauliņiem lietotāja bāzes strauji viens pret otru, vai caur bezgalu Reddit debašu, digitālo mediju un pat pie "top" līmeņa un attīstības komandas. Tā arī izvirzīja būtiskus jautājumus ap centralizācijas un Bitcoin ir nedaudz neērts attiecības ar galvenokārt Ķīna balstītas ieguves rūpniecībā.

Šajā amatā, es mēģināšu dokumentēt dažādām debatēm, jo ​​tā tiek izspēlēta no dažādām perspektīvām. Es neuzskatu sevi atzinīgs kādu konkrētu daļai un ir mēģinājuši būt neitrāls, jo ir iespējams. Korekcijas vienmēr ir laipni gaidīti.

Debates attiecās centrālā tehniska problēma, kas arī bija ievērojama ietekme uz to, kā Bitcoin regulē. Par Bitcoin Classicteam, tas nozīmēja, būtībā, meklējot risinājumu, atrisināt aizpildīšanu bloku dēļ augstās darījumu apjomu, bet arī atrast veidu, kā virzīties pārvaldību prom no Bitcoin Core izstrādes komandu un pret kalnrūpniecības kopienai.

Viens no pirmajiem mēģinājumiem risināt šo problēmu, nāca no Mike Hearn, tobrīd Bitcoin Core attīstītājs, kā BIP 64. BIP 64 tika paziņots 2014. Gada jūnijā, bet klients Bitcoin XT (turpmāk "prekursori" Classic) parādījās 2014. Gada decembrī.

Bitcoin XT nekad novilka, bet tas norādīts Hearn ir agri ticību nepieciešamību jaunu pieeju mērogošanas problēmu. Taču tur bija atbalsts XT no viena ievērojama grupas no Bitcoin tīklu: proti, maksājumu un seifu kopienām.

Tas ir iespējams tāpēc, ka mazāki bloki, jo vairāk lietotāju ir jāmaksā darījumos maksas un lēnāk tīkls kļūst. Tā kā šie pakalpojumi ir orientēti uz cilvēkiem, kuri vēlas veikt ātrus darījumus dārgs un lēns tīkls ir negatīva ietekme uz plašāku pieņemšanu.

Cietā dakša problēma rodas

Ar 2015. Gada jūniju, tad galvenais zinātnieks no Bitcoin fonda Gavin Andresen paziņoja BIP 101. BIP 101 tika pagarināti outin XT 2015. Gada augustā, bet tā nekad nav īsti ieguvusi vilces starp ieguves kopienai.

Tomēr fakts, ka šādas būtiskas Bitcoin attīstītāji bija aktīvi cenšas ieviest cieto dakšu sākās sīva debates par ne tikai šo tehnisko problēmu, bet arī kā izmaiņas Bitcoin jānotiek nonākšana nākotnē.

Tā Bitcoin XT nebija gūstot atbalstu, mazāk radikāla priekšlikumu paaugstināt bloka izmēru tika izvirzīti, izmantojot cieto dakšiņu, kas varētu palielināt limitu līdz 2 megabaitiem. Pazīstams kā Bitcoin Classic, šī dakša izstrādāja izšķiroša loma plašākā Bitcoin sabiedrību, precīzāk Gavin Andresens un Jeff Garzik (dibinātājs Bloq). Pārējās attīstītāji bija Pedro Pinheiro (Blockchain), Tom Zander un Jon Rumion.

Pastāv atšķirības starp sākotnējo izlaišanu un klasisko mājas lapā par šo priekšā. Uz vietas Peter Rizun ir norādīts kā izstrādātājs, bet atbrīvot kā ārējo konsultantu. Tomēr tas ir vārdi, kas parādās uz atbrīvošanu un nevis uz vietas, kas ir visinteresantākais, lai izprastu tam visam ir Classic.

Classic presei norādīts, ka ieguves nāks ar Marshall Long, pašreizējais CTO mākonis ieguves pakalpojumu FinalHash. Nav daudz informācijas ne tikai viņa vārdu par atbrīvošanu, lai viņa lomu ar Classic (lai gan viņš ir labi savienota pietiekami apmeklēja Satoshi apaļā galda sarunās). Vēl viens interesants vārds ir Jonathon Toomim, kas uzskaitīti kā ārējs konsultants, kurš strādāja par Classic diezgan daudz pirms nodošanas valda pār Andresens (kurš, šķiet, nav gribējis, lai attīstītu to vispirms pēc Guy Corem šeit).

Visbeidzot, Olivier Janssens ir minēta kā veicinātājs par atbrīvošanu (un "lietotājs" uz Classic vietas). Janssens ir diezgan ietekmīgs spēlētājs, jo viņš kopā ar Long, nodrošināti Toomim kā sākotnējais attīstītājs Classic. Janssens "klātbūtne ir svarīga, jo viņa pilnvaru kā valdes locekļa Bitcoin fonda laikā viņš noplūdis kaitīgas informāciju par to, nekompetents, kā tas tika palaists.

Daudzos veidos, tad Classic var uzskatīt par mēģinājumu apstrīdēt pārvaldības struktūru Bitcoin fonda, patlaban nav iesaistīti attīstībā, bet arī, vēl svarīgāk, Bitcoin Core izstrādes komanda kā tāda.

Divi motivāciju Classic kopumā var redzēt Garzik s BIP 100, kas būtībā varētu redzēt ogļrači lemt par atbilstošu bloka lielumu un viņa kompromisu BIP 102, kas būtu palielināta bloka izmēru līdz 2MB kā kompromiss, lai nodrošinātu blokus nekļuva pārāk pilna (kuras mērķis ir atrisināt problēmu lēnu un dārgu darījumu tuvākajā termiņā).

Kā tas izspēlēta ieies Bitcoin folkloras un dzirksteļošana viens no strīdīgākajiem, bet arī aizraujošu, debatēs par to Bitcoin jābūt, un nākamajā reizē, mēs vērsīsimies pie kā kalnračiem reaģēja ieviešanas Classic stāšanās ekosistēmā.

Bitcoin Core

Šajā sadaļā, man ir nepieciešams veikt dažas legwork par Bitcoin Core izstrādes komandu un to attīstības procesu.

Tas ir nepieciešams tāpēc, ka Bitcoin ir neparasts organizatoriskā ziņā, jo tas ir, ar dizainu, nomināli decentralizēts tīkls (bez līderi vai "prombūtnē" vienu). Tomēr, ir kvazi-hierarhijas noteicošā. Galvenokārt starp izstrādātājiem un galvenokārt Ķīnas kalnračiem. Kā vienprātība ieradās? Jautājums ir ļoti sarežģīts, ja mēs atsaucamies uz plašāku Bitcoin ekosistēmas, bet taisni-up izstrādes process ir daudz tiešāks.

Bitcoin attīstība ir atvērta jebkuram attīstītājam interesē projektā.

Lielākā daļa no tā darbības notiek pie Bitcoin GitHubrepository. Programmatūra, kas tiek izstrādāts, ir pazīstama kā Bitcoin Core; un tas ir atvērtā koda. Ir svarīgi atzīmēt, ka, lai gan šis ir dominējošā vieta, diskusijas notiek arī par adresātu sarakstu sauc par Bitcoin-dev. Ir arī IRC (Internet Relay Chat) kanāls, kas ir neformāla un ka tiek reģistrēts (irc.freenode.net # Bitcoin-dev).

Parasti šis process ietver lietotājus, kas liecina par "pull pieprasījumi", kas līdzinās ieteikumus, kas bijuši izsludināti izskatīšanai citiem izstrādātājiem. To mērķis ir plāksteris vai uzlabotu kodu bāzi.

Tas nav nekas neparasts, lai redzētu dažus priekšlikumus, ierosinājumus vai diskusijas uzlocīt ar Bitcoin Reddit kopienām vai veltīta Bitcoin forumos.

Kā Core darbi

Liels skaits Bitcoin Core izstrādātāji uzskaitītajiem ir veicinājusi vienreiz repozitorijā.

Vēl viens apakškopa ir veicinājusi starp divām un 10 reizes. No turienes, skaitļi plānas, kamēr mēs nonāktu pie to, ko var nosaukt par kodols, parastā nozīmē, izstrādes komanda, kas pastāv, jo "dažas hierarhija ir nepieciešams praktiskiem mērķiem.

Kā tādi ir krātuve "uzturētāji", kas ir atbildīgs par apvienošanās izvelkamās pieprasījumus, kā arī "vadošo uzturētājs", kas ir atbildīgs par izlaišanas cikla kopējā apvienošanu, mērenību un iecelšanu uzturētāji.

Citiem vārdiem sakot, nav oficiāls Core attīstītājs komanda, bet ir uzturētāji un svina uzturētājs. Tas ir šīs personas, kurām ir galavārds par to, vai plāksteris kļūst par daļu no Bitcoin Core. Ja plāksteris nosaka relatīvi mazsvarīga, process seko plašās kritērijus, "plāksteri ir saskaņā ar vispārējiem principiem projekta; atbilst minimālajām standartiem iekļaušanai; un vērtēs vispārējo vienprātību līdzstrādnieki. "

Par akadēmiskas noslieces šis process ir līdzīgs vienādranga pārskatīšanu, bet mazāk formāla.

Vēl interesanti ir tas, kad plāksteris attiecas uz konsensa noteikumus, jo tie ir būtiska rakstura Bitcoin.

Tās prasa daudz stingrāks procesu un šie ieteikumi tiks mēdz būt klausījās tikai tad, ja tie nāk no svina izstrādātājiem. Palielinājuma diskusija ir viena no jomām, kur tas kļuva pavisam skaidrs, pat tiem, kuri meklē pie Bitcoin no ārpuses.

Ir svarīgi, lai ātri atšķirību šeit.

Tas ir iespējams Bitcoin īstenot "soft dakša", kas varētu būt, piemēram, uzlabotu vai salabotu salīdzinoši mazsvarīga. Lietotājiem nav nepieciešams, lai atjauninātu savu programmatūru, bet jāveicina to darīt. Ar cieto dakšu, ikvienam ir uzlabot uz jauno īstenošanu. Tā cietā dakša "pauzes" vai atmet veco noteikumu būtisku pašreizējo protokolu, tas ir iespējams, divi atšķirīgi blockchains parādīties ar noteikumiem, kas ir pretrunā viens otram.

Cietie dakšas, tad pārsteigums strīdīgs jo tie ievieš iespēju split. Šis tehniskais sadalījums vienmēr var novest pie iespēju kopienas sadalījumu.

Nelielas piezīmes

Dažas citas nelielas piezīmes ir vērts pieminēt: daudzi cilvēki var būt ieradušies ticēt RKP (Bitcoin īstenošanas priekšlikumi) attiecas uz kādu platformu ierosinājumus, kas prasa cieto dakšu.

Tas ir ļoti daudz efekts mērogu debašu ja konkurējoši RKP tika, patiesībā, bieži vien tiek ražots kā vienkārši konkurējošām idejām par to, kā vislabāk mērogā (vai nav). Patiešām, daži RKP vienkārši sniegt informāciju. Daudzi RKP ir piemēroti, bet daudzi nav. Daži ir atsaukts, un daži ir stāzi.

Tie ir sarežģīti, bet mērogu debatēs viņi kļūs par skaidru līdzekli konkurē vīzijas par to, kā rīkoties ar Bitcoin kopumā.

Tagad ir svarīgi atcerēties, ka dažreiz izstrādātāji kļuvusi neaktīva vai tiek uzskatīti par pilnīgi neaktīvs. Piemēram, izgudrotājs BIP sistēmas, Amir Taaki, reiz bija ļoti redzams pasaulē Bitcoin, bet vairs aktīvi iesaistīties tajā.

Ir arī, man ir jāuzsver, milzīgs skaits cilvēku būšu skatu, ko šādi, un tie ietver ļoti svarīgi (lai gan mazāk vokāls) ieguldītājiem Bitcoin Core. Daži attīstītāji ir vienkārši klusi un pievienojiet prom fonā.

Tiem, kas nav saskatāma akciju sabiedriskās debatēs, man ir atstājuši viņus malā.

Pamatgrupā

Tagad, tehniski tie, kas strādāja pie Classic nekad pārtrauca darbu pie Core per se.

Piemēram Gavin Andresens (BIP 101) vienmēr ir bijusi uzskatīta par galveno Core. Viņš arī lieliski galvenajam zinātnieks Bitcoin fonda (samaksāts), un tagad finansē MIT Media Lab Digital Valūtas iniciatīvu. Jeff Garzik (BIP 100/102), vienmēr būs nozīmīgs skaitlis. Mike Hearn vairs nodarbojas ar Bitcoin vispār, un ir pārcēlies uz R3CEV.

Tas ir, protams, Hearn dramatiskā exitfrom Bitcoin ka tiešām apsildāmām lietām līdz ar mērogu debatēs.

Tagad līdzās Andresen pie MIT Media Lab iniciatīvas mēs atrodam Cory Fieldswho nekad nav bijis pārāk vokāls. Tad mums ir Wladimir J van der Laan ar MIT iniciatīvas, kā arī (abi tika finansēta arī no Bitcoin Foundation).

Ir vēl dažas locekļi Bitcoin Core mums ir nepieciešams koncentrēties uz.

Vispirms ļaujiet man koncentrēties uz attiecībām Core ar Blockstream (dibināta, 2015).

Tāpēc ir svarīgi saprast, ko Blockstream patiesībā mēģina darīt. Mēs esam vēl neattiecas visiem, mēs vēlamies, lai pie Core, bet vispirms mums ir nepieciešams, lai ātri novirzīšanu.

Blockstream ir orientēta uz attīstību sidechainsand sākotnēji paziņoja Hashcash izgudrotājs Adam Atpakaļ un Austin Hill (neviena no kuriem ir Core izstrādātāji). Sidechains noder vairāku iemeslu dēļ, bet ne mazāk svarīgi, ka tie piedāvā veidu inovācijas, neieviešot grūti dakšiņu.

Šāda mainījušās konsensa noteikumi prasa laiku. Tiem apņēmusies decentralist perspektīvu, un kuriem tehniskās pārmaiņas Bitcoin vajadzētu būt ārkārtīgi piesardzīgi sidechains piedāvāt risinājumu. Lai būtu precīzi, mēs apspriežam piesaistītas sidechains, kas ir, vairāk vai mazāk, pielāgotas blockchains uz "pusē" no Bitcoin blockchain.

Daudzos veidos, uzņēmums, piemēram Coinbase būtībā ir kvazi-sidechain. Kad jūs sūtīt bitcoins tur viņi iet pie parastā peer-to-peer režģi. Coinbase, iespējams, ir baseins bitcoins, rezerve (likviditātes) un ko jūs iziet ārā varētu nebūt paši monētas. Tātad, tā darbojas kā kvazi-sidechain tik daudz, cik tas unsettles parastais ethosof Bitcoin kur katrs cilvēks demonstrē tās pieder privāto atslēgu, lai pavadīt dažas monētas.

Bet bonuss ir tas, ka jūs varat darīt lietas diezgan ātri ar Coinbase. Un, protams, tas bija būtisks arguments, kas mērogu debašu laikā: proti, ka mums vajadzētu koncentrēties uz uzlabotu darījumu ātrumu pa šīm līnijām, kā svarīgāko bažas par digitālo valūtā.

Kopumā sidechains būtībā sekot "sandboxed" modeli. Ar izolējot sidechain no galvenās ķēdes -, vienlaikus ļaujot tālāknodošanas aktīva - tas kļūst iespējams uzņemties lielāku risku. Jūs nevēlaties, lai uzstādītu, lai izjauktu jūsu sidechain, bet jums nebūs zaudēt visu, ja jūs darāt.

Tas darbojas daudz pašā veidā, ka smilškastes pārlūkprogrammu nozīmē pārlūka kļūdu nebeigsies iznīcināt visu jūsu operētājsistēmu. Turklāt, jūsu bitcoins nekad riskam, jo ​​tie ir tikai darbojas kā žetoniem uz vai par sidechain. Diezgan ātri, varbūt tāpēc, ka nebija pieņemts, Sidechain Elementswas paziņoja.

Segwit bija pēc Maksvela koncepcijas un Dashjr ir noteikt, kodēta ar gala loceklis mums vajadzētu nosaukt, izcilais coder Dr. Pieter Wiuelle (no Blockstream) - ar ieeju, tāpat kā lielākā daļa Bitcoin centieniem no citiem izstrādātājiem.

Segwit tagad virzās uz priekšu, taču precīzu timelinefor tās izlaišanas nav norādīts.

Šis ir raksts ir viena daļa, un divi no sērijas Dr. Ennis, šeit pārpublicēts ar viņa atļauju. Par nākotnes posts, sekojiet Dr Ennis uz Medium.

Bitcoin ProtocolBitcoin CoreBitcoin Classic

Saistītās ziņas


Post Bitcoin

Sūknis vai progresa? Bitcoin Cash tuvojas 400 ASV dolāru apmērā Korejas tirdzniecības apjomam

Post Bitcoin

Bitcoin cena Drop par virsrakstiem

Post Bitcoin

Bitcoin2014 Second Day Roundup: Bitcoin grūto problēmu risināšana

Post Bitcoin

Bitcoin virsrakstos: ASV Teen Sparks ISIL Media Frenzy

Post Bitcoin

Vai 2017. gads beigs Bitcoin lielo mērogošanas diskusiju?

Post Bitcoin

Bitcoin sadaļā Headlines: Honkongas MyCoin Sparks globālā saruna

Post Bitcoin

Bitcoin investīciju uzticības sindikāts izlozē 48 000 BTC izsolē

Post Bitcoin

Bitcoin ar virsrakstiem: 21 Inc Hits Media Jackpot

Post Bitcoin

Bitcoin veikala vadīšana Piesakies algas kā akciju cena Tvertnes

Post Bitcoin

Maksājums vai aktīvs? Bitcoins Limbo atstāj tirgoņus vidū

Post Bitcoin

Singapūra spīd kā Bitcoin Bullion pārdevēji Reap Apbalvojumi

Post Bitcoin

Kāpēc Bitcoin Core izstrādātāji vēlas vairākas versijas