mirror of https://github.com/voidlizard/hbs2
pep-03-wip
This commit is contained in:
parent
7e3b17ae83
commit
1687438176
|
@ -191,4 +191,19 @@ spend, т.к. нет объекта для double spend. Решаемая за
|
||||||
включает блок. Если нет -- то отвергает.
|
включает блок. Если нет -- то отвергает.
|
||||||
|
|
||||||
|
|
||||||
|
Более простой вариант:
|
||||||
|
|
||||||
|
1. Постящий узел включает число, определяемое предыдущим известным ему
|
||||||
|
состоянием
|
||||||
|
|
||||||
|
2. Принимающий узел смотрит: было ли такое состояние вообще когда-либо
|
||||||
|
ранее, и если было --- то как давно (Сколько голов тому назад).
|
||||||
|
Если было слишком давно (TBD), то блок не выключается, принуждая
|
||||||
|
постящий блок синхронизироватьсяи перересчитать число.
|
||||||
|
|
||||||
|
Если к этому варианту добавить nonce + "красивые хэши" мы получим
|
||||||
|
защиту от того, что блоки постятся слишком часто и состояние топика не
|
||||||
|
сходится у большинства.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue