Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
14 ноября 2011, 1:21:04 AM   # 1
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: BIP - структура платы и «корректировка платы за»

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Код:
BIP: Без имени [Кодовое: Пошлины]
Название: Структура оплаты и корректировки
Автор: dree12 <нет электронной почты не связан>, Bitcointalk.org сообщество <нет электронной почты не связан>
Статус: Активный
Тип: Проект
Создано: 2011-11-13
Структура оплаты и корректировки
Это BIP не является безопасным в данный момент. Рекомендуется, если считать, он должен быть установлен на торговом testnet, чтобы проверить на подвиги. В настоящее время некоторые эксплойты определены, но не заделаны. Отклики пользователей форума хорошо оценили, чтобы определить, какие патчи будут и не будут работать.
Абстрактные
Сеть Биткойн работает и обеспеченные шахтеров. Эти шахтеры помоему, потому что есть стимул для этого. В настоящее время этот стимул поступает в основном из блока субсидий 50 BTC. Поскольку блок субсидии снижаются, однако, до сих пор неизвестно, будет ли плата догнать. Если Bitcoin принято широко, снижение ставок платы, вероятно, будет очень трудно. Bitcoin разработан таким образом, шахтер будет выбирать, какие сделки принять и отклонить. Это BIP предлагает способ обеспечения основного положения принятого как клиент и шахтер.
мотивация
Для того, чтобы сохранить сеть Bitcoin безопасности, когда блок субсидия приближается к нулю, то структура платы должна быть изменена. Период обширной экономической активности может увеличить трудности очень быстро, а затем, если следует спокойной экономической активность может разрушительно увеличить время для генерации блока. Кроме того, когда экономическая активность низкая вероятность для двойных расходов значительно увеличивается, как шахтеры своей очереди простаивает из-за отсутствие прибыли.

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

Таким образом, эта BIP предлагает регулировать глобальную "рекомендуемая плата множитель" похожи на трудность и используя ту же концепцию. Там будет небольшая путаница между шахтерами из этого предложения.

Спецификация
Этот раздел не очень хорошо изучен и не отражает никакого математического или криптографическое доказательства безопасности. Пожалуйста, помогите улучшить его, предлагая обновления, изменения, дополнения или удаления.

Как ранее очертания, это BIP будет поддерживать глобальный "рекомендуемая плата множитель" (Сокращенно RFM). В настоящее время метод расчета платы за или будущий метод расчета платы за, сохраняется. Рекомендуются клиент и шахтерская плата будет рассчитываться так:
Код:
Плата = Сырая Плата * RFM
Эта формула используется для того, чтобы RFM можно увидеть в аналогии с трудом. Для того, чтобы избежать проблем с плавающей точкой вычислений, клиентами и шахтерами должны вычислить RFM от целочисленного значения, поддерживаемого в сети, подобной цели Трудности в. Сырая Плата может быть в произвольном масштабе, так как только RFM необходимо изменить.

Аналогично корректировки сложности, RFM подстраивает, чтобы приблизиться к цели. Регулировка точности как корректировки сложности, за исключением того, вместо того, чтобы использовать время между корректировками, срединные сборы, включенные в блок используется. Это означает, что если кто-то пытается поставить абсурдные сборы в блок, не будет эффект. Целевая сумма платы должна быть сделана так, что он будет регулировать блок награду как можно ближе к 51 BTC, как это возможно. Корректировки RFM, как корректировки сложности, увенчаны на 400% и 25%.

Для достижения желаемого эффекта предотвращения диких колебаний трудности, идеальное время, чтобы настроить RFM не совпадающее с корректировками сложности, а на полпути между ними. Это путь, между двумя регулировками сложности всегда будет регулировкой RFM и наоборот. Поскольку RFM регулирует трудности, это идеальный вариант.

обоснование
Патч для этого должен быть тривиальным и не изменять ни одного аспектов протокола. Вектор атаки крайне мал, но клиенты и шахтеры должны предложить аварийную кнопку Быстродействия, чтобы вернуться к старой системе. Если coodinated, это может легко разрядить атаку платной.

