Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
12 января 2016, 1:33:46 PM   # 1
 
 
Сообщения: 1862
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли следующая мысль можно в скрипте Bitcoin в?

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
То, что я хотел создать скрипт, Bitcoin, который будет делать следующее:

- проверить против
- проверить против

то только выкупить, если оба сиг проверяет работу, но * дополнительно * Мне нужно, чтобы убедиться, что идентичен и что отличается ,

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


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


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 позволит вам дублировать значения по мере необходимости в стеке, так что они могут быть использованы в более чем одном сравнении, не так ли?

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

12 января 2016, 4:35:28 PM   # 3
 
 
Сообщения: 1862
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли следующая мысль можно в скрипте Bitcoin в?

Я думаю, что это должно быть возможно с некоторой комбинацией одного или более OP_DUP, OP_EQUAL, OP_EQUALVERIFY, OP_CHECKSIGVERIFY и OP_NOT. Я должен думать об этом, чтобы увидеть, если бы я мог придумать точный сценарий, но я был бы удивлен, если это не может быть сделано.

Эй @DannyHamilton - Приятно видеть, что вы все еще здесь.

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

12 января 2016, 4:37:40 PM   # 4
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли следующая мысль можно в скрипте Bitcoin в?

Я думаю, что это должно быть возможно с некоторой комбинацией одного или более OP_DUP, OP_EQUAL, OP_EQUALVERIFY, OP_CHECKSIGVERIFY и OP_NOT. Я должен думать об этом, чтобы увидеть, если бы я мог придумать точный сценарий, но я был бы удивлен, если это не может быть сделано.

Эй @DannyHamilton - Приятно видеть, что вы все еще здесь.

Да, я очень стараюсь, чтобы сократить время я провожу здесь, но я просто не смог отмежуемся еще.

Я не думаю, что это будет легко проблему решить, и я мог бы предложить BTC вознаграждение за решение (но ни в одном месте, предлагая вознаграждение, если проблема не разрешима).

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

12 января 2016, 5:39:41 PM   # 5
 
 
Сообщения: 714
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли следующая мысль можно в скрипте Bitcoin в?

Вы не можете проверить подписи против произвольных данных. Blockstream имеет новый опкода CHECKSIGFROMSTACK, что позволяет его Элементы альфа, и что может найти свой путь в ядро ​​достаточно скоро.
mmeijeri сейчас офлайн Пожаловаться на mmeijeri   Ответить с цитированием Мультицитирование сообщения от mmeijeri Быстрый ответ на сообщение mmeijeri

12 января 2016, 6:19:38 PM   # 6
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли следующая мысль можно в скрипте Bitcoin в?

- чик -
не может проверить подписи против произвольных данных.
- чик -

Ба. Я даже не думал об этом. OP_CHECKSIGVERIFY собирается проверить подпись против сделки, не входящие в комплект поставки данных. Хм. Может быть, не представляется возможным в конце концов. Отправляясь должны действительно думать об этом, но я гораздо менее уверенно все внезапно.
DannyHamilton сейчас офлайн Пожаловаться на DannyHamilton   Ответить с цитированием Мультицитирование сообщения от DannyHamilton Быстрый ответ на сообщение DannyHamilton

13 января 2016, 4:03:27 PM   # 7
 
 
Сообщений: 48
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли следующая мысль можно в скрипте Bitcoin в?

Это не разрешимо с текущими командами OP_ мы имеем. Реализация основного уровня является обязательной, чтобы сделать это возможным. Если вы действительно думаете, что это жизненно важно иметь такие сравнения, то вам нужно, чтобы это произошло. Я предпочел бы, если бы присудить награду, то многие будут пытаться писать код. Это будет возможно. Ничего нельзя сказать, невозможно в Bitcoin эпоху.
kiblirov сейчас офлайн Пожаловаться на kiblirov   Ответить с цитированием Мультицитирование сообщения от kiblirov Быстрый ответ на сообщение kiblirov

13 января 2016, 4:22:29 PM   # 8
 
 
Сообщения: 1862
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли следующая мысль можно в скрипте Bitcoin в?

Концепция связана с моим собственным blockchain R&D и поэтому, возможно, не имеет значения для других целей.

Если возможно идея будет создать адрес P2SH, который имеет этот специальный скрипт, в нем, которые могут быть выкуплены, если (и только если) частный владелец ключ подписывает два сообщения (это в основном механизм высокого уровня для предотвращения попыток и дважды проводит в реализации, не POW).

Предположим, что мы имеем простое сообщение, такие как:

<открытый ключ>
<высота блока>
<подпись>

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

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

14 января 2016, 10:35:47 PM   # 9
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли следующая мысль можно в скрипте Bitcoin в?

-unknowledgeable бред? -

Сообщается также сиг рекламный спам.

CIYAM, я думаю, что я буду делать все темы, которые я начинаю "самостоятельно замедлителем" как способ уменьшения количества сига объявления спама в моих потоках.
DannyHamilton сейчас офлайн Пожаловаться на DannyHamilton   Ответить с цитированием Мультицитирование сообщения от DannyHamilton Быстрый ответ на сообщение DannyHamilton

15 января 2016, 2:37:18 AM   # 10
 
 
Сообщения: 1862
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли следующая мысль можно в скрипте Bitcoin в?

CIYAM, я думаю, что я буду делать все темы, которые я начинаю "самостоятельно замедлителем" как способ уменьшения количества сига объявления спама в моих потоках.

Да - в основном объявление сиг спамеров держали подальше от технологий. обсуждение и проект доски (где я довольно много только вывешиваем Nowdays), но оказалось, что теперь они не будут даже уважать эти две доски.
CIYAM сейчас офлайн Пожаловаться на CIYAM   Ответить с цитированием Мультицитирование сообщения от CIYAM Быстрый ответ на сообщение CIYAM

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 2 OP_CHECKMULTISIG

scriptSig:
Код:
0

scriptPubKey:
Код:
// Эта часть копии а также к альт стека для последующего использования.
2 OP_PICK OP_TOALTSTACK 1 OP_PICK OP_TOALTSTACK

// Обычный P2SH материал.
OP_HASH160 OP_EQUAL

// Привести а также обратно из стека альта. Верхний элемент стека будет справедливо, если они не равны.
OP_FROMALTSTACK OP_FROMALTSTACK OP_EQUAL OP_NOT

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

21 января 2016, 3:12:43 AM   # 12
 
 
Сообщения: 1862
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли следующая мысль можно в скрипте Bitcoin в?

Во всяком случае, мы надеемся, это даст вам некоторые идеи.

Действительно - спасибо за вход.
CIYAM сейчас офлайн Пожаловаться на CIYAM   Ответить с цитированием Мультицитирование сообщения от CIYAM Быстрый ответ на сообщение CIYAM

22 января 2016, 10:41:08 AM   # 13
 
 
Сообщений: 47
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли следующая мысль можно в скрипте Bitcoin в?

То, что я хотел создать скрипт, Bitcoin, который будет делать следующее:

- проверить против
- проверить против


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

22 января 2016, 2:29:03 PM   # 14
 
 
Сообщения: 1862
Цитировать по имени
цитировать ответ
по умолчанию Re: Является ли следующая мысль можно в скрипте Bitcoin в?

Что вы Прецедент? Может быть, есть более простое решение ...

Это, возможно, немного странно - но то, что я рассматривал это идея о том, чтобы гарантировать, что тот же адрес не используется дважды в качестве своего рода контракт.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW