Какое количество подтверждений считается безопасным в Ethereum?

В биткойне 6 подтверждений считаются безопасными (очень низкая вероятность смены транзакции /блока).

Каково текущее число в Ethereum?

43 голоса | спросил eth 22 Jam1000000amFri, 22 Jan 2016 02:31:04 +030016 2016, 02:31:04

5 ответов


32

Из Джорджа Халлама :

  

12 подтверждений; тем не менее, обмены и сущности, обрабатывающие очень большие количества эфира, по-прежнему поощряются к запуску двух разных реализаций Ethereum и принимают только транзакции, которые были подтверждены как для максимальной безопасности (например, Go & C ++).

Для справки, 12 подтверждений составляют приблизительно 3 минуты.

ответил tayvano 14 PMpThu, 14 Apr 2016 19:29:14 +030029Thursday 2016, 19:29:14
20

Клиент geth ждет 5 блоков для подтверждения свежих чеканированных блоков (около 1 минуты).

I0201 19:07:07.354260    9098 worker.go:349] 
ответил Afri 1 FebruaryEurope/MoscowbMon, 01 Feb 2016 21:17:31 +0300000000pmMon, 01 Feb 2016 21:17:31 +030016 2016, 21:17:31
12

Ethereum теоретически подходит к завершению за меньшее время, чем биткойн, из-за протокола GHOST. Это означает, что с 15-секундным блочным временем требуется примерно 40 блоков, чтобы соответствовать 60 минутам, которые берут 6 блоков биткойнов.

Поэтому, не допуская серьезных консенсусных ошибок, 40 подтверждений должны быть более безопасными, чем 6 подтверждений в биткойне. На практике для транзакций разумного размера должно быть достаточно 20-25 подтверждений.

ответил Tjaden Hess 22 Jam1000000amFri, 22 Jan 2016 05:31:42 +030016 2016, 05:31:42
9

От Виталика Бутерина в блоге Ethereum в 2015/09/14 говорится о теме « В медленном и быстром блочном режиме https://blog.ethereum.org/2015/09/14 /на медленном и быстром блочный раз /

  

требуется лишь небольшое количество дополнительных подтверждений (точнее, от двух до пяти) на более быстрой цепочке, чтобы преодолеть разрыв; следовательно, 17-секундная блок-цепочка, скорее всего, потребует десяти подтверждений (~ три минуты) для достижения аналогичной степени безопасности в рамках этой вероятностной модели до шести подтверждений (~ один час) на десятиминутной блок-цепи.

ответил Anita Lin 2 J0000006Europe/Moscow 2016, 12:28:39
8

Я видел, что обмены используют 375 подтверждений. Но по мере того, как сложность увеличивалась, и сеть стала более децентрализованной, безопасно идти ниже этого.

Конечно, это зависит от того, насколько важна транзакция. Как правило, подождите не менее 5 подтверждений сумм, превышающих 500 долларов США. Затем добавьте 5 подтверждений за каждые 1000 долларов, которые транзакция стоит.

ответил Symeof 22 Jam1000000amFri, 22 Jan 2016 03:13:05 +030016 2016, 03:13:05

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

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

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