- проверить
- проверить
то только выкупить, если оба сиг проверяет работу, но * дополнительно * Мне нужно, чтобы убедиться, что
Является ли это вообще возможно?
|
12 января 2016, 1:33:46 PM | # 1 |
Сообщения: 1862
цитировать ответ |
Re: Является ли следующая мысль можно в скрипте Bitcoin в?
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru То, что я хотел создать скрипт, Bitcoin, который будет делать следующее:
- проверить - проверить то только выкупить, если оба сиг проверяет работу, но * дополнительно * Мне нужно, чтобы убедиться, что Является ли это вообще возможно? |
12 января 2016, 4:30:14 PM | # 2 |
Сообщения: 2002
цитировать ответ |
Re: Является ли следующая мысль можно в скрипте Bitcoin в?
Получил 1806 Биткоинов
Реальная история. Я думаю, что это должно быть возможно с некоторой комбинацией одного или более OP_DUP, OP_EQUAL, OP_VERIFY, OP_EQUALVERIFY, OP_CHECKSIGVERIFY и OP_NOT. Я должен думать об этом, чтобы увидеть, если бы я мог придумать точный сценарий, но я был бы удивлен, если это не может быть сделано.
OP_EQUAL, OP_NOT и OP_VERIFY должны быть в состоянии определить, является ли sig1 и Sig2 разные, не так ли? OP_EQUALVERIFY должны быть в состоянии определить, является ли data1 и data2 то же самое, не так ли? OP_CHECKSIGVERIFY должны быть в состоянии определить, являются ли подписи действительны, верно? OP_DUP позволит вам дублировать значения по мере необходимости в стеке, так что они могут быть использованы в более чем одном сравнении, не так ли? Может быть, я буду играть с этим немного сегодня. |
12 января 2016, 4:35:28 PM | # 3 |
Сообщения: 1862
цитировать ответ |
Re: Является ли следующая мысль можно в скрипте Bitcoin в?
Я думаю, что это должно быть возможно с некоторой комбинацией одного или более OP_DUP, OP_EQUAL, OP_EQUALVERIFY, OP_CHECKSIGVERIFY и OP_NOT. Я должен думать об этом, чтобы увидеть, если бы я мог придумать точный сценарий, но я был бы удивлен, если это не может быть сделано. Эй @DannyHamilton - Приятно видеть, что вы все еще здесь. Я не думаю, что это будет легко проблему решить, и я мог бы предложить BTC вознаграждение за решение (но ни в одном месте, предлагая вознаграждение, если проблема не разрешима). |
12 января 2016, 4:37:40 PM | # 4 |
Сообщения: 2002
цитировать ответ |
Re: Является ли следующая мысль можно в скрипте Bitcoin в?
Я думаю, что это должно быть возможно с некоторой комбинацией одного или более OP_DUP, OP_EQUAL, OP_EQUALVERIFY, OP_CHECKSIGVERIFY и OP_NOT. Я должен думать об этом, чтобы увидеть, если бы я мог придумать точный сценарий, но я был бы удивлен, если это не может быть сделано. Эй @DannyHamilton - Приятно видеть, что вы все еще здесь. Да, я очень стараюсь, чтобы сократить время я провожу здесь, но я просто не смог отмежуемся еще. Я не думаю, что это будет легко проблему решить, и я мог бы предложить BTC вознаграждение за решение (но ни в одном месте, предлагая вознаграждение, если проблема не разрешима). Если бы это было легко проблема, я думаю, что ты уже понял это на своем собственном, но у меня кишка чувствует, что он * должен * быть возможен. Я могу ошибаться, но он не чувствует себя невозможно. |
12 января 2016, 5:39:41 PM | # 5 |
Сообщения: 714
цитировать ответ |
Re: Является ли следующая мысль можно в скрипте Bitcoin в?
Вы не можете проверить подписи против произвольных данных. Blockstream имеет новый опкода CHECKSIGFROMSTACK, что позволяет его Элементы альфа, и что может найти свой путь в ядро достаточно скоро.
|
12 января 2016, 6:19:38 PM | # 6 |
Сообщения: 2002
цитировать ответ |
Re: Является ли следующая мысль можно в скрипте Bitcoin в?
- чик - не может проверить подписи против произвольных данных. - чик - Ба. Я даже не думал об этом. OP_CHECKSIGVERIFY собирается проверить подпись против сделки, не входящие в комплект поставки данных. Хм. Может быть, не представляется возможным в конце концов. Отправляясь должны действительно думать об этом, но я гораздо менее уверенно все внезапно. |
13 января 2016, 4:03:27 PM | # 7 |
Сообщений: 48
цитировать ответ |
Re: Является ли следующая мысль можно в скрипте Bitcoin в?
Это не разрешимо с текущими командами OP_ мы имеем. Реализация основного уровня является обязательной, чтобы сделать это возможным. Если вы действительно думаете, что это жизненно важно иметь такие сравнения, то вам нужно, чтобы это произошло. Я предпочел бы, если бы присудить награду, то многие будут пытаться писать код. Это будет возможно. Ничего нельзя сказать, невозможно в Bitcoin эпоху.
|
13 января 2016, 4:22:29 PM | # 8 |
Сообщения: 1862
цитировать ответ |
Re: Является ли следующая мысль можно в скрипте Bitcoin в?
Концепция связана с моим собственным blockchain R&D и поэтому, возможно, не имеет значения для других целей.
Если возможно идея будет создать адрес P2SH, который имеет этот специальный скрипт, в нем, которые могут быть выкуплены, если (и только если) частный владелец ключ подписывает два сообщения (это в основном механизм высокого уровня для предотвращения попыток и дважды проводит в реализации, не POW). Предположим, что мы имеем простое сообщение, такие как: <открытый ключ> <высота блока> <подпись> то если блок создатель должен был создать два блока на той же высоте (что потребует такого же открытого ключа из-за других механизмов), а затем, если некоторые средства были сохранены в адресе P2SH выкупить то кто-то может взять эти средства на тот момент время. Я думаю, что эта идея не может быть на самом деле очень практично в любом случае, поскольку сами по себе блок создатель будет первым человеком, чтобы попытаться тратить деньги, так что, вероятно, будет требовать немного больше мысли. |
14 января 2016, 10:35:47 PM | # 9 |
Сообщения: 2002
цитировать ответ |
Re: Является ли следующая мысль можно в скрипте Bitcoin в?
-unknowledgeable бред? - Сообщается также сиг рекламный спам. CIYAM, я думаю, что я буду делать все темы, которые я начинаю "самостоятельно замедлителем" как способ уменьшения количества сига объявления спама в моих потоках. |
15 января 2016, 2:37:18 AM | # 10 |
Сообщения: 1862
цитировать ответ |
Re: Является ли следующая мысль можно в скрипте Bitcoin в?
CIYAM, я думаю, что я буду делать все темы, которые я начинаю "самостоятельно замедлителем" как способ уменьшения количества сига объявления спама в моих потоках. Да - в основном объявление сиг спамеров держали подальше от технологий. обсуждение и проект доски (где я довольно много только вывешиваем Nowdays), но оказалось, что теперь они не будут даже уважать эти две доски. |
20 января 2016, 11:24:00 PM | # 11 |
Сообщений: 64
цитировать ответ |
Re: Является ли следующая мысль можно в скрипте Bitcoin в?
То, что я хотел создать скрипт, Bitcoin, который будет делать следующее: - проверить - проверить то только выкупить, если оба сиг проверяет работу, но * дополнительно * Мне нужно, чтобы убедиться, что Является ли это вообще возможно? Если - проверить <данные> против - проверить <данные> против Хотя это кажется окольными, OP_CHECKMULTISIG потенциально может быть использована. Если вы поставите <данные> в нулевом выходе и требуют 2-из-2 подписи, которые подписывают вывод, то в том, что будет означать Вот мой беглый попытка. Проблема с этим (в дополнение к любым проблем я не вижу), что scriptPubKey не проходит "is_p2sh ()" тест, так как это не "OP_HASH160 <20 байт> OP_EQUAL", Так как я не знаю, как далеко вы готовы пойти от Bitcoin в вашем начинании, я полагаю, что я буду включать это в любом случае. redeemScript: Код: 2 scriptSig: Код: 0 scriptPubKey: Код: // Эта часть копии 2 OP_PICK OP_TOALTSTACK 1 OP_PICK OP_TOALTSTACK // Обычный P2SH материал. OP_HASH160 // Привести OP_FROMALTSTACK OP_FROMALTSTACK OP_EQUAL OP_NOT Во всяком случае, мы надеемся, это даст вам некоторые идеи. |
21 января 2016, 3:12:43 AM | # 12 |
Сообщения: 1862
цитировать ответ |
Re: Является ли следующая мысль можно в скрипте Bitcoin в?
Во всяком случае, мы надеемся, это даст вам некоторые идеи. Действительно - спасибо за вход. |
22 января 2016, 10:41:08 AM | # 13 |
Сообщений: 47
цитировать ответ |
Re: Является ли следующая мысль можно в скрипте Bitcoin в?
То, что я хотел создать скрипт, Bitcoin, который будет делать следующее: - проверить - проверить Что вы Прецедент? Может быть, есть более простое решение ... |
22 января 2016, 2:29:03 PM | # 14 |
Сообщения: 1862
цитировать ответ |
Re: Является ли следующая мысль можно в скрипте Bitcoin в?
Что вы Прецедент? Может быть, есть более простое решение ... Это, возможно, немного странно - но то, что я рассматривал это идея о том, чтобы гарантировать, что тот же адрес не используется дважды в качестве своего рода контракт. Таким образом, если две подписи могут быть привязаны к одной и той же открытым ключом, то, что позволит высвободить средства, которые, возможно, в противном случае будут CLTV возвращается. |