Miért növekszik a bányászati nehézség?

Sok helyen hallottam, hogy a bányászati nehézségek fokozódnak, vagyis az új érmék bányászatához használt hardvernek az idő múlásával egyre erősebbnek kell lennie. tovább.

Mi nyomja a bányászati nehézségeket felfelé? Ez összefügg a bányászok számával (keresleti és kínálati jellegű dolog), a blokklánc méretével, szándékos rendszertervezéssel?

Két kapcsolódó kérdést találtam 1 2 , de ezek nem teljesen azonosak. Inkább az érdekel, hogy milyen tényezők befolyásolják a nehézséget és hogyan. A bónuszpontokhoz adjon meg előrejelzéseket a jövőbeli viszonyokról.

Válasz

A bányászati nehézség közvetlenül tükrözi a Bitcoin számítási teljesítményének mennyiségét. hálózat rendelkezik. Ezt időszakosan úgy állítják be, hogy az átlagos blokkmegoldási idő 10 perc legyen (a Bitcoin ügyfelek minden 2016-os blokkban újraszámolják a nehézséget). A nehézség nőhet vagy csökkenhet, attól függően, hogy az emberek mennyi erőfeszítést tesznek a bányászatba.

A nehézségről további információ található a Bitcoin wikiben .

megjegyzések

  • Tehát a rendszer tervezésével?
  • A cél az, hogy minden egyes szakaszban egyetlen blokkot bányásszanak 10 perc? Tehát, ha a bányászok fele kiesne, akkor a nehézség is csökkenne?
  • Igen, ha nagy számú bányász esne ki, akkor a nehézség csökkenne. Lásd: Mi történne, ha a bitcoin bányászok 90% -a hirtelen abbahagyná a bányászatot? , ha további vitát szeretne folytatni erről.
  • Csak egy pont tisztázása érdekében a nehézség nem csökken azonnal. Tehát, ha a bányászok fele kiesne, az azonnali következmény lenne, hogy egy blokkot átlagosan 20 percenként oldanak meg. Viszont egy nehézségi célpont idején a nehézséget visszaállítják, hogy átlagosan 10 percet adjanak.

Válasz

Kicsit több információ, a nehézségbeállítás egy szkriptelt algoritmus a Bitcoin magkódjában. Minden 2016. blokk után fut, és összehasonlítja a blokkok hozzáadásához szükséges tényleges időt 20160 perccel (két hét). A nagy nehézségek ingadozásainak elkerülése érdekében a maximális beállítás négyszeres. Ha nagyon nagy teljesítménynövekedés tapasztalható, például az ASIC bevezetése, kéthetente több kiigazításra van szükség a blokkok hozzáadásához szükséges tíz perces átlagos idő visszaállításához. Ez kiszámítható sebességre korlátozza az új bitcoinok kínálatát, és támogatja a kialakuló konszenzusú biztonsági bizalmi modellt. Így szerepet játszhat a kettős kiadások és a szolgáltatás megtagadása elleni támadások megelőzésében.

Ha a bányászat teljesítménye nagymértékben csökken, a nehézség csökkenését (valójában a hash nehézség célértékének növekedését az SHA-256 hasításának megkönnyítése érdekében) ennek megfelelően kiigazítják. Gondoljon a két kocka dobására. Tizenkétnél kevesebb pontszám megszerzése könnyű. Háromnál kevesebb pontszám megszerzése nehéz. Ugyanez vonatkozik a fejléc kivonatának (beleértve az új nonce-t) alacsony numerikus értékkel történő megtalálására.

Válasz

A bányászati nehézségeket rendszeresen úgy állítják be, hogy a blokkolási idő körülbelül 10 perc maradjon. Amint egyre több bányászati kapacitás érhető el online, a nehézségek ennek megfelelően növekednek.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük