Kas yra „Bitcoin Cash“? Pradedančiųjų vadovas
Contents
Kas yra „Bitcoin Cash“? Pradedančiųjų vadovas
Paskutinį kartą atnaujinta: 19.08.06
„Bitcoin Cash“ (BCH) istorija yra kur kas gilesnė nei tik kitos kriptovaliutos sukūrimas. Iš tikrųjų tai buvo vienas aršiausių Bitcoin decentralizavimo testų.
Kas yra „Bitcoin Cash“ suvestinė
„Bitcoin Cash“ buvo sukurtas dėl kietos šakutės „Bitcoin“ tinkle. „Bitcoin Cash“ tinklas palaiko didesnį blokų dydį nei „Bitcoin“ (šiuo metu 32 MB, priešingai nei „Bitcoin 1mb“).
Vėliau „Bitcoin Cash“ įsitraukė į „Bitcoin SV“ dėl skirtumų, kaip tęsti jo plėtrą.
Trumpai tariant, tai „Bitcoin Cash“. Jei norite išsamesnės apžvalgos, skaitykite toliau. Štai ką aptarsiu:
Nemėgstate skaityti? Vietoj to žiūrėkite mūsų vaizdo įrašų vadovą
1. Paaiškintos kietosios šakės
Daugelis žmonių, kurie tik pradeda savo veiklą su Bitcoin ar apskritai kriptovaliuta, pasimeta pamatę, kad yra ne tik vienas „Bitcoin“ tipas. Pavyzdžiui, „Bitcoin Cash“, „Bitcoin Gold“ ir „Bitcoin Diamond“ yra originalaus „Bitcoin“ šakutės.
Šakutė gali būti apibūdinta kaip alternatyvi originalios monetos versija. Šakės yra dviejų rūšių: minkštos ir kietos.
Minkštos šakutės – Versijos, gerai veikiančios tiek su originalia, tiek su alternatyvia monetos versija, todėl kaip vartotojas be didelio rūpesčio galite pasirinkti, kurią versiją paleisti.
Kietos šakės – Negalima gerai žaisti su originalia versija. Tai reiškia, kad turite pasirinkti, ar atnaujinsite savo programinę įrangą, kad paleistumėte alternatyvią versiją, ar paliktumėte originalią.
Kitaip tariant, naudojant kietąsias šakutes, jei alternatyvai nepritaria 100% vartotojų, tinkle atsiras savotiškas skilimas ir atsiras nauja moneta. Tas, kuris yra panašus į originalą, bet nėra tapatus.
„Bitcoin Cash“ ir kitos „Bitcoin“ versijos iš tikrųjų yra siūlomų „Bitcoin“ protokolo atnaujinimų, dėl kurių visi nesutiko, rezultatai.
Taigi atsitiko tai, kad buvo sukurta alternatyvi versija arba kieta šakutė, kilusi iš originalaus Bitcoin, ir atsirado naujų monetų.
Jei norite gauti išsamų išsamų šakių paaiškinimą, būtinai žiūrėkite antradienį „Bitcoin Whiteboard“ šakutės video taip pat.
2. „Bitcoin Block Block“ diskusijos
Taigi dabar mes žinome, kad „Bitcoin“ pinigai iš tikrųjų yra sunki „Bitcoin“ šakutė, tačiau kodėl jie buvo sukurti?
Norėdami atsakyti į šį klausimą, turime pristabdyti sekundę ir grįžti kelerius metus atgal, kad aptartume vieną iš prieštaringiausių Bitcoin kodo temų – bloko dydžio ir mastelio problemą..
Bitcoin operacijos nepatvirtinamos iš karto. Kad sandoris būtų laikomas patvirtintu, jis turi būti įtrauktas į „Bitcoin“ knygos, vadinamos „blockchain“, operacijų bloko dalį..
Naujas operacijų blokas į „blockchain“ įtraukiamas vidutiniškai maždaug kas 10 minučių.
Panašiai kaip bet kokio tipo skaitmeniniams duomenims, norint pridėti Bitcoin operacijas į bloką, reikia vietos saugykloje, o maksimali kiekvieno operacijų bloko talpa yra 1 MB. Įvertinę vidutinį „Bitcoin“ operacijų dydį, pastebėsite, kad blokas gali laikyti apie 2700 operacijų.
2700 operacijų kas 10 minučių reiškia 4,6 operacijas per sekundę, tai nėra daug. Visa, palyginimui, „Visa“ gali patvirtinti 1700 operacijų per sekundę.
Tai reiškia, kad kai daugelis žmonių nori siųsti „Bitcoin“, pavyzdžiui, kainų ralių metu sandoriai įstringa labai ilgoje eilėje „mempool“ viduje, laukdami, kol įvesite bloką ir gausite patvirtinimą..
Žinoma, „Bitcoin“ leidžia mokėti didesnį operacijos mokestį, jei norite peršokti į eilę, tačiau dėl to mokesčiai gali pasiekti juokingą lygį, kai vis daugiau žmonių bando „nutraukti liniją“ savo operacija.
Tai nėra kažkas, ko norite atsitikti, jei kuriate „Bitcoin“, kad taptumėte pasauliniu mokėjimo metodu. Dėl šios mastelio problemos atsirado dvi skirtingos stovyklos.
3. „Big Blocks“ šalininkai
Pirmoji stovykla buvo „Big Blocks“ stovykla. Šiai stovyklai vadovavo Kinijos kasybos milžinė Bitmain ir Roger Ver, ankstyvasis „Bitcoin“ investuotojas, dalyvavęs daugybėje startuolių, kai „Bitcoin“ dar tik įgydavo pradinį įsisavinimą.
Dideli blokatoriai bijojo, kad „Bitcoin“ mastelio problema neleis jam tapti tuo, ką iš pradžių ketino „Bitcoin“ išradėjas Satoshi Nakamoto – „peer to peer“ mokėjimo sistema.
Esant tokiam ilgam patvirtinimo laikui ir dideliems mokesčiams, žmonės nenaudotų „Bitcoin“ kasdieninėms operacijoms, o vertintų kaip vertės saugyklą – kaip auksą.
Šios stovyklos šalininkai pasiūlė labai paprastą sprendimą – Padidinkime bloko dydį. Jei padidinsime „Bitcoin“ blokų dydį iki 8 MB, galėsime patvirtinti net 8 kartus daugiau nei per sekundę operacijų skaičių.
Tai sumažins esamą tinklo perkrovą, o ateityje mes padidinsime bloko dydį tiek, kiek reikės, kol „Bitcoin“ pasieks tolesnį pritaikymą.
4. Maži blokai šalininkai
Jiems priešinosi „Mažų kaladėlių“ stovykla. Šios stovyklos šalininkai įsišakniję išlaikydami dabartinį 1 MB bloko dydį, ieškodami sprendimų, kaip optimizuoti operacijų dydį ir tvarkymą, kad būtų galima keisti mastelį.
Vienas iš tokių sprendimų buvo „Segregated Witness“ arba trumpai „Segwit“. „Segwit“ yra „Bitcoin“ protokolo atnaujinimas, kuris, be kita ko, efektyviai sumažina operacijos dydį 75%.
Tai reiškia, kad 1 MB „Segwit“ bloke gali būti tokia pati operacijų suma, kokia būtų 4 MB „Segwit“ bloku..
Be to, mažieji blokatoriai kalbėjo apie „Lightning Network“ plėtrą – antrasis „Bitcoin“ protokolo viršutinis sluoksnis, leidžiantis atlikti operacijas iškart ir be jausmų.
Dabar žaibų tinklas yra gana plati tema, todėl būtinai užfiksuokite mus „Žaibo tinklo“ epizodas išsamų paaiškinimą, kaip tai veikia.
Kodėl prieštaraujama blokų dydžio padidėjimui?
Priežastis ta, kad mažieji blokatoriai mano, kad ilgainiui tai pakenktų Bitcoin decentralizacijai ir funkcionalumui. Štai keletas argumentų, pagrindžiančių jų teiginį:
Vienam 8mb ar net 32mb blokui keliaujant per tinklą reikia daugiau laiko nei 1mb blokui.
Be to, kai blokas pasiekia tinklo kompiuterį, tas kompiuteris dabar turi patikrinti visas to bloko operacijas. Jei blokas yra per didelis, gali nepavykti patikrinti visų operacijų, kol ateis kitas blokas per maždaug 10 minučių.
Tai reiškia, kad tinklas pradės atsilikti nuo naujų operacijų, o tai gali sukelti ginčų dėl esamos „Bitcoin“ knygos būklės.
Be to, optimizuodami operacijas jūs taip pat neoptimizuojate jau užimamo „Blockchain“ dydžio keli šimtai gigabaitų.
Priverčiant kompiuterius patikrinti negabaritines operacijas, sumažėja kompiuterių, kurie gali laikyti „Blockchain“ kietajame diske, skaičius, todėl sumažėja tinklo decentralizacija..
Aš turiu galvoti apie tai sekundę:
Jei tik aukščiausios klasės kompiuteriai, kuriuos prižiūri nedaugelis įmonių, gali patvirtinti operacijas tinkle, mes iš esmės atimame Bitcoin pagrindinį pranašumą – turėti daug dalyvių, kad įsitikintume, jog niekas nepažeidžia taisyklių.
Kad būtų lengviau suprasti, apsvarstykite šią analogiją:
Įsivaizduokite gatvę, kuri kenčia nuo intensyvaus eismo. Akivaizdus sprendimas būtų padidinti juostų skaičių, iš tikrųjų tas pats sprendimas, kaip ir blokų dydžio padidinimas.
Bet ką darytumėte, kai gatvė išpopuliarėtų ir įvažiuotų dar daugiau automobilių? Galų gale yra riba, kiek juostų galite pridėti prieš pritrūkdami žemės jai statyti.
Kita vertus, galite sumažinti eismo spūstis, reklamuodami viešojo transporto maršrutus ar važiuodami automobiliais. Sprendimai, panašūs į operacijos dydžio optimizavimą ir tai, kaip tinklas tvarko operacijas.
5. Priimti nutarimą
Šis karštas ginčas tarp dviejų varžovų stovyklų tęsėsi kelerius metus, kol pasiekė kulminaciją 2017 m. Rugpjūčio mėn. Tuomet „Bitcoin“ žengė pirmuosius žingsnius viršijant 1200 USD ribą, o tinklas buvo perpildytas dėl perpildytų sandorių.
Todėl daugelis sandorių vėlavo ir sandorio mokesčiai šoktelėjo į viršų, nes žmonės vienas kitą viršijo, kad greičiau „susitvarkytų“ ir gautų patvirtinimą. Vidutinis mokestis tuo metu siekė net 37 USD už operaciją!
Dabar jums gali kilti klausimas, kodėl niekas nesiėmė veiksmų, kad išvengtų šios situacijos. Na, norėdami atsakyti į šį klausimą, turime suprasti, kas iš tikrųjų nusprendžia nieko „Bitcoin“ tinkle.
Matote, Bitcoin yra decentralizuotas ir tai reiškia, kad nėra vieno žmogaus, kuris ką nors nuspręstų. Tinklo dalyviai balsuoja savo veiksmais. Jų balsas iš tikrųjų yra bet kokia „Bitcoin“ protokolo versija, kurią jie pasirenka paleisti savo kompiuteryje.
Bitcoin tinklo grotuvai
Kalnakasiai ir kasybos baseinų operatoriai – Jie yra atsakingi už blokų kūrimą ir operacijų knygos atnaujinimą. Kai kurie teigia, kad jie turi galutinę teisę pasakyti, kokie pakeitimai pagaliau priimami „Bitcoin“ tinkle.
Kūrėjai – Asmenų grupė, bendradarbiaujanti palaikant Bitcoin šaltinio kodą. Kai kurie mano, kad ši grupė turi didžiausią galią, nes būtent jie rašo tikrąjį tinklą valdantį kodą.
Mainai – kriptovaliutų priėmimo vartai. Jie gali nuspręsti, kurią „Bitcoin“ versiją įtraukti į žymeklio simbolį BTC. Jie turi galią susieti žmones su tikrosiomis monetomis.
Piniginės teikėjai – Jie rašo programinę įrangą, leidžiančią vartotojams tvarkyti monetas.
Mazgai – skirtingi kompiuteriai, valdantys „Bitcoin“ kodą ir užtikrinantys, kad niekas nepažeidžia taisyklių. Šie mazgai yra „Bitcoin“ tinklo pagrindas. Mazgų savininkai gali nuspręsti priimti tik konkrečius pakeitimus palaikančias operacijas.
Bitcoin vartotojai – kas gali pasirinkti, kurią monetą pirkti, kurią valiutą naudoti ir kurią piniginę atsisiųsti – net nežinodami, jie iš tikrųjų turi didžiausią galią. Monetos, kurią vartotojai nusprendžia įsivesti, laukia šviesesnė ateitis.
DAO kaip naudotojo priėmimo pavyzdys
Geras vartotojo įsisavinimo pavyzdys yra „Ethereum“ kietosios šakės atvejis. Dar 2016 m., Kai iš Ethereum paremto projekto, vadinamo DAO, buvo pavogta keli milijonai dolerių.
„Ethereum“ kūrėjai pasiūlė sugrąžinti „Ethereum“ blokų grandinę ir ištrinti kenksmingą operaciją.
Tai sukėlė karštas diskusijas, kurių pabaigoje „Ethereum“ išsišakojo į dvi skirtingas monetas – „Ethereum“ ir „Ethereum Classic“..
Tačiau tai, kas šiandien žinoma kaip Ethereum, iš tikrųjų yra pakeista Ethereum versija, o ne originali. Priežastis, kodėl tai laikoma „tikruoju“ „Ethereum“, yra ta, kad būtent monetą nusprendė priimti dauguma vartotojų.
Kalnakasiai, biržos, piniginių tiekėjai ir net kūrėjai – visi pasitiki visuomenės pritarimu, kad išgyventų. Štai kodėl galiausiai vartotojai turi galutinį žodį.
Dabar jūs suprantate, kodėl taip sunku gauti patvirtintą Bitcoin protokolo pakeitimą. Iš esmės reikia, kad visos šios grupės susitartų.
Per visą „Bitcoin“ istoriją buvo keli atvejai, kai tokie susitarimai buvo pasiekti, tačiau didėjant tinklui buvo sunkiau pasiekti sutarimą..
„Bitcoin Cash“ kietoji šakutė
Grįžtant prie mūsų istorijos 2017 m., Galutinis šio Meksikos nesutarimo tarp dviejų stovyklų rezultatas buvo tas, kad kiekviena pusė padarė tai, ką iš pradžių ketino daryti, palikdama vartotojams nuspręsti, kurią monetą priimti kaip tikrą Bitcoin.
2017 m. Rugpjūčio 1 d. Mažieji blokatoriai suaktyvino „SegWit“ pagal pradinį „Bitcoin“ protokolą, o didieji blokatoriai sukūrė „Bitcoin Cash“ – 8 MB bloko dydžio „Bitcoin“ šakutę..
Iš pradžių buvo neaišku, kuri „Bitcoin“ versija laimės, kai „laimėjimas“ kriptovaliutos terminais reiškia ilgesnį „blockchain“ arba operacijų knygą.
Kuo daugiau kalnakasių turi moneta, tai reiškia daugiau skaičiavimo galios, taigi ilgesnė blokų grandinė ir tvirtesnis tinklas.
„Bitcoin Cash“ palaikė kasybos milžinė „Bitmain“, todėl pradinė „Bitcoin“ kasybos galia beveik perpus sumažėjo, kai įvyko šakutė. Tačiau nusėdus dulkėms paaiškėjo, kad originalus „Bitcoin“ vis dar tvirtai stovi net po šakute.
6. „Bitcoin Cash“ ir „Bitcoin“
Nuo šakutės „Bitcoin Cash“ nuosekliai išlaikė savo vietą kriptovaliutų diagramos. Monetą daugiausia remia liberalas Rogeris Veras, turintis maždaug 100 000 bitkoinų, todėl jis yra vienas iš pirmųjų Bitcoin milijardierių.
„Ver“ taip pat įsigijo domeno pavadinimą „Bitcoin.com“, kad reklamuotų „Bitcoin Cash“, o ne „Bitcoin.org“, kuris yra originalaus „Bitcoin“ tinklalapis.
„Bitcoin Cash“ dažniausiai yra panašus į „Bitcoin“, tačiau su keliomis išimtimis:
Nors tarp dviejų monetų yra papildomų skirtumų, pastebimiausios yra mano ką tik paminėtos monetos.
7. „Bitcoin Cash“ ir „Bitcoin SV“
2018 m. Lapkričio mėn. „Bitcoin Cash“ išgyveno savo kietąją šakę. Šį kartą dvi stovyklos buvo originalios „Bitcoin Cash“, taip pat žinomas kaip ABC ir „Bitcoin SV“ – kuris reiškia Satoshi viziją.
„Bitcoin ABC“ stovyklai vadovavo Rogeris Veras ir „Bitmain“. „Bitcoin SV“ stovyklai vadovavo Craigas Wrightas – asmuo, kuris anksčiau teigė esąs Satoshi Nakamoto, bet niekada nepateikė pakankamai įrodymų, ir Calvin Ayre, didžiausio „Bitcoin Cash“ kasybos baseino „CoinGeek“ savininkas.
Tarp dviejų „Bitcoin Cash“ versijų yra du pagrindiniai skirtumai. „Bitcoin ABC“ išlaikė maksimalų 32 MB blokų dydį, o „Bitcoin SV“ padidino savo blokų dydį iki 128 MB, planuodamas papildomus padidinimus ateityje.
Be to, „Bitcoin ABC“ į savo kodą įtraukė išmaniąsias į sutartis funkcionalumą, o „Bitcoin SV“ nusprendė nepriimti šio pakeitimo.
Kol kas atrodo, kad „Bitcoin ABC“ išpopuliarėjo ir dauguma jų laikoma „tikrais“ „Bitcoin Cash“.
8. Išvada
Kartais akivaizdus problemos sprendimas nebūtinai yra geriausias.
Maži sandorių mokesčiai yra svarbūs Bitcoin naudojimui, tačiau ne bet kokia kaina, o greitas sprendimas dažnai turi nenumatytų pasekmių.
Turiu omenyje, tik įsivaizduokite, koks būtų gyvenimas, jei užuot investavę ir plėtoję failų glaudinimo technologijas, mes tiesiog turėtume nusipirkti papildomų standžiųjų diskų, kad išsaugotume visus nesuspaustus dokumentus, nuotraukas, vaizdo įrašus ir projektus savo kompiuteriuose..
Kiek ilgiau užtruks tų failų perdavimas internete mūsų draugams, šeimos nariams, kolegoms ar klientams?
Turint tai omenyje, atrodytų, kad duomenų optimizavimas mažais blokais išlaikant decentralizaciją ilgainiui atsipirks. Gali pasirodyti, kad reikia pridėti bloko dydį, tačiau jis turėtų būti naudojamas taupiai.
Kol kas „Bitcoin Cash“ sunkiųjų šakių sakmė byloja apie decentralizuotą „Bitcoin“ tinklo pobūdį. Tai parodė, kokia objektyvi yra sistema ir kaip nė viena šalis negali nurodyti, kas nutiks, net kai dalyvauja labai turtingos interesų grupės.
Tikiuosi, kad dabar jūs suprantate, kas yra „Bitcoin Cash“ – kieta „Bitcoin“ protokolo šakutė, sukūrusi naują didesnio bloko dydžio monetą.
Jums vis tiek gali kilti klausimų ar komentarų. Jei taip, tiesiog palikite juos žemiau esančiame komentarų skyriuje.