Юнный падаванчик сегодня
объявил, что снапшот состоится в
пятницу в 16.00 UTC.
Тогда же, 20-го, падаванчик объявил, что 21-го на форуме будет опубликован пост "which details some of the expected changes in this upcoming snapshot related to the transition period and
manual claims." Надо ли говорить, что хозяин своего слова так ничего и не опубликовал до снапшота ...
Между тем из-за поганой работы Ёты, когда пользователи сутками безуспешно ждут подтверждения своих транзакций, несмотря на постоянные ре-аттачи, некий продвинутый юзер Mottl Wolfgang начал пилить собственный
модифицированный ёто-
клиент, который бы ускорял подтверждение своих транзакций. Первая версия мод-клиента вышла комом
и он разработал вторую:
с таким алгоритмом выбора типсов для аттача своей транзакции и её дальнейшего подтверждения:
Ok I changed my approach!
To accelerate confirmation, I've implemented the following ...
-> call multi-threaded getTransactionsToApprove method with varying parameters several times ...
-> take the most frequently suggested tips for placing my transaction I try to accelerate ...
-> start spamming zero-value transactions by taking into consideration that the overall amount of tips is supposed to shrink (I think this is very important and that others networkspammer in the tangle ignore that. Working together is elementary for convergence)
->I now vary with the probability in which the spam-transactions confirm older ones of me and/or reference newly averaged suggested tips of the nodes I'm connected with.
I will do several measurements now and take notes whether its useful or not.
If someone has any ideas and suggestions what else I could try to minimize confirmation time, please let me know
Тут интересен не алгоритм, он всё ещё совершенствуется, а те последствия для Ёты, которые он может породить. Об этих последствиях учёный Micah Zoltu предупреждал 3 месяца назад:
https://bitcointalksearch.org/topic/m.19626882Напомню, Chat-for-Ban тогда его забанил.
Что же тогда сказал Micah Zoltu? По ссылке виден весь диалог, основное - это "
The whitepaper describes a particular parent selection strategy and then defends a number of attacks based on that assumption." то есть "
Белая книга описывает конкретную стратегию выбора родительских транзакций, и затем опровергает несколько атак на эту стратегию.", то есть whitepaper не доказывает, что эта стратегия оптимальна для всех участников. Далее Micah Zoltu высказывает предположение, что раз не доказано обратное, то может существовать эгоистическая стратегия, ведущая, например, к преимущественному подтверждению транзакций эгоиста. Эгоист может выпустить
модифицированный клиент, который будет быстрее подтверждать свои транзакции, далее из-за
трагедии общин он неминуемо получит широкое распространение, что приведёт к печальным для Ёты последствиям.