Пожалуйста, имейте это техническое обсуждение.
GOx предлагает использовать хэш подписанных строк как неизменяемый идентификатор транзакции. Это хорошая или плохая идея?
Я думаю, что для стандартных операций SIGHASH_ALL это должно работать.
|
10 февраля 2014, 6:05:21 PM | # 1 |
Сообщения: 1750
цитировать ответ |
Re: Является ли «немодифицируемый идентификатор транзакции» GOx хорошая идея?
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Пожалуйста, имейте это техническое обсуждение.
GOx предлагает использовать хэш подписанных строк как неизменяемый идентификатор транзакции. Это хорошая или плохая идея? Я думаю, что для стандартных операций SIGHASH_ALL это должно работать. |
10 февраля 2014, 6:08:35 PM | # 2 |
Сообщения: 101
цитировать ответ |
Re: Является ли «немодифицируемый идентификатор транзакции» GOx хорошая идея?
Получил 1806 Биткоинов
Реальная история. Пожалуйста, имейте это техническое обсуждение. GOx предлагает использовать хэш подписанных строк как неизменяемый идентификатор транзакции. Это хорошая или плохая идея? Я думаю, что для стандартных операций SIGHASH_ALL это должно работать. Я считаю, что более-инжиниринг рабочего протокола никогда не является хорошей идеей. Проблема MtGox гораздо проще, и они никогда не будут иметь каких-либо проблем, если они транслируются транзакции в сети. |
10 февраля 2014, 6:12:39 PM | # 3 |
Сообщения: 1176
цитировать ответ |
Re: Является ли «немодифицируемый идентификатор транзакции» GOx хорошая идея?
Я не нравится идея сделать hardfork только для одной компании, когда есть рабочий раствор общедоступный (в течение многих лет кстати).
они просто должны установить их собственный клиент для работы то же самое было в качестве эталонного клиента. |
10 февраля 2014, 6:15:29 PM | # 4 |
Сообщения: 1750
цитировать ответ |
Re: Является ли «немодифицируемый идентификатор транзакции» GOx хорошая идея?
Я не нравится идея сделать hardfork только для одной компании, когда есть рабочий раствор общедоступный (в течение многих лет кстати). они просто должны установить их собственный клиент для работы то же самое было в качестве эталонного клиента. Нет, вы не получите. Там нет hardfork, даже не softfork. Просто предложить альтернативный способ идентификации сделки |
10 февраля 2014, 6:18:03 PM | # 5 |
Сообщения: 1176
цитировать ответ |
Re: Является ли «немодифицируемый идентификатор транзакции» GOx хорошая идея?
Я не нравится идея сделать hardfork только для одной компании, когда есть рабочий раствор общедоступный (в течение многих лет кстати). они просто должны установить их собственный клиент для работы то же самое было в качестве эталонного клиента. Нет, вы не получите. Там нет hardfork, даже не softfork. Просто предложить альтернативный способ идентификации сделки то это означает, что mtgox просто может реализовать его в там пользовательского клиента и по-прежнему? почему бы им нужно даже Bitcoin основания для этого? в любом случае: я все еще думаю, что они просто должны делать то же самое в качестве эталонного клиента. |
10 февраля 2014, 6:24:24 PM | # 6 |
Сообщения: 1750
цитировать ответ |
Re: Является ли «немодифицируемый идентификатор транзакции» GOx хорошая идея?
Я не нравится идея сделать hardfork только для одной компании, когда есть рабочий раствор общедоступный (в течение многих лет кстати). они просто должны установить их собственный клиент для работы то же самое было в качестве эталонного клиента. Нет, вы не получите. Там нет hardfork, даже не softfork. Просто предложить альтернативный способ идентификации сделки то это означает, что mtgox просто может реализовать его в там пользовательского клиента и по-прежнему? почему бы им нужно даже Bitcoin основания для этого? в любом случае: я все еще думаю, что они просто должны делать то же самое в качестве эталонного клиента. Потому что, если предложение не будет широко принято, их клиент не поймет новый формат ТХ ID. |
10 февраля 2014, 6:25:41 PM | # 7 |
Сообщения: 1148
цитировать ответ |
Re: Является ли «немодифицируемый идентификатор транзакции» GOx хорошая идея?
Нет, вы не получите. Там нет hardfork, даже не softfork. Просто предложить альтернативный способ идентификации сделки Они в основном хотят новый вызов RPC тогда? Если это так, так как они уже (судя по всему) имеют собственный код, они могут просто сделать это сами. |
10 февраля 2014, 6:26:04 PM | # 8 |
Сообщения: 1176
цитировать ответ |
Re: Является ли «немодифицируемый идентификатор транзакции» GOx хорошая идея?
Я не нравится идея сделать hardfork только для одной компании, когда есть рабочий раствор общедоступный (в течение многих лет кстати). они просто должны установить их собственный клиент для работы то же самое было в качестве эталонного клиента. Нет, вы не получите. Там нет hardfork, даже не softfork. Просто предложить альтернативный способ идентификации сделки то это означает, что mtgox просто может реализовать его в там пользовательского клиента и по-прежнему? почему бы им нужно даже Bitcoin основания для этого? в любом случае: я все еще думаю, что они просто должны делать то же самое в качестве эталонного клиента. Потому что, если предложение не будет широко принято, их клиент не поймет новый формат ТХ ID. что ты имеешь ввиду "понимание"? достаточно, если ссылка клиент кредитует свой баланс. |
10 февраля 2014, 6:32:46 PM | # 9 |
Сообщения: 1750
цитировать ответ |
Re: Является ли «немодифицируемый идентификатор транзакции» GOx хорошая идея?
Я не нравится идея сделать hardfork только для одной компании, когда есть рабочий раствор общедоступный (в течение многих лет кстати). они просто должны установить их собственный клиент для работы то же самое было в качестве эталонного клиента. Нет, вы не получите. Там нет hardfork, даже не softfork. Просто предложить альтернативный способ идентификации сделки то это означает, что mtgox просто может реализовать его в там пользовательского клиента и по-прежнему? почему бы им нужно даже Bitcoin основания для этого? в любом случае: я все еще думаю, что они просто должны делать то же самое в качестве эталонного клиента. Потому что, если предложение не будет широко принято, их клиент не поймет новый формат ТХ ID. что ты имеешь ввиду "понимание"? достаточно, если ссылка клиент кредитует свой баланс. Да ты прав. Но я думаю, что они хотят, чтобы предоставить хэш клиенту, в качестве доказательства поставки. (Но на самом деле, это не могло не быть доказательством ...) |
10 февраля 2014, 6:36:47 PM | # 10 |
Сообщения: 1176
цитировать ответ |
Re: Является ли «немодифицируемый идентификатор транзакции» GOx хорошая идея?
Да ты прав. Но я думаю, что они хотят, чтобы предоставить хэш клиенту, в качестве доказательства поставки. (Но на самом деле, это не могло не быть доказательством ...) я думаю, вы поняли проблему. проблема заключается в том, что mtgox послал в старом формате ОГО, который предотвращает шахтеры включить его в блоке. кто то "исправлено" это для них и rebroadcastet (и это сделало новый TXID). mtgox не признает, что ТХ прошел и (может быть, надеюсь, не) возмещен его своими клиентами баланса. проблема вы имеете в виду, что некоторые из их ТХОВ просто не пройти. это просто период наблюдения: как они не признают, оригинальная сделка прошла через они пытались повторно использовать в Выходы новой ТХ. EDIT: единственное необходимое доказательство того, что mtgox подписал сделку. |
10 февраля 2014, 6:38:20 PM | # 11 |
Сообщения: 1148
цитировать ответ |
Re: Является ли «немодифицируемый идентификатор транзакции» GOx хорошая идея?
Потому что, если предложение не будет широко принято, их клиент не поймет новый формат ТХ ID. Справедливо. Они должны представить BIP на 2-ой схеме TX-ID, а затем получить блок-разведчики, чтобы поддержать его. |
10 февраля 2014, 9:31:16 PM | # 12 |
Сообщения: 2366
цитировать ответ |
Re: Является ли «немодифицируемый идентификатор транзакции» GOx хорошая идея?
Пожалуйста, имейте это техническое обсуждение. Я немного обеспокоен тем, что некоторые люди могут подумать, используя это делает переиздан операции, как, видимо, обеспечить при MtGOX делает - когда это не так, то необходимо дважды провести для взаимной безопасности исключения.GOx предлагает использовать хэш подписанных строк как неизменяемый идентификатор транзакции. Это хорошая или плохая идея? Я думаю, что для стандартных операций SIGHASH_ALL это должно работать. Но кроме этого, это казалось потенциально полезным для меня. Код по адресу: https://github.com/sipa/bitcoin/commits/normtxid Я боюсь, что если мы не будет использовать механизмы транзакций Bitcoin для маскировки (как патч делает) он никогда не получите все права пластичности, но если мы люди будут иметь трудное время переопределения в объективном Brainfuck правильно. Вероятно, за комментарий по этому подходу нам нужны другая реализация в не-C ++ и сделать тест на testnet и Bitcoin blockchains и видим, что реализации согласны на весь TXN, а затем снова со случайным фаззингом. |
11 февраля 2014, 4:37:49 AM | # 13 |
Сообщения: 1750
цитировать ответ |
Re: Является ли «немодифицируемый идентификатор транзакции» GOx хорошая идея?
каждый раз, когда я отправить BTC к моему клиенту, я также отправить по электронной почте уведомление о TXID. так что теперь эта практика следует избегать, поскольку огромный шанс, что TXID может быть изменен? и мы должны хранить TXID в нашей базе данных? если нет, то, как мы определяем каждую сделку с нашей стороны? что мы должны делать, как купец / разработчик предвидеть этот вопрос податливости? Купцы нужен способ, чтобы немедленно записывать транзакции. Они не могут просто подождать несколько подтверждений и поиск blockchain для TXID. Я думаю, что предложение GOx должно быть принято. |
11 февраля 2014, 11:56:20 AM | # 14 |
Сообщений: 14
цитировать ответ |
Re: Является ли «немодифицируемый идентификатор транзакции» GOx хорошая идея?
Купцы нужен способ, чтобы немедленно записывать транзакции. Они не могут просто подождать несколько подтверждений и поиск blockchain для TXID. Я думаю, что предложение GOx должно быть принято. Такие торговцы используют Bitcoin для чего-то он не был разработан, чтобы сделать.Bitcoin сделки занять час, чтобы подтвердить, в среднем. Если вы хотите быстро подтверждения, вам нужно построить систему быстрого подтверждения на вершине Bitcoin. Это, вероятно, использовать полу-доверенных третьих сторон примирять противовесов друг с другом, и может быть публично аудит через blockchain. |
11 февраля 2014, 1:03:05 PM | # 15 |
Сообщения: 1002
цитировать ответ |
Re: Является ли «немодифицируемый идентификатор транзакции» GOx хорошая идея?
GOx делает это неправильно. Они и все должны использовать входы для идентификации ОГО.
Очевидно, что подписи не будет проверять подлинность любых других подписей. Так что кто-то с закрытым ключом входов всегда может создать другой ТЙ (используя новую подпись) с точно тем же входами / выходами .. нет никакого способа предотвратить это .. особенно в распределенных протоколах, таких как coinjoin. Таким образом, ТХ всегда будет податливым, пока не подтверждено. |
11 февраля 2014, 1:26:43 PM | # 16 |
Сообщения: 1750
цитировать ответ |
Re: Является ли «немодифицируемый идентификатор транзакции» GOx хорошая идея?
GOx делает это неправильно. Они и все должны использовать входы для идентификации ОГО. Очевидно, что подписи не будет проверять подлинность любых других подписей. Так что кто-то с закрытым ключом входов всегда может создать еще один ТХ (с использованием новой подписи) с точно теми же входами / выходами.. нет никакого способа предотвратить это .. особенно в распределенных протоколов, таких как coinjoin. Таким образом, ТХ всегда будет податливым, пока не подтверждено. Это называется двойной проводят атаки, не тягучесть. Для того, чтобы различать эти два:
|
11 февраля 2014, 2:26:59 PM | # 17 |
Сообщения: 1043
цитировать ответ |
Re: Является ли «немодифицируемый идентификатор транзакции» GOx хорошая идея?
GOx делает это неправильно. Они и все должны использовать входы для идентификации ОГО. Очевидно, что подписи не будет проверять подлинность любых других подписей. Так что кто-то с закрытым ключом входов всегда может создать еще один ТХ (с использованием новой подписи) с точно теми же входами / выходами.. нет никакого способа предотвратить это .. особенно в распределенных протоколов, таких как coinjoin. Таким образом, ТХ всегда будет податливым, пока не подтверждено. Это называется двойной проводят атаки, не тягучесть. Для того, чтобы различать эти два:
Я думаю, что это очень важно, чтобы мы это исправить. Это влияет на все кошельки, которые позволяют тратить неподтвержденные транзакции посланные к себе, в том числе Bitcoin-QT. |