Bitcoin-lohkon palkkion alennus. Palkkion puolittaminen – mitä se on ja miten se vaikuttaa hintaan? Vaikutus aiempien Bitcoinin puolittumiskurssiin

3000 GPU:n Atlantic Crypto -kaivostilan perustaja Brian Venturo sanoi äskettäin, että keskihinnalla 0,12 dollaria kilowattitunnilta yhden eetterin louhinta on 152 dollaria.

”Yhden eetterin louhinta maksaa 1,27 MWh. Verkon nykyisen monimutkaisuuden ja keskimääräisen sähkön hinnan ollessa 0,12 dollaria kWh:lta, sinun on käytettävä 152 dollaria yhden kokonaisen ETH:n louhimiseen, hän kirjoitti.

Yhden eetterin hinta kryptovaluuttapörsseissä on nykyään noin 300 dollaria, mikä tarkoittaa, että sinun on käytettävä noin puolet sen nykyisestä hinnasta sen louhimiseen.

EIP 1234:ssä (englanninkielisestä sanasta "Ethereum Improvement Proposal" eli "ehdotus Ethereumin parantamiseksi") ehdotetaan lohkopalkkion pienentämistä kolmanneksella (eli 3:sta 2 eetteriin). Ehdotuksen täytäntöönpanon aikataulua ei ole vielä päätetty.

12 senttiä on keskimääräinen kilowattituntihinta Yhdysvalloissa, mutta muissa maissa sähkön hinta voi olla alhaisempi. Esimerkiksi Venäjällä keskihinta kilowattitunnilta on noin 5 US senttiä ja joillakin alueilla alle 2 senttiä. Siten yhden eetterin uuttaminen hintaan 5 senttiä kilowattitunnilta maksaa vain 63 dollaria.

Jotkut amerikkalaiset kaivostyöläiset ovat jo ilmoittaneet aikovansa siirtää kalustonsa halvemman sähkön paikkoihin - esimerkiksi Kiinaan -, missä kilowattitunnin hinta voi olla jopa 4 senttiä. Tämä alentaa eetterin tuotantokustannukset 50 dollariin, mikä on lähes kuusi kertaa nykyistä hintaa alhaisempi.

Voidaan siis sanoa, että eetterin louhinta jatkuu kannattavana, vaikka louhitun lohkon palkkio pienenisi yhteen eetteriin, ts. 3 kertaa vähemmän kuin nyt - jos ei oteta huomioon hashraten hitaampaa, mutta silti vakaata kasvua ja mahdollisuutta tehokkaampien laitteiden syntymiseen.

Eric Connor, kokenut lähetystoiminnan harjoittaja, suoritti analyysin ja selvitti, kuinka paljon Ethereum-verkko maksaa liikaa turvallisuudestaan ​​Bitcoiniin verrattuna palkkiona 2 eetteriä lohkoa kohden:

Jos lohkopalkkio putoaa 1 ETH:hen, Ethereum-verkko saa hieman alimaksua turvallisuudestaan, mutta Connorin mukaan tästä ei ole syytä huoleen:


Huomenna on Ethereumin kehittäjien tapaaminen, jossa keskustellaan siitä, onko Etherin palkkiota ja inflaatiota tarpeen alentaa ja jos on, niin mille tasolle.

Verkkoäänestystietojen mukaan noin 66 % eetterin haltijoista on taipuvainen uskomaan, että lohkopalkkio tulisi laskea yhteen ETH:hen. 33 % ehdotti sen vähentämistä 2 eetteriin lohkoa kohden. Ja melkein kukaan ei äänestänyt nykyisen 3 eetterin palkkion säilyttämisen puolesta.

Eräät kaivostyöläiset sopivat 24. elokuuta pidetyssä kokouksessa, että lohkopalkkiota pitäisi alentaa 2 ETH:hen. Vielä ei kuitenkaan ole selvää, löytyykö kaikille sopiva ratkaisu huomenna.

Yleisesti ottaen, tietysti teollisen kaivostoiminnan kannalta tällainen tilanne, vaikka se vaikuttaa voittoihin, ei ole katastrofi. Ehkä lohkopalkkion lasku ajan myötä lisää eetterin kustannuksia. Kuitenkin pienempien kaivostyöläisten määrä, joiden oletetaan muodostavan verkon ytimen, vähenee todennäköisesti huomattavasti.

Bitcoiniin verrattuna lohkopalkkion pienentäminen on sisäänrakennettu algoritmiin ja sitä tapahtuu säännöllisesti. Muuten, yhden bitcoinin louhinta, ottamatta huomioon verkon monimutkaisuutta, oli viime aikoihin asti noin 3 000 dollaria. Tätä mekanismia ei ollut Ethereumissa suunnitellun PoS-siirtymän vuoksi. Se kuitenkin viivästyy jatkuvasti, mikä pakottaa kehittäjät käsittelemään inflaatiota manuaalisesti.


Litecoin-lohkopalkkio on palkinto, joka myönnetään yhdelle tai useammalle kaivostyöläiselle (poolille), jotka ratkaisevat tiettyjä ongelmia laskentatehon avulla louhiakseen seuraavan lohkon Litecoinin kryptovaluuttaverkossa. Vuodesta 2011 lähtien palkkio on ollut 50 LTC, ja vuodesta 2015 lähtien tämä parametri on vastannut 25 kolikkoa.

Mikä on Litecoin-lohkopalkkio?

Litecoin kryptovaluutta suunniteltiin alun perin lisäykseksi tuolloin jo olemassa oleviin virtuaalikolikoihin. Litecoin luotiin käyttämällä samaa avoimen lähdekoodin koodia, eikä lohkonluontirakenteessa tapahtunut merkittäviä muutoksia. Ketjuelementti sisältää tietueen ryhmästä tai kaikista kryptovaluuttaketjun toiminnoista sekä edellisen lohkon.

Ongelmalla on ratkaisu, joka kirjataan lohkon otsikkoon. Jokaiselle ketjun elementille (lohkolle) on useita ratkaisuja, mutta tavoitteen saavuttamiseksi riittää, että löytää vain yksi. Tällainen työ vaatii tietyn määrän aikaa ja voimaa, joten onnistuessaan kaivostyöntekijä saa bonuksen (palkkion).

Mikä on Litecoin-lohkopalkkio?


Nykyinen palkinto Litecoin-lohkon louhinnasta


Kuten Bitcoinilla, Litecoinilla on rajoitettu tarjonta. Raja on 84 miljoonaa kolikkoa. Kryptovaluutan tulon jälkeen kaivostyöläisten bonus on ollut 50 LTC. Tämä parametri puolitetaan joka 840 tuhatta lohkoa. Vuonna 2015 Litecoin-lohkopalkkio putosi 25 kolikkoon. Seuraava lasku tapahtuu vuonna 2019 ja on 12,5 LTC.

Litecoin-lohkopalkkion rajoittamisen syyt ja seuraukset


Lohkopalkkion alennus ja rajoitettu liikkeeseenlasku on suunniteltu vähentämään inflaatioriskiä. Siten fiat-rahaa valvoo keskuspankki, joka tulostaa valuutan tarvittaessa. Tämän seurauksena sen arvo laskee ja inflaatio tapahtuu. Koska Litecoinien määrälle on asetettu enimmäisraja (84 miljoonaa kolikkoa), inflaatioprosessit eivät ole pelottavia kryptovaluutalle. 6. tammikuuta 2018 mennessä on louhittu 54 637 Litecoinia.

Louhitun lohkon palkkion pienentämisen haittana on, että se heikentää kaivostyöläisten motivaatiota ja heikentää kannattavuutta. Jotkut seuraukset eivät näy heti:

  1. Valuuttakurssin volatiliteetti kasvaa.
  2. Investointien määrä on laskussa.
  3. Transaktioiden palkkion suuruus kasvaa.
  4. Litecoinin kysyntä on laskussa.
Toisin kuin negatiiviset näkökohdat, on olemassa positiivisia tekijöitä, jotka kompensoivat lohkopalkkion pienentämisen haittoja - kryptovaluutan vaihtokurssiarvon nousu, SegWit-teknologian käyttöönotto ja Lightning Network -algoritmi, joka mahdollistaa liiketoimien kryptovaluutoilla. verkko ilman palkkioita.

Bitcoin-lohkon löytämisestä annetaan palkkio

Toukokuussa 2017 Bitcoin-verkosto kohtasi suuren haasteen. Vahvistamattomien tapahtumien määrä oli 200 tuhatta ja raakadatan kokonaismäärä yli 120 megatavua. Ottaen huomioon, että 1 lohko Bitcoin-verkossa on yhtä suuri kuin 1 MB ja keskimääräinen luomisaika on noin 10 minuuttia, 120 lohkon jono kesti useita päiviä, kun uusia ja uusia vahvistamattomia tapahtumia saapui jatkuvasti.

Siirtomaksuja korottamalla pystyttiin väliaikaisesti vähentämään jonossa olevien käsittelemättömien tapahtumien määrää, mutta tätä toimenpidettä ei tietenkään voitu pitää kestävänä. Ja vielä yllättävämpää on, että kaivostyöntekijät löytävät ja sulkevat ajoittain tyhjiä lohkoja, eli sen sijaan, että ne täyttäisivät ne kokonaan 1 Mt: iin tai 4-5 tuhanteen tapahtumaan, lohko ei sisällä tapahtumiin liittyviä tietoja.

Jossain vaiheessa tyhjien lohkojen määrä saavutti neljänneksen kaikista järjestelmän luomista lohkoista, ja niitä jatkettiin, vaikka mempool oli ylikuormitettu kymmenillä tuhansilla vahvistamattomilla tapahtumilla.

Bitfuryn toimittamien tilastojen mukaan vuoden 2015 lopussa syntyi yli kaksisataa tyhjää lohkoa joka kuukausi vuoden 2016 loppuun mennessä, ja niiden määrä putosi useisiin kymmeniin. Parannukset johtuvat arkkitehtuurin parannuksista, jotka mahdollistivat tapahtumien käsittelyn nopeuttamisen, mutta tyhjiä lohkoja syntyy edelleen.

Bitcoinin tyhjän lohkon tilastot

Mikä tässä on hätänä? Yritetään selvittää se.

Kuinka Bitcoin-lohko luodaan?

Jokainen uusi lohko on ketjuelementti, joka sisältää joukon tietueita verkossa suoritetuista toiminnoista, jotka ovat uusia edellisen ketjun kannalta. Lohkoketjun loppuun lisätään uusi lohko, joka sisältää myös tietoa ketjun edellisestä tilasta, eikä sen rakenteeseen ole mahdollista tehdä muutoksia.

Toisin sanoen jatkuva lohkoketju on eräänlainen kirjanpitokirja, johon kirjataan kaikki järjestelmässä koskaan suoritetut toiminnot. Jokaisen käyttäjän tulee olla varma, ettei kirjanpitojärjestelmää ole peukaloitu. Miten tällainen luottamus syntyy?

Lohkorakenne sisältää otsikon - henkilökohtaisen ratkaisun lohkolle, ja kaivostyöntekijät etsivät sitä. He ottavat tietoa lohkosta ja alkavat käsitellä sitä suorittamalla tiettyjä matemaattisia operaatioita saadakseen lopulta lyhyen kirjain- ja numerosarjan, joka täyttää ennalta määrätyt ominaisuudet. Tätä sekvenssiä kutsutaan hashiksi.

Kaivostyöntekijät louhivat bitcoineja

Jotta lohko voidaan kirjoittaa lohkoketjun ketjuun, on löydettävä erityinen hash-parametri, jonka indikaattori on pienempi kuin ennalta määrätty arvo. Lohko on käynnissä, kunnes kaivosmies löytää tämän parametrin satunnaisella haulla.

Jos kaivosmies lopulta ratkaisee ongelman, hän ilmoittaa koko verkolle, että hän on saanut uuden lohkon. Löydetyn lohkon varmentaa verkon täydet solmut, ja varmennuksen jälkeen se sisällytetään lohkoketjuun. Prosessointinopeuden "säätämiseksi" koko tietokoneverkon tehon kasvuun, joka 2016 lohko lasketaan monimutkaisuus uudelleen siten, että uuden lohkon hakuaika on noin 10 minuuttia.

Tältä uuden lohkon luominen näyttää. Uudelleenlaskentaprosessin aikana löydetyn viimeisen lohkon hashista tulee eräänlainen "sinetti", eli se sulkee lohkon ja vahvistaa koko edellisen ketjun luotettavuuden. Jos joku yrittää suorittaa kuvitteellisen tapahtuman muuttamalla yhtä lohkoista, sen hash muuttuu, ja jokainen, joka laskee tämän lohkon hajautusarvon uudelleen, havaitsee väärennöksen välittömästi.

Kuvataan nyt lyhyesti lohkon rakennetta.

Bitcoin-lohkorakenne

Lohko koostuu otsikosta ja toimintoluettelosta.

Kuten jo tiedämme, otsikko sisältää hajautusarvon (luodussa SHA-256-algoritmilla, se sisältää myös edellisen lohkon hash-ominaisuuden, joka luo jatkuvan jatkuvuuden verkkolohkojen välille, luettelon operaatioista, lohkon koon, jne.

Erityinen paikka on Bits-parametrilla - lyhennetty versio hash-arvosta. Lohko lisätään ketjuun vain, kun kaivostyöntekijät löytävät tiivisteen, joka on pienempi kuin bitin koko.

Joten otsikko on ainutlaatuinen ja suojaa lohkoa väärentämiseltä. Lohko täytetään luettelolla tapahtumista, joista jokaisessa näkyy siirron lähde ja vastaanottaja.

Vastaanottaja tunnistetaan julkisella avaimella ja uusi tapahtuma luodaan käyttämällä rahaa, joka on vahvistettu jossakin aikaisemmista tapahtumista. Omistajuuden vahvistamiseksi käytetään digitaalista allekirjoitusta, joka varmistaa ehdottomasti jokaisen verkossa tapahtuvan tapahtuman.

Tietenkin verkon rakenne näyttää monimutkaiselta, varsinkin aloittelijalle, mutta kun syventyy sen työn olemukseen, sen luojan luova nero alkaa nousta esiin, mikä ratkaisee tietoturvavirheen ongelman ensimmäistä kertaa historiassa. . Bitcoinia ei voida kopioida tai käyttää kahdesti, ja verkkoon kohdistuvan hyökkäyksen todennäköisyys lähestyy nollaa, koska hyökkääjällä on oltava käytössään useimpien verkon solmujen teho, mikä tulee erittäin vaikeaksi verkon hajautetun luonteen vuoksi.

Joten päästään tärkeimpään asiaan. Miten kaivostyön rakenne on ja mistä hänelle maksetaan?

Lohkon koko ja kaivospalkkio

Jos järjestelmä kokonaisuudessaan maksaa tiettyjen toimien suorittamisesta, poolit suorittavat nämä toiminnot saadakseen maksun. Tämä mekanismi näyttää tältä.

Kaivosmies (kaivosallas) saa maksun tehdystä työstä kahdesta lähteestä:

  • Ensinnäkin tämä on palkinto uuden lohkon löytämisestä, joka on tällä hetkellä 12,5 BTC (palkkio puolitetaan vuonna 2020).
  • Toiseksi, kun kaivosmies löytää uuden lohkon, hän saa automaattisesti maksun kaikista kyseiseen lohkoon sisältyvistä tapahtumista.

Bitcoinin kehityksen kynnyksellä lohkot eivät olleet läheskään täysin täytettyjä, usein alle 10 tapahtumaa, mutta verkon suosion kasvaessa myös lohkotäyttö alkoi lisääntyä, mikä johti käsittelemättömien tapahtumien jonon kasvuun. Liiketoimien nopeuden lisäämiseksi he alkoivat soveltaa korotettuja palkkioita, mikä johti toiseen ongelmaan - kyvyttömyyteen käyttää Bitcoinia pieniin maksuihin.

Tämän ongelman ratkaisemiseksi on ehdotettu monia vaihtoehtoja lohkojen lisäämisestä korkeamman tason protokollien luomiseen Bitcoin-protokollan päälle. Viime aikoihin asti kehittäjillä oli tapana käyttää muokattua Segregated Witness (SegWit) -protokollaa, nimeltään Segwit2x. Sen avulla osa tiedoista piti siirtää lohkon ulkopuolelle, eli tallentaa erilleen lohkoketjuketjusta ja itse lohkon koko kasvaa 2 MB:iin, mikä teoriassa mahdollisti merkittävästi nopeuttamisen. liiketoimia ja lisää nimettömyyttä.

Marraskuun 16. päivälle suunniteltu hard fork ei kuitenkaan toteutunut, koska sen koodin julkaisemisen jälkeen yhteisö ei päässyt yksimielisyyteen.

Mistä tyhjät lohkot tulevat?

Kaivostyöntekijän, kuten logiikka määrää, tulisi pyrkiä sisällyttämään uuteen lohkoon suurin mahdollinen määrä tapahtumia, koska tässä tapauksessa hänen tulonsa kasvavat. Vielä yllättävämpää on nähdä tyhjiä lohkoja louhinnan aikana. Mistä he tulevat?

Oletetaan, että kaivosmies on löytänyt seuraavan lohkon hashin, kutsutaan sitä N:ksi. Sitten hänen on välittömästi aloitettava lohkon N+1 etsiminen, jotta kapasiteettia ei jää tyhjäksi. Samalla kaivostyöntekijän on lähetettävä lohko N muille verkon osallistujille, joiden on ladattava se ja tarkistettava lohkoon sisältyvät tapahtumat. Vastaavasti kaivosmies ratkaisee tällä hetkellä kaksi tehtävää samanaikaisesti - tarkastaa lohkon N tapahtumat ja etsii lohkoa N+1.

Jos kaivosmies löytää lohkon N+1 ennen kuin lohko N on varmistettu, onko hänellä oikeus täyttää se tapahtumilla? Ei, ei. Loppujen lopuksi nämä uudet tapahtumat voivat sisältää niitä, jotka perustuvat lohkoon N sisältyviin tapahtumiin, joita ei ole vielä vahvistettu. Vaikka muistiin on kertynyt suuri määrä vahvistamattomia tapahtumia, jotka on sisällytettävä lohkoon N+1, kaivos ei voi tehdä tätä ennen kuin lohko N on vahvistettu. Ja jos on, kaivos sulkee lohkon N+1 tyhjä, se sisältää vain yhden coinbase-tapahtuman, joka luodaan automaattisesti ja sisältää tietoa lohkon luomisen palkkiosta. Saa palkinnon ja alkaa etsiä lohkoa N+2.

Sieltä tulevat tyhjät lohkot - näin toimii lohkoketju-algoritmi. Tyhjiä lohkoja saadaan johtuen lohkojen vahvistamisen ja seuraavien etsimisen nopeuksista, joten työ verkkoarkkitehtuurin parantamiseksi ei pysähdy hetkeksi.

Ratkaisu

Joten tärkein ongelma, joka johtaa tyhjien lohkojen luomiseen, on tiedonvaihdon nopeus. Poolin on "esitettävä" jokainen uusi lohko muille täysverkon solmuille, joiden puolestaan ​​​​on ladattava se itselleen, ja latausnopeus on jokaiselle erilainen ja tarkista sitten kaikki tapahtumat tässä lohkossa. Kaikki nämä toiminnot vievät aikaa.

Kirjoitushetkellä vahvistamattomien tapahtumien määrä ylitti 160 tuhatta ja raakadatan määrä oli 117 Mt.

Vuonna 2018 on tarkoitus ottaa käyttöön useita teknologisia ratkaisuja, jotka voivat helpottaa Bitcoin-verkkoa ja nopeuttaa transaktioita.

(Nicolas Courtois) on kryptografian ja kryptoanalyysin asiantuntija, University College Londonin vanhempi luennoitsija, yli 100 tieteellisen artikkelin kirjoittaja ja toinen kirjoittaja (H-indeksi 32). Hänen tutkimusalueensa ovat kryptoanalyysi (mukaan lukien Neuvostoliiton lohkosalaus GOST 28147-89), post-kvanttisalaus ja kryptovaluutat. Vuodesta 2013 lähtien Courtois on kirjoittanut kuusi asiakirjaa Bitcoinin ongelmista, kritisoimalla terävästi ja perustellusti joitain Satoshi Nakamoton päätöksiä ja osoittaen, että Bitcoin ei ole läheskään niin hajautettu ja turvallinen kuin yleisesti uskotaan.

Onko Bitcoinissa jotain vikaa? Uskomme, että Bitcoinissa on ainakin yksi ominaisuus, joka ei ole perusteltu ja jota tulisi muuttaa mahdollisimman pian. Tarkastelimme ensin Bitcoin-markkinatietoja vastauksena säännölliseen lohkopalkkion puolittamiseen noin neljän vuoden välein. Bitcoin on ollut olemassa kuusi vuotta, mutta ensimmäistä puolittamista koskevaa dataa on vääristynyt voimakkaasti myöhempi verkkojen määrän nousu ja massiiviset kryptovaluuttoihin tehdyt investoinnit. Lohkopalkkion vähentämisalgoritmi on kuitenkin olennainen osa protokollaa, eikä sitä voida jättää huomiotta.

Keinotekoinen neljän vuoden sykli

Muistellaanpa kuinka lohkopalkkion muuttamismekanismi toimii. Noin neljän vuoden välein palkkio puolitetaan: aluksi se oli 50 bitcoinia, marraskuusta 2012 lähtien - 25 bitcoinia. Kesällä 2016 bitcoinin määrän odotetaan laskevan 12,5:een.

Tämän periaatteen alkuperä on epäselvä. Sitä EI ehdotettu Satoshissa vuonna 2008: siinä vain sanottiin, että "kaikki tarvittavat säännöt ja kannustimet voidaan panna täytäntöön tällä konsensusmekanismilla". Nämä vakiot on koodattu kanonisen Bitcoin-asiakkaan nykyisessä versiossa. Vakioiden arvot liittyvät bitcoinien kokonaismäärän rajaan, joka ei saa ylittää 21 miljoonaa. Itse asiassa 21 miljoonan dollarin toimitusraja varmistetaan juuri lohkopalkkion alennusmekanismilla. Saattaa tuntua, että tällainen kovakoodattu mielivaltainen vakio on virhe, mutta jostain syystä sitä kehutaan usein. Ilmeisesti olemme ensimmäisiä, jotka arvostelevat tätä Bitcoinin puolta.

Kuvatun asiaintilan perustavanlaatuinen haittapuoli on jyrkkä muutos Bitcoin-ekosysteemin tärkeässä taloudellisessa indikaattorissa. Tämä edellyttää kaivostyöläisten motivaatioiden vakavaa tarkistamista ja voi johtaa epävakauteen markkinoilla. On yllättävää, että Bitcoinin luoja piti optimaalisena lohkopalkkion pienentämistä harvinaisissa terävissä hyppyissä. Tällä päätöksellä on vakavia seurauksia koko ekosysteemille.

Keinotekoinen sykli ja sisäänrakennettu epävakaus

Bitcoin-asiakkaan nykyisessä kanonisessa toteutuksessa kaivospalkkio puolitetaan tiettyinä aikoina. Tätä EI kompensoi lisääntyvä kaivosvaikeus, vaan se yksinkertaisesti lisää jyrkän piikin normaalisti tasaisesti kasvavaan vaikeuskäyrään. Ennustamme, että vaikeuskäyrä kokee aukon ensimmäisen kerran vuonna 2016. Tätä ei tapahtunut vuonna 2012, koska vain pieni määrä kaivostyöntekijöitä sammutti laitteensa 29. marraskuuta, jolloin palkkiota alennettiin.

Jossain vaiheessa ensi vuonna kaivostoiminnan kannattavuus putoaa puoleen ja merkittävä osa kaivostyöläisistä väistämättä menettää kiinnostuksensa siihen. Sijoittajat voivat muuttaa mieltään investoida IT-alaan, jonka kannattavuus putosi tuntemattoman pöytäkirjan tekijän mielijohteesta yhtäkkiä puoleen ja teki monien tilojen työn kannattamattomaksi oudon, perusteettoman säännön vuoksi, joka periaatteessa ei ollut vaikea muuttaa. He voivat nostaa varoja Bitcoin-taloudesta ja sijoittaa ne toiseen kryptovaluuttaan. Odotamme Bitcoinin kaivostoiminnan nousun laukaisevan massiivisia markkinaheilahteluja, jotka voivat kestää jopa neljä vuotta.

Väitämme, että nykyisellä lohkopalkkion muuttamissäännöllä on vakavia seurauksia. Se luo keinotekoisen neljän vuoden jakson koko Bitcoin-taloudelle, mukaan lukien kaivostyöläiset, kauppiaat ja sijoittajat. Sääntö luo motivaatiota jyrkälle pääoman liikkeelle, luo "etuoikeutettuja" hetkiä suuria voittoja tuoville sijoituksille. Kaivostyöläiset ymmärtävät väistämättä, että he tuottavat suuria määriä SHA256-tiivistettä tappiolla ja sammuttavat laitteensa. Bitcoinin hinnasta riippuen tämä voi tapahtua jopa aikaisemmin kuin todellinen palkkion alentaminen.

Bitcoin-protokollan round robin -luonne on helppo korjata. Kehittäjät voivat hyvinkin päästä sopimukseen ja julkaista protokollaan korjaustiedoston, joka tasoittaisi kaivostyöläisten palkkiokäyrää. Mutta mikä tahansa päätös tehdään, sillä on erittäin vakavat seuraukset, ja sitä on erittäin vaikea tarkistaa myöhemmin.

Korvaavatko palkkiot palkkioiden pienenemisen?

Tällä hetkellä Bitcoin ei vaadi maksujen sisällyttämistä tapahtumiin. Tapahtuman koon määrittää käyttäjä tapahtuman luomishetkellä. Maksu toimii lisämotivaationa kaivostyöntekijälle sisällyttää tapahtuma lohkoon. Manner voi kerätä satoja provisioita jokaisesta löydetystä lohkosta. Vaikka teoriassa maksu on valinnainen, käytännössä useimmat lompakot sisältävät maksun oletusarvoisesti tapahtumissa. Käyttäjä voi vaatia nollapalkkiota ymmärtäen, että tämä pidentää vahvistusaikaa.

Olisi outoa ajatella, että palkkioiden koko muuttuu merkittävästi yhdessä päivässä. Siksi palkkiotuotot eivät kompensoi kaivostyöläisille puolitettua lohkopalkkiota. Aikana, jolloin kaivostoiminnan kannattavuus laskee jyrkästi, kaivostyöntekijät yrittävät kompensoida tappiot ainakin osittain palkkioilla. Tämä voitaisiin tehdä ottamalla käyttöön tiettyjä uusia ratkaisuja. Esimerkiksi kaivostyöläiset voisivat tarjota palveluita tapahtuman anonymiteetin lisäämiseksi jakamalla tapahtumat useisiin pieniin ja käyttämällä äskettäin luotuja väliaikaisia ​​osoitteita. Enemmän liiketoimia tarkoittaa enemmän maksuja. Bitcoin-käyttäjät ovat puolestaan ​​valmiita maksamaan korkeampia maksuja transaktioiden nimettömyydestä. Loppujen lopuksi kaivostyöläisten tulojen jyrkkä lasku kompensoituu osittain korotetuilla maksuilla, mutta tämä ei tapahdu yhdessä yössä. Päinvastoin, kuvattujen vaikutusten vuoksi palkinnon puolittamisen taloudelliset seuraukset tuntuvat vielä pitkään, ehkä seuraavat neljä vuotta.

Ehdotettu parannus

Uskomme, että lohkopalkkion tulisi muuttua paljon useammin kuin kerran 210 tuhannessa lohkossa. Sinun on toimittava huolellisesti ja annettava riittävästi aikaa ohjelmiston päivittämiseen. Suosittelemme aloittamaan asteittain ja muuttamaan algoritmia alkaen lohkonumerosta 420000, jonka palkkiota on tarkoitus pienentää (2016). Haluamme, että uusi mekanismi perii pitkälti vanhan ominaisuudet. Emme ole vallankumouksen kannattajia, päinvastoin: ehdotamme evolutionaarista parannusta, joka säilyttää Bitcoinin perusperiaatteet. Ainoa asia, jonka haluamme, on saada aikaan sujuva muutos lohkopalkkioon.

Tällaisen mekanismin suunnittelu ei ole triviaalia. Voisimme esimerkiksi ehdottaa lohkopalkkion pienentämistä joka 2016 lohko (noin kaksi viikkoa), samalla kun vaikeusastetta (vaikeusastetta) muutetaan. Kaivostyöläisille se olisi helppoa. Ongelmana on, että 210 000 ei ole jaollinen vuoteen 2016, mikä tekee siitä vähemmän yhteensopivan vanhan 210 000 lohkon välein tapahtuvan hyppyjärjestelmän kanssa. Siksi ehdotamme palkkion pienentämistä 336 lohkon välein. Lukujen 210000 ja 2016 suurin yhteinen jakaja on 336; 336 = 3*2^4*7, 2016 = 6*336. Kaivostyöläisten on helppo ylläpitää tällaisia ​​​​syklejä: muutoksia tapahtuu vain kahden vuoden 2016 syklin tai 210 000 lohkon rajoilla. Mielenkiintoista kyllä, 210000 = 336*5^4, joten vaikeusmuutos tapahtuu tasan kolme kertaa viikossa, koska 3*336*10 minuuttia = 7 päivää. Tämä antaa ratkaisullemme eleganssia.

Uusi mekanismimme täyttää seuraavat vaatimukset:

  1. Lohkon palkkio pienenee 336 lohkon välein alkaen lohkosta 420336, jolloin se on hieman alle 25 bitcoinia.
  2. Säilytämme rajoituksen liikkeessä olevien Bitcoinien määrälle (21 miljoonaa).
  3. Aluksi palkkio on suurempi kuin se olisi ollut vanhalla mekanismilla, sitten siitä tulee vähemmän.
  4. Haluamme saavuttaa jatkuvan muutoksen palkkioon alkaen lohkosta 420000, ilmaistuna yhdellä yksinkertaisella kaavalla.
  5. Nyt palkkio puolitetaan 210 tuhannen lohkon välein.
  6. Kun lohko 419999 on louhittu, liikkeessä on 15,75 miljoonaa bitcoinia.
  7. Lohkosta 420 000 minun on jäljellä 5,25 miljoonaa bitcoinia. Meidän on tallennettava tämän parametrin arvo lohkosta 420000 äärettömään.

Tarjoamme seuraavan mekanismin, joka täyttää kaikki vaatimukset:

  1. Lohkon 420 000 jälkeen palkintoa EI puoliteta.
  2. Palkkio pienenee pienin askelin 336 lohkon välein.
  3. Lohkojen 0 - 209999 palkkio oli 50 bitcoinia.
  4. Lohkojen 210 000 - 419 999 palkkio on 25 bitcoinia.
  5. Lohkoilla, joissa on 420 000, palkkio pienenee kaavan mukaan: lohkolle t = 336*k palkkio on r(t) = 25.0*(625/624)^(1250-k) kaikille k >= 1250 .
  6. Palkinto pyöristetään ylöspäin lähimpään satoshiin.

Kahden ensimmäisen vuoden aikana lohkon 420 000 jälkeen järjestelmämme palkkio on suurempi kuin nykyisen, sitten siitä tulee pienempi. Tämä on väistämätöntä, jos haluamme säilyttää 21 miljoonan Bitcoinin rajan liikkeessä.

Estä numero 105000 210000 420000 420336 525000 630000 840000 1050000
Päivämäärä tammikuuta 2011 marraskuuta 2012 2016 2016 2018 2020 2024 2028
Vanha kaava 50,0 25,0 12,5 12,5 12,5 6,25 3,125 1,5625
Uusi kaava 50,0 25,0 25,0 24,97 15,16 9,18 3,378 1,2417

Johtopäätös

Uskomme, että kaivostoiminnan sijoittajat ottavat merkittäviä riskejä, jotka liittyvät Bitcoin-spesifikaatioiden ja sen tulevan kehityksen epävarmuuteen. Epävarmuuden syyt eivät ole vain markkinoiden pienessä volyymissa verrattuna perinteiseen rahoitukseen, vaan myös joissakin protokollan ominaisuuksissa. Uskomme, että neljän vuoden lohkopalkkion muuttamissykli ei ole millään tavalla perusteltu ja tuo vain haittaa. Se häpäisee Bitcoinin vakaana arvon säilyttäjänä, mikä aiheuttaa säännöllisiä markkinoiden epävakauden aikoja. Tämä rajoittaa Bitcoinin leviämistä valtavirran yleisöön. Ehdotamme parannettua kaavaa lohkopalkkion muuttamiseen, joka korjaa nämä puutteet.

P.S.(kääntäjältä)

Ehdotetuista muutoksista ei keskusteltu laajasti, eikä niitä ollut vuoden 2015 puoliväliin mennessä toteutettu. Yleisön huomio on pikemminkin vallannut keskustelut tarpeesta kasvattaa lohkokokoa nykyisestä 1 MB:n arvosta. 16. kesäkuuta 2015 Gavin Andresen, joka kannatti kovaa haarukkaa enintään 20 Mt:n lohkoilla, ehdotti "kompromissi"-algoritmia lohkokoon kasvattamiseksi: Bitcoin-XT vaihtoehtoiseen asiakastietovarastoon antamansa sitoumuksen mukaan ehdotetaan, että aseta se 8 megatavuun ja tuplaa se joka toinen vuosi. Jos tämä tai vastaava järjestelmä otettaisiin käyttöön, mitä taloudellisia vaikutuksia olisi lohkon enimmäiskoon harvinaisesta äkillisestä muutoksesta? Johtavatko lohkon koon piikit markkinoiden epävakautta? Ei vastausta vielä.

Bitcoin-lohkon löytämisestä annetaan palkkio
Toukokuussa 2017 Bitcoin-verkosto kohtasi suuren haasteen. Vahvistamattomien tapahtumien määrä mempoolissa oli 200 tuhatta ja raakadatan kokonaismäärä ylitti 120 megatavua. Ottaen huomioon, että 1 lohko Bitcoin-verkossa on yhtä suuri kuin 1 MB ja keskimääräinen luomisaika on noin 10 minuuttia, 120 lohkon jono kesti useita päiviä, kun uusia ja uusia vahvistamattomia tapahtumia saapui jatkuvasti.

Miksi kaupat ovat niin kalliita? Opas aloittelijoille

Siirtomaksuja korottamalla pystyttiin väliaikaisesti vähentämään jonossa olevien käsittelemättömien tapahtumien määrää, mutta tätä toimenpidettä ei tietenkään voitu pitää kestävänä. Ja vielä yllättävämpää on, että kaivostyöntekijät löytävät ja sulkevat ajoittain tyhjiä lohkoja, eli sen sijaan, että ne täyttäisivät ne kokonaan 1 Mt: iin tai 4-5 tuhanteen tapahtumaan, lohko ei sisällä tapahtumiin liittyviä tietoja.

Jossain vaiheessa tyhjien lohkojen määrä saavutti neljänneksen kaikista järjestelmän luomista lohkoista, ja niitä jatkettiin, vaikka mempool oli ylikuormitettu kymmenillä tuhansilla vahvistamattomilla tapahtumilla.

Mikä on Bitcoin Mempool? Mistä katsella Bitcoin Mempoolia

Bitfuryn toimittamien tilastojen mukaan vuoden 2015 lopussa syntyi yli kaksisataa tyhjää lohkoa joka kuukausi vuoden 2016 loppuun mennessä, ja niiden määrä putosi useisiin kymmeniin. Parannukset johtuvat arkkitehtuurin parannuksista, jotka mahdollistivat tapahtumien käsittelyn nopeuttamisen, mutta tyhjiä lohkoja syntyy edelleen.

Bitcoinin tyhjän lohkon tilastot

Mikä tässä on hätänä? Yritetään selvittää se.

Kuinka Bitcoin-lohko luodaan?

Jokainen uusi lohko on lohkoketjun elementti, joka sisältää joukon tietueita verkossa suoritetuista toiminnoista, jotka ovat uusia edellisen ketjun kannalta. Lohkoketjun loppuun lisätään uusi lohko, joka sisältää myös tietoa ketjun edellisestä tilasta, eikä sen rakenteeseen ole mahdollista tehdä muutoksia.

Toisin sanoen jatkuva lohkoketju on eräänlainen kirjanpitokirja, johon kirjataan kaikki järjestelmässä koskaan suoritetut toiminnot. Jokaisen käyttäjän tulee olla varma, ettei kirjanpitojärjestelmää ole peukaloitu. Miten tällainen luottamus syntyy?

Lohkorakenne sisältää otsikon - henkilökohtaisen ratkaisun lohkolle, ja kaivostyöntekijät etsivät sitä. He ottavat tietoa lohkosta ja alkavat käsitellä sitä suorittamalla tiettyjä matemaattisia operaatioita saadakseen lopulta lyhyen kirjain- ja numerosarjan, joka täyttää ennalta määrätyt ominaisuudet. Tätä sekvenssiä kutsutaan hashiksi.

Kaivostyöntekijät louhivat bitcoineja

Jotta lohko voidaan kirjoittaa lohkoketjun ketjuun, on löydettävä erityinen hash-parametri, jonka indikaattori on pienempi kuin ennalta määrätty arvo. Lohko on käynnissä, kunnes kaivosmies löytää tämän parametrin satunnaisella haulla.

Kaivoslaitteen kokoaminen, vaiheittaiset ohjeet

Jos kaivosmies lopulta ratkaisee ongelman, hän ilmoittaa koko verkolle, että hän on saanut uuden lohkon. Löydetyn lohkon varmentaa verkon täydet solmut, ja varmennuksen jälkeen se sisällytetään lohkoketjuun. Prosessointinopeuden "säätämiseksi" koko tietokoneverkon tehon kasvuun, joka 2016 lohko lasketaan monimutkaisuus uudelleen siten, että uuden lohkon hakuaika on noin 10 minuuttia.

Tältä uuden lohkon luominen näyttää. Uudelleenlaskentaprosessin aikana löydetyn viimeisen lohkon hashista tulee eräänlainen "sinetti", eli se sulkee lohkon ja vahvistaa koko edellisen ketjun luotettavuuden. Jos joku yrittää suorittaa kuvitteellisen tapahtuman muuttamalla yhtä lohkoista, sen hash muuttuu, ja jokainen, joka laskee tämän lohkon hajautusarvon uudelleen, havaitsee väärennöksen välittömästi.

Kuvataan nyt lyhyesti lohkon rakennetta.

Bitcoin-lohkorakenne

Lohko koostuu otsikosta ja toimintoluettelosta.

Kuten jo tiedämme, otsikko sisältää hajautusarvon (luodussa SHA-256-algoritmilla, se sisältää myös edellisen lohkon hash-ominaisuuden, joka luo jatkuvan jatkuvuuden verkkolohkojen välille, luettelon operaatioista, lohkon koon, jne.

Erityinen paikka on Bits-parametrilla - lyhennetty versio hash-arvosta. Lohko lisätään ketjuun vain, kun kaivostyöntekijät löytävät tiivisteen, joka on pienempi kuin bitin koko.

Kaivostyö kotitietokoneella 571 dollarilla, henkilökohtainen kokemus

Joten otsikko on ainutlaatuinen ja suojaa lohkoa väärentämiseltä. Lohko täytetään luettelolla tapahtumista, joista jokaisessa näkyy siirron lähde ja vastaanottaja.

Vastaanottaja tunnistetaan julkisella avaimella ja uusi tapahtuma luodaan käyttämällä rahaa, joka on vahvistettu jossakin aikaisemmista tapahtumista. Omistajuuden vahvistamiseksi käytetään digitaalista allekirjoitusta, joka varmistaa ehdottomasti jokaisen verkossa tapahtuvan tapahtuman.

Tietysti verkon rakenne

Bitcoin näyttää monimutkaiselta varsinkin aloittelijalle, mutta kun perehtyy sen toiminnan muttereihin ja pultteihin, sen luojan luova nero alkaa nousta esiin ja ratkaisee ensimmäistä kertaa historiassa tietoturvavirheen ongelman. Bitcoinia ei voida kopioida tai käyttää kahdesti, ja verkkoon kohdistuvan hyökkäyksen todennäköisyys lähestyy nollaa, koska hyökkääjällä on oltava käytössään useimpien verkon solmujen teho, mikä tulee erittäin vaikeaksi verkon hajautetun luonteen vuoksi.

Joten päästään tärkeimpään asiaan. Miten kaivostyön rakenne on ja mistä hänelle maksetaan?

Ylikellotetut näytönohjaimet kaivostoimintaa varten, kuinka saada niistä kaikki irti

Lohkon koko ja kaivospalkkio

Jos järjestelmä kokonaisuudessaan maksaa tiettyjen toimien suorittamisesta, poolit suorittavat nämä toiminnot saadakseen maksun. Tämä mekanismi näyttää tältä.

Kaivosmies (kaivosallas) saa maksun tehdystä työstä kahdesta lähteestä:

  • Ensinnäkin tämä on palkinto uuden lohkon löytämisestä, joka on tällä hetkellä 12,5 BTC (palkkio puolitetaan vuonna 2020).
  • Toiseksi, kun kaivosmies löytää uuden lohkon, hän saa automaattisesti maksun kaikista kyseiseen lohkoon sisältyvistä tapahtumista.

Bitcoinin kehityksen kynnyksellä lohkot eivät olleet läheskään täysin täytettyjä, usein alle 10 tapahtumaa, mutta verkon suosion kasvaessa myös lohkotäyttö alkoi lisääntyä, mikä johti käsittelemättömien tapahtumien jonon kasvuun. Liiketoimien nopeuden lisäämiseksi he alkoivat soveltaa korotettuja palkkioita, mikä johti toiseen ongelmaan - kyvyttömyyteen käyttää Bitcoinia pieniin maksuihin.

Bitcoin-tapahtuman vahvistusaika ja kuinka nopeuttaa siirtoasi

Tämän ongelman ratkaisemiseksi on ehdotettu monia vaihtoehtoja lohkojen lisäämisestä korkeamman tason protokollien luomiseen Bitcoin-protokollan päälle. Viime aikoihin asti kehittäjillä oli tapana käyttää muokattua Segregated Witness (SegWit) -protokollaa, nimeltään Segwit2x. Sen avulla osa tiedoista piti siirtää lohkon ulkopuolelle, eli tallentaa erilleen lohkoketjuketjusta ja itse lohkon koko kasvaa 2 MB:iin, mikä teoriassa mahdollisti merkittävästi nopeuttamisen. liiketoimia ja lisää nimettömyyttä.

Marraskuun 16. päivälle suunniteltu hard fork ei kuitenkaan toteutunut, koska sen koodin julkaisemisen jälkeen yhteisö ei päässyt yksimielisyyteen.

Miksi Bitcoin Cash on huonompi kuin Bitcoin pitkällä aikavälillä

Mistä tyhjät lohkot tulevat?

Kaivostyöntekijän, kuten logiikka määrää, tulisi pyrkiä sisällyttämään uuteen lohkoon suurin mahdollinen määrä tapahtumia, koska tässä tapauksessa hänen tulonsa kasvavat. Vielä yllättävämpää on nähdä tyhjiä lohkoja louhinnan aikana. Mistä he tulevat?

Oletetaan, että kaivosmies on löytänyt seuraavan lohkon tiivisteen, kutsutaan sitä N:ksi. Tämän jälkeen hänen on välittömästi aloitettava lohkon N+1 etsiminen, jotta hän ei tuhlaa tehoa. Samalla kaivostyöntekijän on lähetettävä lohko N muille verkon osallistujille, joiden on ladattava se ja tarkistettava lohkoon sisältyvät tapahtumat. Vastaavasti kaivosmies ratkaisee tällä hetkellä kaksi tehtävää samanaikaisesti - tarkastaa lohkon N tapahtumat ja etsii lohkoa N+1.

Jos kaivosmies löytää lohkon N+1 ennen kuin lohko N on varmistettu, onko hänellä oikeus täyttää se tapahtumilla? Ei, ei. Loppujen lopuksi nämä uudet tapahtumat voivat sisältää niitä, jotka perustuvat lohkoon N sisältyviin tapahtumiin, joita ei ole vielä vahvistettu. Vaikka muistiin on kertynyt suuri määrä vahvistamattomia tapahtumia, jotka on sisällytettävä lohkoon N+1, kaivos ei voi tehdä tätä ennen kuin lohko N on vahvistettu. Ja jos on, kaivos sulkee lohkon N+1 tyhjä, se sisältää vain yhden coinbase-tapahtuman, joka luodaan automaattisesti ja sisältää tietoa lohkon luomisen palkkiosta. Saa palkinnon ja alkaa etsiä lohkoa N+2.

50 BTC tai yli 300 000 dollarin provisio bitcoinien siirtämisestä! Kuka on isompi?

Sieltä tulevat tyhjät lohkot - näin toimii lohkoketju-algoritmi. Tyhjiä lohkoja saadaan johtuen lohkojen vahvistamisen ja seuraavien etsimisen nopeuksista, joten työ verkkoarkkitehtuurin parantamiseksi ei pysähdy hetkeksi.

Ratkaisu

Joten tärkein ongelma, joka johtaa tyhjien lohkojen luomiseen, on tiedonvaihdon nopeus. Poolin on "esitettävä" jokainen uusi lohko muille täysverkon solmuille, joiden puolestaan ​​​​on ladattava se itselleen, ja latausnopeus on jokaiselle erilainen ja tarkista sitten kaikki tapahtumat tässä lohkossa. Kaikki nämä toiminnot vievät aikaa.

Kirjoitushetkellä vahvistamattomien tapahtumien määrä ylitti 160 tuhatta ja raakadatan määrä oli 117 Mt.

Vuonna 2018 on tarkoitus ottaa käyttöön useita teknologisia ratkaisuja, jotka voivat helpottaa Bitcoin-verkkoa ja nopeuttaa transaktioita.

Bitcoin Core 0.16 on määrä julkaista toukokuussa, ja se tuo Blockstream-kehittäjä Peter Willin uuden osoitemuodon, joka tunnetaan nimellä bech32, joka rajoittaa kirjoitusvirheitä ja vähentää riskejä.

SegWit-protokolla tulee vihdoin yleistymään ja vähentää palkkioiden kustannuksia ja tapahtuman vahvistusaikaa.

Sen odotetaan myös ottavan (lähitulevaisuudessa) käyttöön Lightning-verkkoprotokollan, joka on toisen kerroksen ratkaisu ja joka voi dramaattisesti vähentää transaktioiden kustannuksia ja tehdä vahvistuksen lähes välittömästi. Kehittäjien mukaan tämä ratkaisu voi parantaa merkittävästi verkon suorituskykyä.

Lightning Networkin vedenjakajatapahtuma Bitcoinille

Toinen mielenkiintoinen ratkaisu sisältää sivuketjujen käytön - vaihtoehtoiset lohkoketjut kolikoilla, jotka on sidottu bitcoineihin. Ne voivat tarjota nopean vahvistuksen, älykkäiden sopimusten käytön ja monia muita mukavuuksia. Blockstreamin kehittämä Liquid-projekti on beta-testausvaiheessa, jota käytetään jo nyt pörssien välisiin välittömiin transaktioihin, ja vakaa versio 1.0 saattaa ilmestyä tänä vuonna.

Lisäksi useat hankkeet, joiden tarkoituksena on lisätä siirtojen nimettömyyttä, ovat loppuvaiheessa:

  • Schnorr allekirjoitukset;
  • luottamukselliset liiketoimet;
  • Rootstock on Bitcoinin sivuketju.

Näitä teknologioita käsiteltiin yksityiskohtaisemmin Bitcoin-katsauksessa. Top Cryptocurrency -valuutan näkymät kannattaa tietää ulkoa.

Vuosi 2018 voi olla läpimurtovuosi maailman tärkeimmälle kryptokolikolle. Yhteisön onnistunut työ lisää verkon luotettavuutta, nimettömyyttä, skaalautuvuutta ja lyhentää merkittävästi tapahtumien ja tilisiirtojen vahvistamiseen kuluvaa aikaa. Bitcoin ottaa uuden askeleen kohti maailmanlaajuista tunnustusta.

Bitcoinin hinta voi kaksinkertaistua vuonna 2018 - Wall Streetin analyytikko Tom Lee