Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
1 апреля 2013, 5:20:48 PM   # 1
 
 
Сообщения: 1106
Цитировать по имени
цитировать ответ
по умолчанию Re: Альтернативные методы распределения blockheader

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Основное предположение безопасности Bitcoin является то, что информация легко скопировать, и трудно подвергать цензуре. Таким образом, должны существовать несколько способов распространения информации, которая включает в blockchain, чтобы гарантировать, что критерии удовлетворены. В частности blockheaders предоставить важную информацию о том, что цепи большинства хэша мощности работают, и сами по себе являются самостоятельной проверка с некоторыми допущениями.

Таким образом, я разработал два альтернативных систем распределения blockheader, которые будут использоваться в дополнение к существующей сети p2p.

Первый, blockheaders через DNS. Заголовки всего восемьдесят байт, таким образом, она занимает всего пять 16 байт AAAA записи для распространения одного заголовка. Преимущество использования AAAA записи сопротивление цензуры: можно ожидать, что даже наиболее плохо вели себя DNS резольверы правильно передать AAAA записи. Одинаково AAAA записи не нужны специальные reaolvers, требующие только стандартный gethostaddr () тип вызовов, поддерживаемых множеством языков.

DNS также имеет преимущество встроенного кэширования, чтобы снизить нагрузку на центральный сервер заголовка. Реализация тест доступен: BLK (число) - (0-4) .blkhdrs.bitcoin.petertodd.org Она должна быть запущена в этот знаменательный день, - если я не буду давать серверу пинок поздно вечером. (Я только вылез из пещеры в сельской местности Западной Вирджинии)

Второй метод, который я разработал не нуждается в объяснении: http://twitter.com/blockheaders


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


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


1 апреля 2013, 10:06:03 PM   # 2
 
 
Сообщения: 154
Цитировать по имени
цитировать ответ
по умолчанию Re: Альтернативные методы распределения blockheader

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





Высокий - хотя в настоящее время я только получаю ответы с той же A записью 67.215.66.132, а не AAAA.
Zeilap сейчас офлайн Пожаловаться на Zeilap   Ответить с цитированием Мультицитирование сообщения от Zeilap Быстрый ответ на сообщение Zeilap

14 апреля 2013, 2:21:42 AM   # 3
 
 
Сообщения: 1106
Цитировать по имени
цитировать ответ
по умолчанию Re: Альтернативные методы распределения blockheader

Я удосужился выпускать исходный код для щебет вещи: https://github.com/petertodd/blockheadertwit

Обратите внимание на #btcblkhdr хэштегом - я был бы очень удивлен, если другие люди начинают запуск бота с этим же хэштегом. Обратите внимание, что щебетать API позволяет искать последние твиты с данным хэштегом ...
Peter Todd сейчас офлайн Пожаловаться на Питер Тодд   Ответить с цитированием Мультицитирование сообщения от Peter Todd Быстрый ответ на сообщение Peter Todd

14 апреля 2013, 3:30:24 AM   # 4
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: Альтернативные методы распределения blockheader

Теперь кто-то должен сделать простой инструмент, который проверяет щебет через тор и переговоры о bitcoind через RPC и звуки клаксоны, если щебетать, кажется, претендуя на более длинную цепь.
gmaxwell сейчас офлайн Пожаловаться на gmaxwell   Ответить с цитированием Мультицитирование сообщения от gmaxwell Быстрый ответ на сообщение gmaxwell

14 апреля 2013, 3:44:15 AM   # 5
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: Альтернативные методы распределения blockheader

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

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

14 апреля 2013, 5:18:01 AM   # 6
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: Альтернативные методы распределения blockheader

Вы должны сделать это, но и предложить цифровую подпись на то, что вы видите, как самый высокий блок хэш.
Ваша служба может быть использована в более поздней 51% атаке, как ручной ввод на то, что блоки, чтобы принять, если один когда-нибудь случится.
"Retep" это своего рода имеют тот же кольцо, как "Бернэйнк"...

А если серьезно, я знаю, Retep работает с доверенной вычислительной техникой и дистанционной аттестацией. Кворум доверенных вычислений подписантов, которые надежно говорить с большим количеством узлов (нужно аутентификацией p2p и WOT) и никогда не будет подписывать блоки, которые продолжают вилку, которая урезает ранее существующую цепь действующую цепь более чем N блоков ... будет очень аккуратно. Хотя его рода вне модели безопасности Bitcoin. Вы могли бы даже верность связи их, но жир много хороших, что будет делать с базовой валютой, где облигации будут уничтожены их отступничеством в том случае, если оно когда-либо имело значения. Возможно, такое устройство с Bitcoin верности облигаций будет хорошим способом обеспечения в altchain.
gmaxwell сейчас офлайн Пожаловаться на gmaxwell   Ответить с цитированием Мультицитирование сообщения от gmaxwell Быстрый ответ на сообщение gmaxwell

14 апреля 2013, 5:59:51 AM   # 7
 
 
Сообщения: 1106
Цитировать по имени
цитировать ответ
по умолчанию Re: Альтернативные методы распределения blockheader

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

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

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

Как минимум я думаю, вы должны подписать высоту блока, блок хэш, и текущее время. Чтобы сэкономить пространство, обеспечить ripemd160 хэш 32byte blockhash. Компактные подписи, такие как производится функциональность signmessage 65 байт. Это дает нам 20 + 4 + 4 + 65 = 97 байт. С кодирования base64, это 97 * 4/3 = 124 байт, создавая следующие 140 символов твит:

Код:
#btcblkhdr cUVqUVCHAwBJ6Zyu1Ld6jAqclV5JGrfoKVdfxQ == IKBeCbxXHvD1TJh8ZlMySo26w5z6YZQD1xqKgbhsvlhEgcFD + kvKx4LzUz1yxg / 8IdYdBnzez77VDq3odHrVftg =

> bitcoind verifymessage 1MdwWEcXvUAKLgdmHftM89Xo8QFaThzsTg 'IKBeCbxXHvD1TJh8ZlMySo26w5z6YZQD1xqKgbhsvlhEgcFD + kvKx4LzUz1yxg / 8IdYdBnzez77VDq3odHrVftg =' 'cUVqUVCHAwBJ6Zyu1Ld6jAqclV5JGrfoKVdfxQ =='
Правда

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

14 апреля 2013, 5:48:40 PM   # 8
 
 
Сообщения: 182
Цитировать по имени
цитировать ответ
по умолчанию Re: Альтернативные методы распределения blockheader

В чем преимущество использования твиттер или другой сервер, в отличие от просто p2p? Wouldnt p2p быть наиболее устойчивым, безопасным, точным источником для этого?
Stampbit сейчас офлайн Пожаловаться на Stampbit   Ответить с цитированием Мультицитирование сообщения от Stampbit Быстрый ответ на сообщение Stampbit

14 апреля 2013, 6:53:07 PM   # 9
 
 
Сообщения: 154
Цитировать по имени
цитировать ответ
по умолчанию Re: Альтернативные методы распределения blockheader

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

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

14 апреля 2013, 8:22:08 PM   # 10
 
 
Сообщения: 182
Цитировать по имени
цитировать ответ
по умолчанию Re: Альтернативные методы распределения blockheader

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

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

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

15 апреля 2013, 11:01:34 AM   # 11
 
 
Сообщения: 1848
Цитировать по имени
цитировать ответ
по умолчанию Re: Альтернативные методы распределения blockheader

Реализация тест доступен: BLK (число) - (0-4) .blkhdrs.bitcoin.petertodd.org

Я только что узнал об этой теме и попробовал метод DNS:

Код:
$ Вырыть @ petertodd.org blk210000-0.blkhdrs.bitcoin.petertodd.org

; <<>> Dig 9.7.0-P1 <<>> @ Petertodd.org blk210000-0.blkhdrs.bitcoin.petertodd.org
; (1 сервер найден)
;; глобальные опции: + Cmd
;; время соединения истекло; ни один сервер не может быть достигнут
$ Пинг blk210000-0.blkhdrs.bitcoin.petertodd.org
пинг: неизвестный хост blk210000-0.blkhdrs.bitcoin.petertodd.org
$ Пинг blkhdrs.bitcoin.petertodd.org
пинг: неизвестный хост blkhdrs.bitcoin.petertodd.org

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW