Post
Topic
Board Альтернативные криптовалюты
Ветка: Основная
by
ZeroTheGreat
on 17/02/2014, 17:46:34 UTC
Сейчас чередной перезагрузки софта)[/size] в тестовой сети https://holms.cloudapp.net:6875/ можно воочию наблюдать эффект Transparent Forging. Тестовые монетки, которые я высылал одними из первых, начали форжить. Но при этом блоки ещё генерируются медленно (сложность не успела разогнаться). Поэтому вы можете видеть надпись типа "
You can generate the next block in 20 hours 25 minutes 3 seconds". Если попытаться перезайти на тестовый сервер и вновь ввести свою секретную фразу, вы увидите почти то же самое: "You can generate the next block in 20 hours 24 minutes 30 seconds". То есть сеть не обманешь, тебе назначат то же самое время форжинга (иными словами, форжинг детерминирован). Поэтому-то сеть знает, какой узел должен генерить блок сейчас. Поэтому на этот узел можно направлять все 100500 текущих транзакций, чтобы достичь производительности VISA. Поэтому, также, сеть может наказать тот узел, который должен был сгенерить очередной блок, но не сделал это (злонамеренно), и тем самым предотвратить атаку не то, что 51%, а даже 90%.

Это получается можно поставить себе напоминалку "смерджить блок через 20 часов" и выключить клиент, а  на следующий  день включить чтобы забрать положенные комиссии?
Нет, расчётное время и шанс форжинга недетерминированы, они зависят от текущей ситуации: сколько активных монет, сколько прошло времени с последнего блока (увиденного конкретной нодой, форки неизбежны).

Ещё не полностью врублен TF, прозрачности в сети ещё нет вроде бы. Только пока стали неактивными те монеты, которые были недавно перемещены. Активные монеты - все монеты неподвижно пролежавшие хотя бы 1440 блоков.

А вот сколько из активных монет онлайн прямо сейчас, вроде ещё неизвестно. Это - будущие фазы TF.