Вернуться   Биткоин Форум > - Помощь начинающим
26 декабря 2013, 1:39:32 AM   # 1
 
 
Сообщений: 30
Цитировать по имени
цитировать ответ
по умолчанию Re: проверить Bitcoin сделки

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


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

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

я нашел этот код, который имеет функцию с именем "verify_message" - https://github.com/nanotube/supybot-bitcoin-marketmonitor/blob/master/GPG/local/bitcoinsig.py

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

может кто-то пожалуйста, помогите. я хотел бы на самом деле осуществить тест в питона, используя некоторые данные с веб-сайта blockexplorer.com.

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


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


26 декабря 2013, 9:07:09 AM   # 2
 
 
Сообщений: 28
Цитировать по имени
цитировать ответ
по умолчанию Re: проверить Bitcoin сделки

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





ЗДРАВСТВУЙ ! об этом, это спокойно интересная точка зрения, однако, как только сделка будет завершена, уникальный адрес, предоставляемый программой предполагается проверить предыдущий адрес выхода.
infinitybo сейчас офлайн Пожаловаться на infinitybo   Ответить с цитированием Мультицитирование сообщения от infinitybo Быстрый ответ на сообщение infinitybo

26 декабря 2013, 11:08:47 AM   # 3
 
 
Сообщений: 30
Цитировать по имени
цитировать ответ
по умолчанию Re: проверить Bitcoin сделки

Здравствуй

да я предполагаю шахтер будет выполнять эту проверку, прежде чем разрешить сделку в блок. быстрый Google показывает, что этот парень согласен тоже - http://bitcoin.stackexchange.com/a/9461/2116

Я смотрел все вокруг сети для кода, который вычисляет адрес из входных ТХ сценария и предыдущих элементов txout в питоне. я думаю, что я нашел некоторые в C # (http://stackoverflow.com/questions/19665491/how-do-i-get-an-ecdsa-public-key-from-just-a-bitcoin-signature-sec1-4-1-6-k) Но я не достаточно опытен в C #, как я нахожусь в питона, на самом деле попробовать его.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW