Zagovorniki BIP-110 razpravljajo, ali naj spremenijo algoritem »proof-of-work« na svoji zastali manjšinski verigi, potem ko je tej uspelo izkopati le dva bloka, preden je ogromna težavnost Bitcoina dejansko upočasnila dejavnost na skoraj nič.
Podporniki BIP-110 načrtujejo ponastavitev PoW na manjšinski verigi, da bi »izgnali« rudarje bitcoina

Ključne ugotovitve
- Manjšinska veriga BIP-110 se je ustavila po 2 blokih zaradi težavnosti Bitcoina, ki je znašala 127,48 bilijona.
- Luke Dashjr je preučil nove možnosti za PoW, potem ko je podpora rudarjev za BIP-110 ostala na ravni med 0 % in 2,6 %.
- Bitcoin Knots nima načrtovane spremembe PoW, saj podporniki BIP-110 razpravljajo o tem, kako oživiti verigo. Obstajajo predlogi, da bi oživitev sprožili s spremembo konsenza, morda v septembru.
Veriga BIP-110 se je ločila od Bitcoina, potem ko se je 8. avgusta pri bloku 961632 začelo obvezno signaliziranje. Vozlišča, ki izvajajo BIP-110, so začela zavračati bloke, ki niso signalizirali podpore predlogu, medtem ko je prevladujoča veriga Bitcoina nadaljevala z delovanjem v skladu z obstoječimi pravili konsenza. Roughnecks so z uporabo sistema DATUM podjetja Ocean rudarili bloka BIP-110 961632 in 961633, vendar se je veriga manjšine nato ustavila, saj je Bitcoin nadaljeval z običajnim ustvarjanjem blokov.
Težavnost Bitcoina pusti manjšinsko verigo v slepi ulici
Problem, s katerim se sooča veriga BIP-110, je preprost: podedovala je bitcoinovo težavnost rudarjenja, ki znaša približno 127,48 bilijona, hkrati pa privablja le majhen del bitcoinove hash moči SHA-256d.
V bistvu težavnost rudarjenja bitcoina določa, kako težko je odkriti veljaven blok. Bitcoin lahko vzdržuje tako ogromno težavnost, ker ogromne količine specializirane rudarske opreme nenehno iščejo bloke. Veriga BIP-110 je po razcepu ohranila enako težavnost, vendar ni s seboj prenesla niti približno enake količine hash moči.
Prav to nesorazmerje je razlog, zakaj se je veriga tako dramatično upočasnila. Pravila niso samodejno znižala težavnosti zgolj zato, ker je večina rudarjev ostala pri bitcoinu. Ker na manjšinski verigi deluje le omejena SHA-256d hash moč, bi iskanje naslednjega bloka lahko trajalo izjemno dolgo, razen če se ne pridruži bistveno več rudarjev ali se spremenijo pravila verige.
»Odpustite rudarje« se pojavlja kot možna izhodna pot
Ta zagata je nekatere podpornike BIP-110 potisnila k veliko bolj daljnosežnemu izhodu v sili: spremembi algoritma »proof-of-work«, ki ga uporablja manjšinska veriga. 9. avgusta je avtor BIP-110 pod psevdonimom Dathon Ohm obtožil velike rudarske skupine, da se dogovarjajo, da bi Bitcoin spremenili »iz denarja v strupeno odlagališče podatkov«, in dejal, da podporniki pripravljajo predlog za »dokaz dela«, s katerim bi »odpustili rudarje«.

Ta zamisel ne bi spremenila prevladujoče verige bitcoina. Namesto tega bi predvidena sprememba manjšinski verigi BIP-110 dodelila drugačen rudarski algoritem, kar bi ji omogočilo, da se izogne odvisnosti od rudarske industrije SHA-256d, ki je po razcepu v veliki večini ostala pri bitcoinu.
Ta razlika je pomembna. Sedanjih rudarji bitcoina uporabljajo ASIC-naprave, posebej zasnovane za SHA-256d. Če bi veriga BIP-110 sprejela drug algoritem, te naprave ne bi več mogle samodejno prevladovati pri rudarjenju na tej verigi in ji na kakršen koli način škodovati.
Neuspeli poskus signalizacije BIP-110 spodbuja razpravo
BIP-110, uradno znan kot »Reduced Data Temporary Softfork«, je avtoril Ohm, pri čemer je pomembno prispeval dolgoletni razvijalec bitcoina in vzdrževalec Bitcoin Knots Luke Dashjr.
Predlog začasno omejuje več načinov, na katere se lahko nefinančni podatki vključijo v transakcije, vključno s tehnikami, povezanimi z Ordinals, žetoni BRC-20 in podobnimi protokoli. Zagovorniki trdijo, da bi omejitve zmanjšale količino podatkov v verigi blokov, ki jih obravnavajo kot spam, hkrati pa ohranile Bitcoin predvsem kot omrežje za denarna poravnava.

BIP-110 je bil zasnovan na pragu 55-odstotne podpore rudarjev. Če rudarji ne bi prostovoljno dosegli te ravni, bi izvršilni vozli začeli zavračati bloke brez signalizacije, ko bi se obvezno obdobje začelo pri bloku 961632.
Podpora rudarjev ni nikoli niti približno dosegla te ravni. Signalizacija je pred razcepom ostala približno med 2 % in 2,6 %, medtem ko so večji rudarski bazeni nadaljevali s proizvodnjo bitcoin blokov brez sprejetja BIP-110. Rezultat ni bil, da bi se bitcoin ustavil. Namesto tega so se izvršilni vozli ločili na manjšinsko verigo, ki ni imela za seboj skoraj nobene od skupne hash moči bitcoina.

Rudarski bazen Roughnecks, povezan z Ocean Mining, je do zdaj izkopal edina dva bloka manjšinske verige, nato pa je prenehal z delovanjem. Tudi več drugih rudarskih skupin, ki so sledile verigi BIP-110, je ustavilo delovanje, vendar trdijo, da še vedno filtrirajo transakcije, kolikor le lahko. V času pisanja tega članka podatki v verigi kažejo, da le izredno majhen delež hash moči poskuša odkriti blok številka 961634 verige BIP-110.
Dashjr preučuje alternative za SHA-256d v Discord skupnosti Knots
V kanalu #strategic na strežniku Discord skupnosti Bitcoin Knots se razprava vse bolj osredotoča na to, kakšen sistem dokazovanja dela (proof-of-work) bi lahko ohranil verigo BIP-110 v delovanju, ne da bi se zanašal na obstoječe rudarje bitcoina.

Eden od udeležencev je motivacijo odkrito povzel: »Razlog za opustitev SHA-256d je odpust rudarjev, ne pa zato, ker je algoritem pokvarjen.« Dashjr je odgovoril: »Prav tako je pokvarjen,« in ko so ga vprašali, kaj meni, da je narobe s SHA-256d, je opozoril na ASICBoost. Udeleženci na Discordu so razpravljali o konkretnih kriptografskih algoritmih, kot so RandomX, KT256, BLAKE3, različice BLAKE2, Scrypt, Autolykos v2, rudarjenje s CPU in GPU ter drugi pristopi.

Osrednje vprašanje ni zgolj, kateri algoritem tehnično deluje. Skupina poskuša ugotoviti, kateri algoritem bi lahko manjšinski verigi zagotovil uporabno rudarsko moč, ne da bi takoj predal nadzor drugi uveljavljeni skupini specializiranih rudarjev. Več članov Discorda se za ideje zanaša na povzetke, ki jih ustvari umetna inteligenca (AI), in sprašuje Dashjrja, kaj o tem meni.
Vsaka možnost rudarjenja ustvarja nov problem
Scrypt ponazarja ta problem. Nekateri udeleženci Discorda skupine Knots so poudarili, da imata Litecoin in Dogecoin že obsežno infrastrukturo ASIC za Scrypt, kar pomeni, da bi veriga BIP-110, ki uporablja Scrypt, lahko hitro pritegnila znatno rudarsko moč.

Vendar bi ti isti rudarji začeli z ogromno prednostjo. Udeleženci kanala #strategic so izpostavili možnost, da bi obstoječi operaterji Scrypta preprosto prevladali nad novo verigo ali jo napadli. Povsem nov algoritem pa prinaša nasprotno tveganje. Nihče ne začne z uveljavljeno floto ASIC-ov, vendar bi tisti, ki bi prvi razvil specializirano strojno opremo, sčasoma lahko pridobil izjemno prednost.
Rudarjenje, usmerjeno v CPU ali GPU, bi sprva lahko razširilo udeležbo, vendar bi se specializirane naprave lahko pojavile kasneje. Razprava se zato osredotoča na to, kako zagnati izvedljivo manjšinsko verigo, ne da bi ponovno ustvarili isti problem koncentracije, za katerega podporniki menijo, da obstaja pri rudarjenju SHA-256d.
Dashjr predlaga naključno izbiro algoritma
Dashjr je predlagal enega od možnih načinov za zmanjšanje tveganja, da bi nekdo pripravil specializirano strojno opremo pred vsemi drugimi.
Namesto da bi vnaprej izbrali en sam algoritem, je predlagal, da se sestavi kratek seznam sprejemljivih kandidatov in da se končno izbiro prepusti determinističnemu naključnemu procesu.

