Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
19 февраля 2014, 9:30:53 PM   # 1
 
 
Сообщения: 7
Цитировать по имени
цитировать ответ
по умолчанию Re: Вопрос - Tx Детали подтверждения

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Согласно конкретному протоколу, заданной BitcoinWiki, после операции трансляции,  ""он может быть включен в блок, который публикуется в сети", А вот что-то тривиальное: Когда вновь подтвердил транзакции записываются в блок? Предположим, я средний узел, и я получил сделку и проверить это действительно. Каков следующий шаг для меня? Должна ли я написать эту сделку в последний блок? Как убедиться, что все узлы имеют конкретную транзакцию письменной последовательно в одном блоке?
Я в настоящее время исследования проблемы непротиворечивости сети и проблемы безопасности в системе Bitcoin. Эта проблема, как представляется, остается нерешенной проблема дала я ничего не понял. Я признателен за любую помощь от любого профессионала. Заранее спасибо.
iacz489 сейчас офлайн Пожаловаться на iacz489   Ответить с цитированием Мультицитирование сообщения от iacz489 Быстрый ответ на сообщение iacz489


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


19 февраля 2014, 10:26:03 PM   # 2
 
 
Сообщений: 82
Цитировать по имени
цитировать ответ
по умолчанию Re: Вопрос - Tx Детали подтверждения

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





Сделка только подтверждается, когда он добывается, т.е. содержится в допустимом блоке в blockchain.

Сделки передаются в сеть (как правило) и шахтеры (пулы) решают, какие операции они хотят включить в их следующем блоке. Каждый шахтер может свободно выбрать, какие операции включить и которые не.

После того, как действительное решение найдено (т.е. блок добывается), какая бы ни была сделка шахтер решил включить затем подтверждены и часть blockchain.

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

19 февраля 2014, 11:28:33 PM   # 3
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Вопрос - Tx Детали подтверждения

Согласно конкретному протоколу, заданной BitcoinWiki, после операции трансляции,  ""он может быть включен в блок, который публикуется в сети", А вот что-то тривиальное: Когда вновь подтвердил транзакции записываются в блок? Предположим, я средний узел, и я получил сделку и проверить это действительно. Каков следующий шаг для меня? Должна ли я написать эту сделку в последний блок? Как убедиться, что все узлы имеют конкретную транзакцию письменной последовательно в одном блоке?
Я в настоящее время исследования проблемы непротиворечивости сети и проблемы безопасности в системе Bitcoin. Эта проблема, как представляется, остается нерешенной проблема дала я ничего не понял. Я признателен за любую помощь от любого профессионала. Заранее спасибо.

Вы читали Bitcoin Whitepaper, написанный Сатоши Накамото еще? Если нет, то вы должны сделать это до того * * "исследования проблем сети непротиворечивости и проблемы безопасности в системе Bitcoin",

Что, как говорится. Если мы будем "Предположим, вы средний узел", То вы убедитесь, что входы все действующие ранее неизрасходованных выходы, которые вы знаете о. Вы также убедитесь, что необходимые signaures (или другие требования сценария), были выполнены. После того как вы подтвердили, что все части сделок являются действительными, вы будете хранить сделку в пуле памяти, и передать его все узлы, вы подключены. Вот и все. Не намного больше, чем это.

Теперь, если вместо того, чтобы предположить, что вы являетесь "средний узел", Мы предполагаем, что вы шахтер (или майнинг), то вы будете выбирать некоторые из неподтвержденных транзакций с вашего пула памяти и расположить их в определенном порядке. Вы также создать специальный "coinbase" сделка, которая не имеет входов и выплачивает текущий раскол блока субсидий среди стольких же выходов, как вам нравится (до тех пор, пока вы не превышать максимальный размер сделки). Вы будете принимать этот список операций и вычисление Merkle корня (это хэш, который является уникальным для данного конкретного набора выбранных сделок, организованных в этом порядке). При выборе сделок, не будет включать в себя любую сделку, которая использует неподтвержденный вывод в качестве входных данных, если вы также включать в себя, что "родитель" сделка в вашем блоке. Тогда вы будете строить заголовок блока, который включает хэш предыдущего блока, то Merkle корень выбранного списка операций, а также несколько других важных частей информации (например, размер блока). Вы начнете поиск по Нонсу стоимости, что приведет к хэшу этого блока заголовок составляет менее текущая целевую сложности. После того, как вы нашли достаточно низкий хэш, вы будете транслировать на все подключенные сверстник блок с соответствующим одноразовым номером. Если ваш блок является первым, что любой сверстников слышал о том, что использует тот же "предыдущий блок" хэш, то все они будут проверять содержимое вашего блока и заголовка. Тогда они будут добавлять его к их blockchain и передать его все свои подсоединенные аналоги. Любая сделка, которая входит в блок, который вы построили в настоящее время считается "подтвердил" с 1 подтверждениями.
DannyHamilton сейчас офлайн Пожаловаться на DannyHamilton   Ответить с цитированием Мультицитирование сообщения от DannyHamilton Быстрый ответ на сообщение DannyHamilton



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW