Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
3 февраля 2012, 2:45:57 PM   # 1
 
 
Сообщения: 868
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение для будущих обновлений сценария двигателя

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Существует еще риск раскола цепи даже с обратными совместимыми изменениями, такими как BIP16 или BIP17. Чтобы избежать этого не случилось, Гэвин пытается получить шахтерам обязательство поддерживать одну из БИП фронт, а затем согласовывать сроки для них на самом деле переключения. Но давайте говорить, что он получает обязательства, устанавливает дату переключения, но по той или иной причине, только 30% шахтеров начать соблюдение новых правил. Давайте также предположу, что мы имеем шахтер, который не ограничивающие себя сделки, которые считаются "стандарт" (* Гм * Лука-младший *). В этом случае, вы можете увидеть транзакцию, которая считается действительным по старым правилам (не может быть стандартным, но может быть вполне допустимо), но недопустим по новым правилам (см один из способов тратить BIP16 или BIP17 сделка по старым правилам без разрешения). Теперь у вас есть раскол цепи, потому что старая цепь до сих пор 70% хэш мощности и новая цепь не сможет обогнать старую цепочку.

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

Итак, вот как я думаю, что она могла бы работать в будущем, что будет работать, даже если координация шахтер испорчен. Клиенты должны быть разработаны для поддержки 2 сценария двигателей и связанных с ними блоков цепей. Двигатель сценария может быть вынесен в качестве общей библиотеки или какого-то плагина, который может быть установлен или выгружен независимо от самого клиента. Как правило, люди просто установлен один двигатель сценарий, и клиент будет просто управлять одной блок-цепи. Но когда изменение сценария реализуется. Новый двигатель сценарий может быть распространен. Люди могли бы установить этот второй двигатель сценария. Когда два двигателя установлены, то клиент будет следить за двух блоков цепей и будет проверять все операции против обоих блоков цепей и отказываются принимать или распространять сделки, которые не успешно подтверждению против обоих двигателей. Если изменения сценария имеют обратную совместимость, есть хороший шанс, что не будет разломился, хотя есть два сценария двигателей, так что клиент просто управляет единый блок цепочки, как обычно (но по-прежнему проверки всех операций и блоков против оба двигателя). Шахтеры могут затем принять решение о графике, чтобы начать выполнение проверки с помощью нового механизма сценария и попытаться сделать переход в скоординированно. Но хорошая новость для всех остальных в том, что если шахтеры ввернуть, они только вредят себе и не все остальные. Некоторые из шахтеров могут быть создание блоков с ничтожными сделками coinbase, но это их вина не получить их действовать сообща. Шахтеры будут иметь очень сильный стимул для всех быть добычи на одной цепи или другой ... так что любое разделение горной мощности между двумя блок цепей должны быть очень временным (это займет всего несколько дней, самое большее для супер большинство шахтеров, чтобы получить на цепи, которая появляется, как это будет в живых). После того, как становится ясно, что один из двигателей / цепей собирается выжить (это может быть указано в виде блоков, возникающих при очень длительных интервалах или трудности резкого падения), люди могут упасть мертвое цепь.

Я думаю, что это (или что-то близкое к этому) позволила бы плавный переход в будущем, даже если эти изменения приведут к расколу цепи. Единственное требование в том, что предлагаемая новая сеть до сих пор поддерживают старые транзакции стиля (возможно, новый двигатель может отказаться от давно устаревших типов транзакций в целях поэтапного отказа от использования их, но стили сделки все еще широко используются должны быть поддержаны) , На самом деле, цепь раскол может быть на самом деле предпочтительнее в этом случае, потому что вы знаете окончательно, какой набор правил в настоящее время применяются большинством шахтеров (с предложениями по BIP16 / 17, предполагая, что раскол не происходит, вы не» т иметь надежный способ знать наверняка, если большинство шахтеров фактически исполнение новых BIP16 / 17 правил).

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

----
* Я на самом деле думаю, что это хорошо, что у нас есть бассейн, который принимает все действительные сделки ... Я был бы более нервной, если никто не принимал странные сделки, и никто не думает о последствиях ... если кто-то может сделать что-то, что может поставить под угрозу Bitcoin, кто-то должен делать он (как белые шляпы рода упражнения).
Стив сейчас офлайн Пожаловаться на Steve   Ответить с цитированием Мультицитирование сообщения от Steve Быстрый ответ на сообщение Steve


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


10 февраля 2012, 2:48:26 AM   # 2
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение для будущих обновлений сценария двигателя

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





Итак, вот как я думаю, что она могла бы работать в будущем, что будет работать, даже если координация шахтер испорчен. Клиенты должны быть разработаны для поддержки 2 сценария двигателей и связанных с ними блоков цепей.

Это уже, как работает BIP16. Все BIP16 операции должны быть действительны по старым правилам (и проверяются дважды, чтобы убедиться в этом). Время активации только тогда, когда они начинают соблюдение новых правил.
gmaxwell сейчас офлайн Пожаловаться на gmaxwell   Ответить с цитированием Мультицитирование сообщения от gmaxwell Быстрый ответ на сообщение gmaxwell

10 февраля 2012, 3:07:42 AM   # 3
 
 
Сообщения: 714
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение для будущих обновлений сценария двигателя

BIP16 не вызовет раскол цепи.

Ожидание поддержки шахтеров просто для хорошего пользовательского опыта, я думаю.



finway сейчас офлайн Пожаловаться на finway   Ответить с цитированием Мультицитирование сообщения от finway Быстрый ответ на сообщение finway

10 февраля 2012, 4:03:25 PM   # 4
 
 
Сообщения: 524
Цитировать по имени
цитировать ответ
по умолчанию Re: Предложение для будущих обновлений сценария двигателя

не Iґm не кодировщик, так что я думаю, это не должно быть никаких проблем.

Просмотрено вокруг Github и читать их.

Люк-младший толкнул checkhashverify Люка-Jr / Bitcoin 3 дня назад

 7bc5099 Поддержка приема и дорожа BIP 17 сделок
 40a0bc3 Merge совершить 'bip17_v0.5.0' в checkhashverify

3 дней назад Удалить BIP 16 поддержки P2SH [Лука-младший]

Люк-младший толкнул remove_bip16 Люк-Jr / Bitcoin 3 дня назад

https://github.com/luke-jr
Истар сейчас офлайн Пожаловаться на Истар   Ответить с цитированием Мультицитирование сообщения от Иштар Быстрый ответ на сообщение Истар



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW