а как же "Да, на основе сложности пачки."? типа победитель самая слабая пачка(блок)?
Да. Как обычно, шиворот-навыворот по сравнению с биткоином.
чем тогда определяется сложность
Я ж написал "на которую ссылается
ещё пока не слишком много пачек", т.е. сложность, или лучше сказать, вес пачки определяется как собственный вес плюс сумма весов всех тех пачек, которые на неё ссылаются. Тут, как принято в Йоте, всё с точностью до наоборот по сравнению с биткоином. В нём сложность считается по сумме сложностей блоков от старых к новым, в Йоте - от новых пачек к старым.
Вот картинка из "белой книги" Йоты:
http://188.138.57.93/tangle.pdf
На верхнем рисунке видим в Хале текущие веса пачек (жирные цифры). Появляется новая пачка
X с собственным весом
3, ей нужно выбрать, на какие две существующие пачки сослаться; очевидно, это
A и
C с единичными весам. На нижнем рисунке видно, как пересчитались веса всех пачек в слегка подросшей Хале.
если сложность складывается последовательно то сможет ли американская лампочка осилить сложность на n итерации плетения?
и последнее - начальное распределение?
Генезисные транзакции, 1 пачка = 1 транзакция, находятся слева за границей картинки.
Веса рассчитываются справа налево (ну как в иврите), поэтому и американская, и даже российская лампочка легко повычисляют веса влево на какую-то глубину графа, и как только надоест, так и назначат пару пачек с наименьшими весами. Самая ленивая лампочка может вообще выбрать две первые попавшиеся пачки, и на них и сослаться. Это повышает для неё вероятность, что её никто вообще никогда не выберет, и она заорфанится... но тут каждый ССЗБ.