Как обсуждалось ранее, этот метод является только рекомендация. Шахтеры и клиенты координация могут легко переключиться обратно к старой системе, в случае нападения. Эта система должна быть сначала тестируют в торговом testnet, чтобы уменьшить риск. Никакие деньги не могут быть потеряны из-за нападения. Наихудший случай, что операционные издержки либо идти так высоко сеть почти останавливается, или что некоторые ТЙ-спам может быть сделан из-за крошечную плату. Оба являются временными и спорные проблемы самого Bitcoin, однако атаки следует избегать любой ценой.

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

Менее очевидно, петля обратной связи существует в этом implemation. Резкое снижение сложности и приток горной мощности приведет к тому времени reRFM быть намного меньше, увеличивая плату в значительной степени потому, что объем сделок был ниже, чем раньше. Повышенная плата будет вызывать трудности идти снова, а также снижение объема сделок, и, следовательно, может быть устойчивой в течение некоторого времени. Эта петля обратной связи, вероятно, не очень разрушительными, но можно было бы предотвратить путем корректировки RFM в зависимости от времени, а не блоков.

Резкое увеличение платы является дополнительным способом ввода этой петли обратной связи. На этот раз, это гораздо труднее остановить. Решение состоит в том, чтобы отказаться от фиксированной 51 BTC на каждый блок, и вместо этого использовать предыдущий период Retarget стандарт. Это гибридный подход.

Возможные атаки
Другая возможная атака без особого стимула, но возможно. Если шахтер управления достаточно хэш мощности и монеты существует, они могут производить операции с массивной платой, которая будет уделено сам себе. Единственный истинный стимул для этого для их собственных сделок дешевле. Так как средние сборы используются для расчета RFM, более чем 50% от мощности хеширования должен сделать это, что маловероятно.

Обратное этой атаки на шахтер не принимать какие-либо платные транзакции. Это не нападение: их влияние negliable, и они отказываются от дохода. Эта "атака" можно сравнить с горняком не добыча, чтобы уменьшить трудности.

Implemation и принятие
Эта новая структура платы может быть легко принята. Как никаких изменений в протокол не требуется, все старые клиенты будут работать нормально. Шахтеры не нужно немедленно обновить для обслуживания новых клиентов. Ретрансляция модернизации узлов на новый протокол очень важно, однако, что может быть решена с помощью BIP 14 и выбора узла. До тех пор, как разумная часть шахтеров и клиентов перейти к рекомендуемой системе платежей, система будет самостоятельно поддерживать.

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

кредиты
Благодаря DeathAndTaxes, предоставивших первоначальную идею.

Следующие пользователи bitcointalk.org помогли выявить и устранить возможные атаки:
  • BeeCee1

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


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


14 ноября 2011, 1:44:31 AM   # 2
 
 
Сообщения: 116
Цитировать по имени
цитировать ответ
по умолчанию Re: BIP - структура платы и «корректировка платы за»

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





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

Объясните, почему это опасно. Как я вижу, что шахтер создает сделку с огромной платой, но не распространяется не его, если / пока они не заминировать блок. Если им это удастся, они получают более низкую плату, если они терпят неудачу, они смывать сделку. Похоже, что это не имеет оборотную сторону.

Если включить только операции, которые имеют минимальную плату вы исключаете возможность для кого-то доплачивать, чтобы получить приоритетное обслуживание (только очень важно, если размеры блоков приближаются к максимальным). Вы также оштрафовать сделки, которые используют другой алгоритм, который случается быть более щедрыми, что кажется странным, что нужно сделать.
BeeCee1 сейчас офлайн Пожаловаться на BeeCee1   Ответить с цитированием Мультицитирование сообщения от BeeCee1 Быстрый ответ на сообщение BeeCee1

14 ноября 2011, 1:50:15 AM   # 3
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: BIP - структура платы и «корректировка платы за»

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

Объясните, почему это опасно. Как я вижу, что шахтер создает сделку с огромной платой, но не распространяется не его, если / пока они не заминировать блок. Если им это удастся, они получают более низкую плату, если они терпят неудачу, они смывать сделку. Похоже, что это не имеет оборотную сторону.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW