Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
14 октября 2012, 8:56:20 PM   # 1
 
 
Сообщений: 45
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение предотвратить 51% Attack -> поднять тревогу и установить клиент в режиме заморозки

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Когда кто-то тянет из 51% атаки, это означает, что последние х блоки, включая все сделки будут недействительными. Это проблема.

Короткий:
Мы просто должны запретить перезапись более 10 блоков. Если это произойдет, пользователь вручную выбирает предпочтительную цепь.

Длинный:
Каждый Bitcoin-клиент не Mather, если bitcoind или графический интерфейс точно знает, когда такое нападение произойдет. Это когда более чем за последние 10 блоков будут заменены. (Вы можете изменить номер 10, может быть, 100 или что-то другое, если вы хотите, его просто пример, но я думаю, что мы должны сохранить этот номер как можно ниже).

Если это произойдет Bitcoin клиент поднимает тревогу и переходит в режим заморозки, то есть он не принимает какие-либо больше блоков, пока правый блок-цепь не была выбрана вручную.

В основном есть 2 случая:
1) только вы и некоторые другие получили тревогу, из-за проблемы интернета вы случайно строите в Bitcoin-подсеть. В этом случае просто продолжать с реальной цепью, и вы хорошо. Это произойдет очень маловероятно, потому что вы и небольшое количество других клиентов приходится добывать 10 блоков самостоятельно. Вы бы нужны недели, чтобы добывать эти блоки, и вы бы поняли гораздо раньше, что-то не так с подключением к Интернету.

2) Реальный 51% атаки. Каждый клиент переходит в режим заморозки. Злоумышленник не может воспользоваться от нападения. В Bitcoin-develeopers выпустить новую версию с последним правильно добытого блока в качестве harcoded блок-хэш. Каждый загружает новую версию и продолжается в нормальном режиме.

После нападения все будут знать, что кто-то плохо на самом деле имеет 51%. Все бы увеличить минимальные подтверждения до 10.

Обратная связь с благодарностью.
yaffare сейчас офлайн Пожаловаться на yaffare   Ответить с цитированием Мультицитирование сообщения от yaffare Быстрый ответ на сообщение yaffare


Как заработать Биткоины?
Без вложений. Не майнинг.


14 октября 2012, 10:08:18 PM   # 2
 
 
Сообщения: 1512
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение предотвратить 51% Attack -> поднять тревогу и установить клиент в режиме заморозки

Получил 1806 Биткоинов
Реальная история.





51% атака относится только к добыче и операционные блоки, которые включены в blockchain, это не имеет значения для среднего пользователя Bitcoin.

Это потребовало бы злую актера, чтобы иметь больше, чем hashrate из вся сеть Bitcoin в течение длительного времени, и они будут генерировать действительный блоки, только те, с различными транзакциями в них, чем ранее были отправлены. Здесь нет "инвалид" blockchain, просто уже один.

Сценарий атаки будет то, что я трачу 10000 BTC покупки долларов или что-то другое материальное и необратимое. Моя сделка отправка продавец деньги входит в блок 210000, позволяет сказать, что 10 блоков назад. Затем я начало генерации своих собственных блоков, начиная с 210,000, что бы стереть транзакцию и перегнать номер текущего блока в сети, а затем опубликовать всю дольше blockchain я работаю, тем самым вытирая 10000 сделки BTC и возврат моих денег. Очень маловероятно, с текущим трудом.

Если произошла крупная сеть раскол, он все равно будет трудно установить "аварийная сигнализация", Давайте предположим, что вы находитесь в Иране, и они выключают в Интернет, отрезав Bitcoin с внешним миром. Сейчас люди в Иране могут только помоему локальную копию. Блоки будут приходить невероятно медленнее из-за небольшого числа шахтеров в Иране против нынешней сложности, и люди в Иране не будут знать о сделках внешний мир делает. Новые блоки и сделки остаются в силе, хотя. Кто-то мог бы послать вам монеты, которые уже были потрачены на всемирной сети, а оплата остается в силе, даже если вы, возможно, эту сделку стерта только Иран подключится к миру.
deepceleron сейчас офлайн Пожаловаться на deepceleron   Ответить с цитированием Мультицитирование сообщения от deepceleron Быстрый ответ на сообщение deepceleron

15 октября 2012, 7:16:54 PM   # 3
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение предотвратить 51% Attack -> поднять тревогу и установить клиент в режиме заморозки

На самом деле я предложил это в прошлом, как хорошая идея. Я вспоминаю другие, не согласные, но я хотел бы четко объяснить, почему.

Я думаю, что резкое падение сложности (например, видя падения скорости образования блока более чем на 90%) также следует поставить клиента в сублимационной режиме. Это будет вероятный признак того, что вы были изолированы от квалифицированного большинства из сети.

Если вы в Иране и изолированы в течение длительного периода времени, вам повезет увидеть один блок, возможно, в день, а не через каждые 10 минут, и все будет оставаться неподтвержденными в течение очень долгого времени, так что, скорее всего, не было бы остаться незамеченным.
casascius сейчас офлайн Пожаловаться на casascius   Ответить с цитированием Мультицитирование сообщения от casascius Быстрый ответ на сообщение casascius

15 октября 2012, 8:45:57 PM   # 4
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение предотвратить 51% Attack -> поднять тревогу и установить клиент в режиме заморозки

Я всегда думал, что мой экспоненциальный подъем глубоких замен был хорошая середина здесь. Основное возражение против него было то, что он иногда может потребовать вмешательства человека на узел, который никогда не беспокоил меня.
kjj сейчас офлайн Пожаловаться на kjj   Ответить с цитированием Мультицитирование сообщения от kjj Быстрый ответ на сообщение kjj

18 октября 2012, 12:01:35 PM   # 5
 
 
Сообщения: 1512
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение предотвратить 51% Attack -> поднять тревогу и установить клиент в режиме заморозки

Поэтому такой сигнал может быть предупреждением нетсплит / изоляции, такой как клиент подключен в синхронизации не получает новый блок в течение очень долгого времени, и / или один или несколько блоков с очень большими задержками временных меток. Пороги времени может быть установлен в качестве примера .00001 вероятности так долго. Такое предупреждение было бы прийти через каждые несколько лет на нормальной Bitcoin и стираться быстро, когда другой блок приходит, но не останется присутствовать на клиенте в изолированной сети, пока блок обнаружения возвращается к ожидаемой скорости.

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

Трудно представить себе сценарий, в котором "замерзать" будут необходимы или могут быть автоматизированы. Тем не менее, платежи вы получили, что только были подтверждены очень долгим время блока могут оставаться отмеченными ненадежными (с указанием они могут существовать только в изолированной подсети далеко позади текущего значение счетчика блока). Есть ли у вас связь с объяснением "экспоненциальный подъем"?
deepceleron сейчас офлайн Пожаловаться на deepceleron   Ответить с цитированием Мультицитирование сообщения от deepceleron Быстрый ответ на сообщение deepceleron



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW