Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
20 июня 2011, 11:14:10 PM   # 1
 
 
Сообщений: 23
Цитировать по имени
цитировать ответ
по умолчанию Re: coinsplit: генерировать, сплит, воссоединиться и импорт Bitcoin адресов и ключей в автономном режиме

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


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

http://github.com/cecilw/coinsplit

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

Вот "coinsplit --help", Просто чтобы дать представление.

Код:
coinsplit [wallet.dat] [--generate | --address XXX | --wallet | --import file1 file2] [--split] [keyfile1] [keyfile2]
Формирует автономный Bitcoin адрес и может разделить их на две половинку и импортировать их в wallet.dat файлы.

** Этот билд ГЕНЕРИРУЕТ ТОЛЬКО TESTNET АДРЕСА (которые начинаются с «м»). **

Примеры:
        coinsplit --generate new.key
                Создает новый автономный ключ и сохраняет его в new.key.
        coinsplit --generate --split new.pt1 new.pt2
                Создает новый ключ и делит его на две половины.
        coinsplit wallet.dat --address 14Yots3PR3ygt12ksi5MZ36tBdaseQxN46 --split old.pt1 old.pt2
                Разделяет адрес из бумажника на две половинки.
        coinsplit wallet.dat --wallet --split old.pt1 old.pt2
                Разделяет все адреса из бумажника на две половины.
        coinsplit wallet.dat --import old.key
                Импортирует адреса в old.key в бумажнике.
        coinsplit wallet.dat --import old.pt1 old.pt2
                Импорт адресов в ключах расщепленных в бумажник.
        coinsplit wallet.dat --import old.pt1 old.pt2 old.key
                Воссоединяется две разделенные клавиши в одну клавишу.
        coinsplit --generate --split 1>почта 2>локон
                Создает новый ключ и посылает две половинки прочь.
        coinsplit --generate | coinsplit --import
                Сформировать новый ключ и сохранить ключ в бумажнике.

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


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


21 июня 2011, 12:14:00 AM   # 2
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: coinsplit: генерировать, сплит, воссоединиться и импорт Bitcoin адресов и ключей в автономном режиме

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





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

22 июня 2011, 2:31:30 PM   # 3
 
 
Сообщений: 23
Цитировать по имени
цитировать ответ
по умолчанию Re: coinsplit: генерировать, сплит, воссоединиться и импорт Bitcoin адресов и ключей в автономном режиме

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

22 июня 2011, 3:45:19 PM   # 4
 
 
Сообщения: 1358
Цитировать по имени
цитировать ответ
по умолчанию Re: coinsplit: генерировать, сплит, воссоединиться и импорт Bitcoin адресов и ключей в автономном режиме

Таким образом, основной целью этого является для обеспечения сберегательный кошелька?

- Создание автономной адресной / ключ.
- Разделить ключ на несколько частей. Хранить каждую часть в другом месте.
- Отправить BTC адрес.
- Если необходимо получить доступ к учетной записи, доведите все ключевые части вместе и объединить их в файл бумажник.
SgtSpike сейчас офлайн Пожаловаться на SgtSpike   Ответить с цитированием Мультицитирование сообщения от SgtSpike Быстрый ответ на сообщение SgtSpike

22 июня 2011, 4:18:52 PM   # 5
 
 
Сообщений: 23
Цитировать по имени
цитировать ответ
по умолчанию Re: coinsplit: генерировать, сплит, воссоединиться и импорт Bitcoin адресов и ключей в автономном режиме

Ну, я написал это так, кто-то могли бы сделать пол-распределенных обмен, с депозитным адресом по линиям ClearCoin, но без сохранения ключей на сервере.

Я вроде думаю, это происходит так:

1. Продавец перечисляет цену на бирже.
2. Покупатель делает заказ.
3. Обмен дает каждому человеку адрес и половину ключа (удаление исходного ключа и сохраняя только половину покупателя.)
4. Продавец отправляет BTC по адресу.
5. Покупатель отправляет деньги продавцу, используя все, что принимает продавец.
6. Продавец отправляет вторую половину ключа к покупателю.

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

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

1 июля 2011, 9:57:59 PM   # 6
 
 
Сообщений: 54
Цитировать по имени
цитировать ответ
по умолчанию Re: coinsplit: генерировать, сплит, воссоединиться и импорт Bitcoin адресов и ключей в автономном режиме

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

Я был в состоянии собрать coinsplit на Mac OS X 10.5 машины с GCC 4.2 (4.0 не работает). Я должен был загрузить и построить самые последние версии GMP, Berkeley DB, и OpenSSL, которые шли в основном хорошо. OpenSSL нуждался в некоторой особой любви, чтобы построить и правильно работать на Mac, но я был в состоянии следовать простой путеводитель и получил его на работу.

К сожалению, open_memstream () и fmemopen () функция изначально не доступен на компьютерах Mac, так что я должен был сделать некоторое рытье и смог найти реализации каждого с помощью функции доступен funopen (). Приложение компилируется нормально и работает как на 10.5 и 10.6, однако я не мог Создайте работающий под двоичным 10,6; в результате программа ошибки сегментации при попытке сформировать адрес. Я отслеживал неисправность функции base58_encode () и его ссылки на result_stream.

Так же, как примечание, я заметил, что исходный код Bitcoin включает в свой base58 и bignum файлы заголовков. Может ли это быть проще и / или более портативными для использования? Я понимаю, что они на C ++ (не C).

Во всяком случае, у меня есть несколько запросов для следующей версии coinsplit:

  • Легче процесс сборки / совместимость на Маках (см выше)
  • Возможность задать Bitcoin против testnet адреса в качестве параметра командной строки
  • И самое главное: выход из base58 закодирован закрытого ключа

Закрытый ключ формат в аналогичной формат адреса. Это 51-символьный base58-закодированная строка, которая включает в себя номер версии и контрольную сумму.

Если вы в состоянии сделать эти изменения, я бы с удовольствием отправит Вам пожертвование в любом BTC или долларах США.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW