Bloku lieluma karš bija debates, kas notika no 2015. līdz 2017. gadam par Bitcoin blokķēdes bloka lielumu.
Debates, kas tika nodēvētas par Bitcoin pirmo lielo “pilsoņu karu”, sašķēla Bitcoin kriptovalūtu kopienu un izveidojās divas nometnes. "Lielie bloķētāji" vēlas palielināt bloka lielumu, lai nodrošinātu lētākus un ātrākus darījumus, un "mazie bloķētāji" vēlas, lai 1 MB ierobežojums tiktu pastāvīgi saglabāts, lai prioritāte būtu Bitcoin integritāte un drošība.
1 fons
Bitcoin tīklā darījumu dati ir sadalīti bloku sērijā, un Satoshi Nakamoto katram blokam pievienoja skaidru 1 MB lieluma ierobežojumu. Kad Bitcoin pirmo reizi tika laists klajā, valūtai gandrīz nebija nekādas vērtības, un tikai neliela cilvēku grupa ieguva jauno valūtu. Bloka lieluma ierobežojums sākotnēji neietekmēja tīklu. Tā kā Satoshi Nakamoto nekad publiski nepaziņoja, kāpēc tika pievienots 1 MB bloka lieluma ierobežojums, daudzi uzskatīja, ka tas ir paredzēts, lai blokķēde būtu maza un novērstu lielu surogātpasta darījumu apjomu.
Tomēr, Bitcoin iegūstot popularitāti un pieaugot darījumu apjomam, bloki sāka pildīties un 1 MB izmēra ierobežojums sāka parādīt dažas problēmas. Bitcoin bloku lieluma ierobežošana nozīmē, ka tīklā var apstiprināt darījumu skaits ir ierobežots. Bitcoin kopienā sāka rasties debates: daži uzskatīja, ka bloka lieluma ierobežojuma palielināšana ir problēmas risinājums, bet citi bija nobažījušies, ka tas novedīs pie centralizācijas un drošības problēmām tīklā. Šīs debates ir sadalījušas Bitcoin kopienu divās nometnēs: lielos bloķētājus un mazos bloķētājus.
2 lieli bloķētāji un mazi bloķētāji
Lielie bloķētāji vēlas modificēt sākotnējo Bitcoin protokolu, lai palielinātu bloka jaudu un apstrādātu vairāk darījumu. Viņi uzskata, ka lētāki un ātrāki darījumi padarīs Bitcoin mērogojamāku. Lai gan bloka lieluma palielināšana var nebūt pastāvīgs risinājums, daži uzskata, ka tas palīdzēs īstermiņā padarīt darījumus lētākus un nodrošinās vairāk laika potenciālo mērogošanas risinājumu izstrādei.
Mazie bloķētāji vēlas saglabāt 1 MB lieluma ierobežojumu, lai par prioritāti noteiktu Bitcoin drošības un decentralizācijas pamatprincipus. Mazie bloķētāji uzskata, ka, ja bloka izmērs palielināsies, parastajiem lietotājiem Bitcoin mezgla vadīšana kļūs dārgāka. Tas novestu pie tā, ka uzņēmumi mitinās mezglus datu centros, kas varētu kaitēt tīkla decentralizācijai. Viņi tic sistēmas noturībai un izmanto ilgtermiņa pieeju Bitcoin tirgus daļas palielināšanai.
3 Risinājumi bloka izmēra palielināšanai
Bitcoin XT
Bitcoin XT ir pirmais risinājums, ko ieviesuši lielā bloka spēlētāji. Tajā ir ierosināts palielināt bloķēšanas ierobežojumu no 1 MB līdz 8 MB, pēc tam to dubultot ik pēc diviem gadiem, līdz 2036. gadā tiek sasniegts maksimālais apjoms 8 GB. Šīs izmaiņas nav savietojamas ar esošajiem Bitcoin mezgliem, tāpēc risinājumam ir nepieciešama cietā dakša, kas definēta kā protokola izmaiņas, kas nav saderīgas ar atpakaļejošu spēku. Ikvienam, kurš izmanto Bitcoin mezglu, būs jāatjaunina sava programmatūra, lai turpinātu izmantot cieto dakšu ķēdi. Risinājums ir ļoti pretrunīgs mazo bloķētāju vidū, kuri uzskata, ka cietā dakša ir pārāk ekstrēma. Lai gan risinājums tika plaši reklamēts, tas nespēja iegūt plašu sabiedrības atbalstu.
SegWit
Izstrādātājs Pieter Wuille ierosināja risinājumu ar nosaukumu SegWit (Segregated Witness). Šis risinājums piedāvā transakcijas paraksta datu noņemšanu no blokiem, lai samazinātu katra bloka lielumu un tādējādi palielinātu bloka ietilpību. Tas palielina Bitcoin tīkla caurlaidspēju un samazina darījumu maksas.
SegWit maina veidu, kā tiek aprēķināti bloku izmēri, kā rezultātā bloka lielums tiks nedaudz palielināts līdz aptuveni 2 MB. Šo koncepciju joprojām atbalsta lielākā sabiedrības daļa un mazie bloķētāji. Tas tiks ieviests, izmantojot mīkstu dakšiņu, kas nozīmē, ka jauninājums ir saderīgs ar esošajiem mezgliem. Tomēr SegWit ir tehniski sarežģīts. Turklāt tas prasa 95% kalnraču, lai paustu atbalstu, lai aktivizētu jaunināšanu.
Bitcoin Classic
Bitcoin Classic ir liela bloķētāja priekšlikums ar Gevinu Andresenu kā galveno izstrādātāju. Šis ir vēl viens mēģinājums palielināt bloķēšanas ierobežojumu līdz 2 MB, izmantojot cieto dakšiņu. Bitcoin Classic ir plašs atbalsts no Coinbase un dažādiem kalnrūpniecības baseiniem, un tas tiek uzskatīts par pieticīgāku mēģinājumu palielināt bloku izmērus nekā Bitcoin XT lēciens līdz 8 MB. Tomēr mazie bloķētāji iebilda pret šo pasākumu, apgalvojot, ka kalnrači to neatbalstīs.
Ņujorkas līgums
2017. gada 22. maijā 58 kriptovalūtas uzņēmumu vadītāji un daži kalnrači sarīkoja sanāksmi, kurā izstrādāja divu fāžu risinājumu: aktivizējiet SegWit un pēc tam dubultojiet bloķēšanas ierobežojumu no sākotnējā SegWit priekšlikuma. Viņi uzskata, ka konfliktu var atrisināt, apvienojot mīksto dakšiņu (SegWit) un cieto dakšiņu (palielinot bloka izmēru), dodot katrai nometnei daļu no risinājuma, pie kura viņi ir strādājuši.
Daudzi kriptogrāfijas kopienā protokolu uzskata par korporatīvu Bitcoin tīkla pārņemšanu. Viņi ir dusmīgi, ka nav minēts, ka Bitcoin lietotāji ir tie, kas kontrolē protokolu un ka viņu atbalsts ir nepieciešams pirms izmaiņu ieviešanas. Mazo bloku atbalstītāji ir pauduši īpaši spēcīgu iebildumu pret protokolu, norādot, ka viņiem šķiet, ka viņi nav pārstāvēti. Pēc mēnešiem ilgām strīdīgām debatēm priekšlikums tika apturēts 2017. gada novembrī, un protokola otrā fāze (bloka izmēra palielināšana, izmantojot cieto dakšiņu) tika pilnībā atcelta.
Bitcoin Cash
Lielie bloķētāji nav apmierināti ar Ņujorkas līguma iznākumu un joprojām vēlas lielāku bloka izmēru. Kalnraču un izstrādātāju grupa šķīrās 2017. gada jūlijā, uzsākot Bitcoin cieto dakšiņu, kuru sākotnēji sauca par Bitcoin ABC un galu galā pārdēvēja par Bitcoin Cash. )
Bitcoin Cash bloka lielums ir 8 MB un laika gaitā palielinās, kā rezultātā palielinās caurlaidspēja un zemākas maksas. Turklāt izstrādātāji uzskata, ka Bitcoin Cash ir nepieciešams, jo tā ir maksājumu sistēma.
UASF
Lai gan mazo bloķētāju nometne ir mazāka un tai ir daudz mazāks finansējums nekā lielajiem bloķētājiem, tā ir kļuvusi par arvien skaļāku un pārliecinošāku grupu. Viņi joprojām aģitē par atbalstu SegWit. Tomēr SegWit ir tālu no 95% kalnraču atbalsta, kas nepieciešams aktivizēšanai.
Izstrādātājs Shaolinfry ir uzsācis jaunu stratēģiju ar nosaukumu "UASF lietotāja aktivizētā mīkstā dakša". Tradicionāli mīkstās dakšas iedarbina kalnrači, kas nodrošina viņiem kontroli un varu tīklā.
Shaolinfry priekšlikums, ko sauc par BIP 148, ļautu lietotājiem, kuri izmanto mezglus, sniegt atbalstu SegWit pirms aktivizācijas datuma un nepieņemt blokus, kas nav SegWit bloki no kalnračiem. Ja pietiekami daudz mezglu atbalsta SegWit, kalnračiem ir jāpieņem jauninājums pirms aktivizācijas datuma, pretējā gadījumā viņu bloki tiks noraidīti.
Riskantā ideja atmaksājās, kad SegWit tika aktivizēts Bitcoin tīklā 2017. gada jūlijā, lielākajam kalnračam Bitmain izsakot atbalstu un citiem kalnračiem sekojot šim piemēram, lai ieviestu jauninājumu. SegWit arī ieliek pamatu Lightning tīklam — protokolam, kas izveidots uz Bitcoin blokķēdes, kas nodrošina darījumus ārpus ķēdes.
4 beigas
Bloku lieluma karš bija tehniskas debates, kas notika no 2015. līdz 2017. gadam par Bitcoin blokķēdes programmatūras mērogošanu. Debates atklāja dziļākus praktiskus un teorētiskus strīdus kripto ekosistēmā, piemēram, kurš kontrolē protokolu un ilgtermiņa plānus Bitcoin tirgus daļai. Šis bloka lieluma karš aptver vairākas tehnoloģiskas izmaiņas un notikumus, tostarp Bitcoin Cash izveidi un SegWit pieņemšanu.
Atsauces raksts:
https://www.bitstamp.net/learn/crypto-101/what-was-the-blocksize-war/
https://www.coindesk.com/learn/what-is-the-bitcoin-block-size-debate-and-why-does-it-matter/
https://steemit.com/bitcoin/@tobixen/a-brief-history-of-the-bitcoin-block-size-war

