|
31 мая 2013, 4:21:51 AM | # 1 |
Сообщений: 14
цитировать ответ |
Re: Transaction ID
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Может быть, кто-то может ответить на вопрос, для меня. Являются Идентификаторы транзакций случайным образом или, может быть, лучше спросить, как случайные они? Я имею в виду делать тип поддавки продвижения / лотерею и хочу иметь идентификатор транзакции определить, кто победитель. Таким образом, это доказуемо справедливо.
|
31 мая 2013, 6:13:16 AM | # 2 |
Сообщения: 2058
цитировать ответ |
Re: Transaction ID
Получил 1806 Биткоинов
Реальная история. Идентификатор транзакции является хэш сделки. Это случайное, но можно генерировать множество вариаций одной и той же сделки (фактически не отправляя их), пока вы не получите сделку с идентификатором транзакции, который соответствует определенным критериям, а затем только отправить, что один. Вам следует не использовать идентификатор транзакции в одиночку в качестве источника случайных данных.
Правильный способ сделать то, что вы пытаетесь сделать, это генерировать секрет, затем опубликовать хэш этого секрета. Добавить секрет ИД транзакции, то хэш-то, и использовать этот хэш, чтобы выбрать победителя. Когда вы объявить победителя, раскрыть тайну, в то же время. Для того, чтобы убедиться в том, что победитель был достаточно выбран, любой может хэш секрета, убедитесь, что хэш совпадает с хэш, который был опубликован ранее (чтобы предотвратить вас от обмана, изменяя тайну), а затем хэш секретной + идентификатор транзакции, чтобы убедиться, что вы выбрали победитель правильно. |
31 мая 2013, 10:42:18 PM | # 3 |
Сообщений: 14
цитировать ответ |
Re: Transaction ID
Понимаю. Я хотел бы сделать аукцион для нескольких элементов с шансом получить его бесплатно и использовать, например, последнюю цифру идентификатора транзакции в качестве определителя в том, кто получает его бесплатно. Я предполагаю, что я все еще могу сделать это с помощью хеш-функции своего рода мультипликатором и раскрыть его потом и применить его к каждому входящему идентификатора транзакции, чтобы узнать, кто выиграл, но это немного громоздким и не легко объяснить обычным пользователем.
|