ОПРЕДЕЛЕНИЕ на доказателство за капацитет (криптовалута)
Доказателство за капацитет (POC) е алгоритъм за механизъм на консенсус, използван в блокчейн, който позволява на минните устройства в мрежата да използват своето налично пространство на твърдия диск, за да решат правата на минното дело, вместо да използват изчислителната мощ на минното устройство (както в доказателството за работа алгоритъм) или дела на миньора в криптокоините (както в доказателството за алгоритъм за залог).
НАРУШЕНИЕ НАДОЛУ Доказателство за капацитет (криптовалута)
Доказателството за капацитет се появи като едно от многото алтернативни решения на проблема с високата консумация на енергия в доказателство за работа (POW), проблемът, който по своята същност насърчава криптоконирането, вместо да харчи за доказателство за залог (POS).
В стандартния и често следван алгоритъм за консенсус на POW, миньорите бързо променят число в заглавната част на блока толкова бързо, колкото могат да се стремят да намерят правилна хеш стойност. Първият миньор, който идентифицира правилната хеш стойност, наречена nonce, излъчва тази информация в мрежата. Други миньори валидират и удостоверяват транзакциите, преди да продължат да работят върху следващия блок. По същество този подход работи като лотарийна система, където миньорите продължават да променят хеш стойността, за да намерят правилната.
Доказателството за капацитет позволява на минните устройства (възли) в блокчейн мрежата възможността да използват празно пространство на твърдия си диск, за да изкопаят наличните криптовалути. Вместо многократно да променя числата в заглавната част на блока и многократно хеширане за стойността на решението, POC работи, като съхранява списък на възможните решения на твърдия диск на устройството за добив, още преди да започне минната дейност.
Колкото по-голям е твърдият диск, толкова повече възможни стойности на решение може да се съхранява на твърдия диск, толкова повече са шансовете на миньора да съвпадне с необходимата стойност на хеш от списъка му, което води до повече шансове да спечели възнаграждението за добив.
За да направите аналогия - ако наградите от лотарията се основават на съвпадение на най-много числа в печелившия билет, тогава играч с по-дълъг списък от възможни решения ще има по-големи шансове за победа. Освен това играчът има право да продължава да използва номерата на лотарийните билети отново и отново многократно.
Доказателството за капацитет включва процес в две стъпки, който включва зачертаване и изкопаване.
Първо, твърдият диск е начертан - тоест списъкът на всички възможни стойности без знаци се създава чрез многократно хеширане на данни, включително акаунт на миньор. Всяко такова понятие съдържа 8192 хеша, които са номерирани от 0 до 8191. Всички такива хешове са сдвоени в лъжички - тоест съседни хешове се комбинират, за да образуват двойка две. Например, хеш 0 и 1 съставляват лъжичка 0, хеш 2 и 3 съставляват хеш 1 и т.н.
Втората стъпка включва действителното упражнение за минно дело, по време на което миньор изчислява число на лъжичка. Например, да речем, че миньор започва минна дейност и генерира лъжичка номер 38. След това миньорът ще премине към лъжичка номер 38 от 1, използвайки данните на тази лъжичка, за да изчисли стойността на крайния срок. Процесът се повтаря за изчисляване на крайния срок за всяко носене, задържано на твърдия диск на миньора. След изчисляване на всички крайни срокове, миньорът избира този с минимален срок.
Крайният срок представлява продължителността на времето в секунди, което трябва да изтече, тъй като последният блок е бил изкован, преди на миньор да бъде позволено да измисли нов блок. Ако никой друг не е фалшифицирал блок в рамките на това време, миньорът може да създаде блок и да поиска възнаграждението на блока.
Например, ако миньор X излезе с минимален краен срок от 36 секунди и никой друг миньор не може да създаде блока в рамките на следващите 36 секунди, X ще бъде сигурен шансът да изковае следващия блок и да получи възнаграждение.
POC позволява предимства по отношение на използването на редовни твърди дискове, включително тези с Android-базирани системи и се казва, че е 30-пъти по-енергийно ефективен в сравнение с базирането на ASIC на криптовалутата на Bitcoin. Няма нужда от специализиран хардуер или постоянно надграждане на твърди дискове. Данните за добив могат лесно да бъдат изтрити и устройството може да се използва повторно за всяка друга цел за съхранение на данни.
Недостатъците включват по-ниска степен на приемане и възможността злонамерен софтуер да повлияе на минните дейности.
Burstcoin е криптовалута, която използва доказателство за капацитет.