»Mislim, da ne bi smeli ničesar izbrati,« je dejal Dashjr. »Naredimo kratek seznam izvedljivih kandidatov in pustimo, da iz njega izbere deterministični naključni proces.« Kasneje je pojasnil razlog:
»Tako nihče ne bo vedel, preden bodo vsi vedeli.«
Zdi se, da je predlog zasnovan tako, da prepreči rudarjem ali proizvajalcem strojne opreme, da bi si skrivaj zagotovili prednost, ker bi vedeli, kateri algoritem bo veriga BIP-110 na koncu uporabila.
Razprava se razširi na upravljanje bitcoina
Tehnična razprava razkriva tudi globlje nesoglasje glede odnosa med rudarji in vozlišči. Eden od udeležencev je vozlišča primerjal z »zakonodajno vejo«, rudarje pa z »izvršilno vejo«, pri čemer je trdil, da rudarji »ne bi smeli imeti besede«. Drugi je dejal, da morajo podporniki najti način, kako prenehati biti odvisni od rudarjev pri doseganju konsenza.

Ti komentarji odražajo lekcijo, ki so jo nekateri udeleženci očitno izluščili iz razcepa BIP-110. Njihovi vozli so uspešno uveljavili pravila, ki so si jih želeli, vendar uveljavljanje teh pravil ni pritegnilo industrijske rudarske baze bitcoina. Iz tega izhaja vprašanje, ali naj manjšinska veriga še naprej tekmuje za hash moč SHA-256d ali naj spremeni svoj sistem dokazovanja dela (proof-of-work), tako da obstoječi rudarji bitcoina ne bodo več imeli iste prednosti kot doslej.
Sprememba sistema »proof-of-work« še ni bila aktivirana
Eksperimentalna koda že obstaja. Razvijalec Knots Chris Guida je kodo za spremembo sistema »proof-of-work«, ki jo je prvotno napisal Dashjr v času spora glede velikosti blokov bitcoina leta 2017, prenesel v najnovejšo kodno bazo Bitcoin Knots. Ta veja vključuje spremembe, ki zadevajo potrjevanje rudarjenja, parametre konsenza, konfiguracijo verige in testiranje. Omogoča tudi alternativne algoritme in bistveno lažji začetni cilj rudarjenja, kar bi lahko pomagalo manjšinski verigi, da začne proizvajati bloke, preden prevlada običajna prilagoditev težavnosti.
V času pisanja tega članka, malo po 15. uri po vzhodnoameriškem času (EDT) v nedeljo, udeleženci strežnika #strategic Bitcoin Knots še niso aktivirali ali odobrili ničesar. Ni bil izbran noben algoritem »proof-of-work«, ni bila napovedana nobena višina aktivacije, Bitcoin Knots pa se ni zavezal k spremembi »proof-of-work« (PoW). Medtem ko Dashjr aktivno razpravlja o spremembi PoW, mnogi znani zagovorniki BIP-110 v razpravi niso prisotni ali pa uporabljajo psevdonime na Discordu.
Zaenkrat veriga BIP-110 ostaja zastala manjšinska veja SHA-256d, ki je ustvarila dva bloka, preden jo je ogromna podedovana težavnost Bitcoina dohitela zaradi njene omejene hash moči. Naslednje vprašanje je, ali bodo podporniki lahko pritegnili dovolj rudarjev SHA-256d, da jo oživijo, ali pa se bodo odločili, da je za ohranitev verige pri življenju potrebno popolnoma prekiniti z Bitcoinovim sistemom »proof-of-work«.
Razvijalci bitcoina želijo odstraniti Dashjr s seznama urednikov BIP
Mark Erhardt, v bitcoinovih krogih splošno znan kot »Murch«, ugleden inženir programske opreme, raziskovalec in razvijalec bitcoina, je na X razkril, da je bila vložena zahteva za odstranitev Dashjrja s seznama urednikov BIP.
»Ker bo to verjetno kmalu pristalo tudi tukaj na Twitterju: sem na poštnem seznamu priporočil odstranitev Lukeja Dashjrja iz urednikov BIP,“ je Murch napisal na platformi družbenih medijev. Dashjr je nato odgovoril na Murchov prispevek na X.
„Ker bo moj odgovor verjetno cenzuriran (poštni seznam je popolnoma pod nadzorom in pokvarjen), ga navajam tukaj: »To so lažne obtožbe. Že leta dosledno sledim postopku BIP. Samo tvoja neizkušena mnenja ne morejo vzpostaviti novih postopkov. Ti si tisti, ki si prenehal komunicirati, ne jaz. Ti si tisti, ki bi moral biti odstranjen,« je Dashjr v odgovor na kritiko zapisal na X.
Ta članek je bil iz angleščine preveden z umetno inteligenco. Izvirna angleška različica je verodostojni vir; samodejni prevodi lahko vsebujejo netočnosti, zlasti pri pravni in regulativni terminologiji.











