Trumpinio duomenys
- Trumpinys: PoW
- Pilnas pavadinimas: Proof of Work
- Standartas: Nėra vieno standarto (naudojamas įvairiose blokų grandinėse)
- Naudojimo sritis: Kriptovaliutų tinklų saugumas ir sandorių patvirtinimas atliekant skaičiavimo užduotis
PoW - kas tai?
Proof‑of‑Work (PoW) – tai blokų grandinės (blockchain) konsensuso mechanizmas, kuriame tinklo dalyviai (kasėjai) turi atlikti sudėtingus skaičiavimus, kad patvirtintų sandorius ir sukurtų naujus blokus.
• Investopedia rašo, kad PoW yra „pagrindinis mechanizmas, naudojamas blockchain tinkluose patvirtinti sandorius ir apsaugoti tinklą“.
• Britannica aiškina, kad PoW yra „blokų grandinės tikrinimo ir saugumo metodas, kuriame mazgai turi atlikti skaičiavimus, kad patvirtintų bloką“.
• GeeksforGeeks nurodo, kad PoW yra „konsensuso mechanizmas, naudojamas daugumoje kriptovaliutų, siekiant patvirtinti sandorius ir sukurti naujus blokus“.
• Coinbase pabrėžia, kad PoW yra vienas iš dviejų pagrindinių mechanizmų, naudojamų „patvirtinti naujus sandorius ir sukurti naujus tokenus“.
• Ledger rašo, kad PoW leidžia „pasiekti sutarimą blockchain tinkle, kai kasėjai konkuruoja tarpusavyje, kad patvirtintų sandorius“.
Kaip veikia Proof‑of‑Work?
Pagal Investopedia, Britannica ir Ledger:
1. Kasėjai sprendžia sudėtingas matematines užduotis (hash galvosūkius).
2. Pirmasis suradęs teisingą sprendimą gali sukurti naują bloką.
3. Kiti mazgai lengvai patikrina sprendimą (sunku rasti, lengva patikrinti).
4. Už darbą kasėjas gauna blokų atlygį (pvz., Bitcoin).
PoW apsaugo tinklą nuo dvigubo išleidimo ir atakų.
PoW savybės
• Labai saugus
• Decentralizuotas
• Reikalauja daug energijos
• Lėtesnis nei PoS
• Naudoja kriptografinius hash algoritmus (pvz., SHA‑256 Bitcoin tinkle)
Kur naudojamas PoW?
Pagal GeeksforGeeks:
• Bitcoin
• Litecoin
• Kitos ankstyvosios kriptovaliutos
• Ethereum naudojo PoW iki perėjimo prie PoS 2022 m. (The Merge)
Pavyzdys
Bitcoin kasėjas sprendžia hash galvosūkį. Kai jis randa tinkamą sprendimą, sukuria naują bloką ir gauna atlygį BTC. Visi kiti mazgai patikrina sprendimą ir prideda bloką prie blockchain.