Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
25 марта 2012, 2:09:00 AM   # 1
 
 
Сообщения: 490
Цитировать по имени
цитировать ответ
по умолчанию Re: Безопасный Bitcoin блоков контрольных точек

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я DIANNA разработчик. DIANNA использует Bitcoin цепь в качестве сервера базы временных меток и имеет встроенный легкий клиент Bitcoin на основе BitcoinJ.

Основная цель сделать Bitcoin цепь как можно более тонким и достаточно безопасным одновременно. Мне нужен совет, как сделать это.

DIANNA действительно не должны знать, что произошло в Bitcoin некоторое количество блоков назад. Так что я думаю, использовать Bitcoin контрольные точки объединены в средней Merkle Дерево в Дианна блоке с хэши блоков Bitcoin контрольной точки:

genesis_hash chk1_hash @ height1 chk2_hash @ ... chkN_hash высота 2 @ heightN

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

Возникает вопрос: насколько это будет безопасно сделать контрольную точку из BitcoinCurrentBestHeight ()?

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

Так как это безопасно делать каждый 100/1000/10000 контрольной точки блоков? Какой была самая длинная вилка Bitcoin цепи?

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

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


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


25 марта 2012, 4:05:26 AM   # 2
 
 
Сообщения: 1218
Цитировать по имени
цитировать ответ
по умолчанию Re: Безопасный Bitcoin блоков контрольных точек

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





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

25 марта 2012, 4:25:10 AM   # 3
 
 
Сообщения: 168
Цитировать по имени
цитировать ответ
по умолчанию Re: Безопасный Bitcoin блоков контрольных точек

Там были и другие предложения для вещей, как это уже для BTC. Я бы сказал, что, если ваша скорость генерации блока через каждые 10 минут, как BTC, то проходные каждые 144 блоков имеют смысл (24ч).

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

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

25 марта 2012, 2:34:24 PM   # 4
 
 
Сообщения: 1708
Цитировать по имени
цитировать ответ
по умолчанию Re: Безопасный Bitcoin блоков контрольных точек

Привет наболело,

Я заметил, что вы добавляете в UI на основе bitcoinj для вашего проекта.

Вы можете использовать любой код Multibit - это все лицензии MIT.
Как я ожидаю, что вы будете концентрироваться на слое сети / данных bitcoinj это может сэкономить вам немного времени.

Есть действия и JPanels для всех «обычных» вещей, которые вы хотите сделать.
Лучший код на версию 0.3 ветви здесь:

https://github.com/jim618/multibit/tree/v0.3

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

25 марта 2012, 2:40:49 PM   # 5
 
 
Сообщения: 490
Цитировать по имени
цитировать ответ
по умолчанию Re: Безопасный Bitcoin блоков контрольных точек

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

26 марта 2012, 1:29:16 PM   # 6
 
 
Сообщения: 1526
Цитировать по имени
цитировать ответ
по умолчанию Re: Безопасный Bitcoin блоков контрольных точек

Вы в списке рассылки bitcoinj?

Я только что создал список объявления, это, вероятно, хорошая идея для вас, чтобы присоединиться к нему, так что вы можете держать в курсе новых релизов, если список DEV слишком занят: bitcoinj-анонс

DIANNA звучит очень похоже на NameCoin.

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

26 марта 2012, 1:38:51 PM   # 7
 
 
Сообщения: 490
Цитировать по имени
цитировать ответ
по умолчанию Re: Безопасный Bitcoin блоков контрольных точек

DIANNA звучит очень похоже на NameCoin.
На самом деле это очень разные. Как небо и земля.

Я начал рисовать Дианну дизайн, когда я увидел, что архитектура NameCoin не является жизненно важной. DIANNA предназначен для замены IANA и ICANN и держать миллиарды доменов. DIANNA не форк Bitcoin (как NameCoin), но расширение, так как он использует Bitcoins в качестве оплаты и Bitcoin цепи в качестве временной метки сервера. DIANNA не подвержен 51% атака, пока Bitcoin не уязвим.

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

Да, это альтернативная цепочка. Не линейна как Bitcoin, но как дерево.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW