23 августа 2010, 9:25:12 PM   # 1
 
 
Сообщения: 1708
Цитировать по имени
цитировать ответ
по умолчанию Re: Проверка сделок

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Может кто-то пожалуйста, объясните мне, в непрофессиональных терминах, как клиент может проверить, что данная сделка является честным? Адрес хэш открытого ключа, и сделка должна быть подписана с согласующим закрытым ключом; но как клиент проверяет, что подписанная сделка фактически совпадает с адресом отправителя без открытого ключа? Или открытые ключи обнародовано в какой-то момент в цепи?
Moonshadow сейчас офлайн Пожаловаться на Moonshadow   Ответить с цитированием Мультицитирование сообщения от Moonshadow Быстрый ответ на сообщение Moonshadow


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


23 августа 2010, 9:32:47 PM   # 2
 
 
Сообщения: 294
Цитировать по имени
цитировать ответ
по умолчанию Re: Проверка сделок

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





Открытый ключ / Адрес обнародуется, когда он получает монету положить в него.

Либо:

а) Монеты "падая с неба" как вознаграждение генерации блока.
или
б) он появляется в качестве выходного сигнала (TxOut) предыдущей операции.


Так что, если вы хотите, чтобы проверить сделку. Вы убедитесь, что:

а) Адрес имеет нужное количество монет в нем. (Потому что вы видели раньше, как TxOut.)
б) Сделка была подписана с закрытым ключом. (Таким образом, вы знаете, что владелец тратить.)


Edit: Добавлена ​​проверка транзакций информация
INSTI сейчас офлайн Пожаловаться на INSTI   Ответить с цитированием Мультицитирование сообщения от INSTI Быстрый ответ на сообщение INSTI

23 августа 2010, 9:35:21 PM   # 3
 
 
Сообщения: 1708
Цитировать по имени
цитировать ответ
по умолчанию Re: Проверка сделок


Открытый ключ / Адрес обнародуется, когда он получает монету положить в него.


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

23 августа 2010, 9:36:05 PM   # 4
 
 
Сообщения: 294
Цитировать по имени
цитировать ответ
по умолчанию Re: Проверка сделок

Вы говорите, что ключ * общественность * адрес? Мой до понимания, что адрес был хэш открытого ключа.

Это имеет значение?
INSTI сейчас офлайн Пожаловаться на INSTI   Ответить с цитированием Мультицитирование сообщения от INSTI Быстрый ответ на сообщение INSTI

23 августа 2010, 9:52:57 PM   # 5
 
 
Сообщения: 1708
Цитировать по имени
цитировать ответ
по умолчанию Re: Проверка сделок

Вы говорите, что ключ * общественность * адрес? Мой до понимания, что адрес был хэш открытого ключа.

Это имеет значение?

Да.

То, что я на самом деле прошу это ...

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

23 августа 2010, 10:22:58 PM   # 6
 
 
Сообщения: 294
Цитировать по имени
цитировать ответ
по умолчанию Re: Проверка сделок

Не уверен, насколько далеко от «лежал» это сбивается ..

Открытый ключ является 160 битным числом.

Bitcoin адрес * является * открытым ключом. (+ Версия + контрольная сумма + кодирования, которые все получить раздели, когда вы просто нужен ключ.)

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

23 августа 2010, 10:44:42 PM   # 7
 
 
Сообщения: 1708
Цитировать по имени
цитировать ответ
по умолчанию Re: Проверка сделок

Не уверен, насколько далеко от «лежал» это сбивается ..

Открытый ключ является 160 битным числом.

Bitcoin адрес * является * открытым ключом. (+ Версия + контрольная сумма + кодирования, которые все получить раздели, когда вы просто нужен ключ.)

Подписание сделки осуществляются с помощью эллиптической криптографии.


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

23 августа 2010, 10:48:28 PM   # 8
 
 
Сообщения: 294
Цитировать по имени
цитировать ответ
по умолчанию Re: Проверка сделок

Я делал некоторые дополнительные исследования, и я подозреваю, что выше, вероятно, не 100% правильно.

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

То, что я уверен:

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

24 августа 2010, 5:12:22 AM   # 9
 
 
Сообщения: 2870
Цитировать по имени
цитировать ответ
по умолчанию Re: Проверка сделок

Вы обычно посылают биткойны на хэш открытого ключа (адрес Bitcoin). Когда приемник тратит эти монеты, они включают в свой полный открытый ключ. Чтобы проверить, нужно проверить, чтобы увидеть, если хэш полного открытого ключа равно хэша, что Bitcoins были направлены.

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

24 августа 2010, 6:10:42 AM   # 10
 
 
Сообщения: 210
Цитировать по имени
цитировать ответ
по умолчанию Re: Проверка сделок

Хорошо, так что нет ничего особенного, чтобы добавить к тому, что theymos сказал ...

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

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW