Подтверждения и безопасность Altcoin - подождите ~ 6 подтверждений или ~ 1 час?

Общий консенсус в сети Bitcoin заключается в том, чтобы ждать 6 подтверждений или 1 час транзакции, прежде чем можно считать совершенно необратимым. Однако, когда дело доходит до альткойнов, которые используют разную скорость генерации блоков, некоторые люди идут с ~ 6 подтверждениями, в то время как другие используют в качестве стандартной модели подтверждения ~ 1 час блоков.

Мне интересно, существует ли какой-либо консенсус относительно того, какой подход более подходит? Предполагая, что рассматриваемая сеть altcoin не подвержена атаке 51%, если компании, подверженные риску попыток кражи (скажем, обмены), ждут около 6 подтверждений независимо от скорости генерации блоков, около 1 часа подтверждений также игнорируют скорости генерации или для более высоких значений на 6 часов в 1 час, если блоки генерируются медленнее, чем 1 блок за 10 минут?

3 голоса | спросил ThePiachu 17 FebruaryEurope/MoscowbMon, 17 Feb 2014 16:11:12 +0400000000pmMon, 17 Feb 2014 16:11:12 +040014 2014, 16:11:12

2 ответа


3

См. https://bitcoil.co.il/Doublespend.pdf . Важно то, что количество блоков, а не время или среднее время для этого множества блоков.

Кроме того, идея «ждать 6 подтверждений или 1 час» в биткойне - это миф. Если 1 час проходит с тремя подтверждениями, вы less безопасны, чем если бы прошло 30 минут с тремя подтверждениями, потому что у атакующего было бы больше времени, чтобы построить свою конкурирующую ветвь.

ответил Meni Rosenfeld 17 FebruaryEurope/MoscowbMon, 17 Feb 2014 20:32:54 +0400000000pmMon, 17 Feb 2014 20:32:54 +040014 2014, 20:32:54
1

Если вы посмотрите на спецификацию протокола биткойна, расчет 6 подтверждений считается очень маловероятным для изменения (даже с более чем 51% от сети хэш-мощности) В случае биткойна (10-минутные блоки) 6 подтверждений - один час, с QRK, например (30-секундные блоки), его 3 минуты, если вы ждете один час, вы получите 120 подтверждений.

Чтобы ответить на вопрос, мы также должны добавить фактор сложности, который будет отражать мощность обработки, поданную в процесс добычи, тем больше усилий по обработке, затрачиваемых на добычу в сети, тем больше вычислительной мощности может понадобиться один злоумышленник чтобы получить до 51%, если сложность высока, можно предположить, что меньшее количество подтверждений более безопасно.

Но это только мое мнение, основанное на моем нынешнем понимании.

ответил Dan Gershony 17 FebruaryEurope/MoscowbMon, 17 Feb 2014 17:44:44 +0400000000pmMon, 17 Feb 2014 17:44:44 +040014 2014, 17:44:44

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132