Post
Topic
Board Кодеры
Re: Асикостойкий алгоритм PoW
by
fxpc
on 27/01/2018, 18:17:02 UTC
Консенсус в криптовалютах - это набор правил, по которым каждая нода проверяет транзакции и блоки на валидность.
А вот ни*уя, консенсус это то что большинство нод сочли истиной, с поправкой на то, что большинство от определённой группы, вот в бетховене один консенсус, а в бетховен кеше другой. У себя на ноде я такие правила могу накрутить, что все бетховены в моём блохчейне будут принадлежать мне, потратить не смогу конечно, пока никто с таким положением дел не согласен.

Подтверждение транзакции хранится в блокчейне. Если транзакция включена в 6 блоков подряд, то она считается подтвержденой.
Не так. Транзакция включается в один блок и в общем случае считается подтверждённой, если после этого было намайнено ещё 5 блоков.
Это ты её считаешь подтверждённой, а кто-то выкатит скрытую цепь и все подтверждения пойдут по пи*де.

Верно заметили. PoW-алгоритм должен выдавать массив байтов с высокой энтропией. С другой стороны, "красивым" хешем можно считать не обязательно тот, у которого ряд старших битов равен нулям как в Bitcoin, а, например, серия одинаковых битов, или соответствие контрольной суммы от получившегося массива определённому значению, и так далее.
До пи*ды что считать "красивым" хешем, PoW для этого не нужен. Можно считать число 42, а можно слово х*й, главное чтобы вероятность получения этого хеша примерно соответствовала заданной сложности.