Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
25 июля 2011, 2:48:55 PM   # 1
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Рациональный специально для десяти минут скорости генерации блока

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Почему была ~ десять минут скорость генерации блока выбрана, а не скажет, десять секунд?

Может быть, кто-то может мне точку в дошедших до нас статьи или обсуждения по этой теме. Я хотел бы прочитать предыдущие аргументы. В работе Сатоси, я вижу только один ссылка (при обсуждении дискового пространства).

котировка
Блок заголовок без каких-либо сделок будет составлять около 80 байт. Если мы предположим, блоки
генерируется каждые 10 минут
, 80 байт * 6 * 24 * 365 = 4.2MB в год. С компьютерными системами
как правило, продают с 2 Гб оперативной памяти, как в 2008 году, и закон Мура прогнозирования текущего роста
1.2GB в год, хранение не должно быть проблемой, даже если заголовки блоков должны храниться в
Память.

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


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


25 июля 2011, 3:44:46 PM   # 2
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: Рациональный специально для десяти минут скорости генерации блока

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





Официальное объяснение в том, что 10 минут это круглое число.

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

25 июля 2011, 3:47:17 PM   # 3
 
 
Сообщения: 826
Цитировать по имени
цитировать ответ
по умолчанию Re: Рациональный специально для десяти минут скорости генерации блока

Satoshi всегда признал, что это был компромисс.

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

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

25 июля 2011, 4:17:27 PM   # 4
 
 
Сообщения: 1526
Цитировать по имени
цитировать ответ
по умолчанию Re: Рациональный специально для десяти минут скорости генерации блока

Netrin, я предлагаю читать справку в какой-то момент

https://en.bitcoin.it/wiki/FAQ#Why_do_I_have_to_wait_10_minutes_before_I_can_spend_money_I_received.3F
Майк Хирн сейчас офлайн Пожаловаться на Mike Хирн   Ответить с цитированием Мультицитирование сообщения от Mike Хирн Быстрый ответ на сообщение Mike Хирн

25 июля 2011, 4:57:31 PM   # 5
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Рациональный специально для десяти минут скорости генерации блока

Спасибо вам всем. Я только что прочитал FAQ. Интересно отметить, что ФАК предлагает чтение bitcoin.pdf для более подробной информации, которые я сделал больше, чем один раз, и не видит дальше рациональны, за исключением ограничений RAM, размещенных ранее. Латентность я thunked до meself. Из FAQ:

котировка
Почему десять минут конкретно? Это компромисс, выбранный Satoshi между временем распространения новых блоков в больших сетях и объем работы за счет неиспользуемого цепи расколов. Если это не имеет смысла для вас, не волнуйтесь. Читая технический документ должен сделать вещи более ясными.

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

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

25 июля 2011, 5:25:57 PM   # 6
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: Рациональный специально для десяти минут скорости генерации блока

Блок исследователь журнал REORG показывает 15 в реорганизацию; последние 8538 блоков. Как правило, мы предполагаем, что около половины вилки приводят к реорганизации в данном узле *, так что около 30 вилок. Это примерно одна вилки на 284 блоков, что близко к моей оценке 300 блоков на вилку.

Таким образом, я ожидал бы, что два блока вилки каждые 90 тысяч блоков или так, может быть, каждые 80 тысяч, используя данные блока Explorer. То есть каждый год, и полтора, кстати. Три блока вилка должна отображаться в честных условиях примерно один раз каждые 450 до 500 лет.

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

* Лучший предсказатель, какой блок победит в вилке есть доля сети видящей этот блок. Если предположить, что распределение является более или менее случайным образом, они должны как среднее из приблизительно 50%.
kjj сейчас офлайн Пожаловаться на kjj   Ответить с цитированием Мультицитирование сообщения от kjj Быстрый ответ на сообщение kjj

25 июля 2011, 7:27:44 PM   # 7
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Рациональный специально для десяти минут скорости генерации блока

Благодаря Kjj,

Если мы предположим (при достаточно многочисленную невредоносную узлы, игнорируя редкую 2, 3 .. блок), что реорганизацию; вилки происходят в течение латентного времени между новым блоком транслируются и получение, а затем средневзвешенная задержка намного дольше, чем я предположила бы:

Задержка / GenerationTime = 1/284
Задержка = 2,11 секунд

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW