Я был очень удивлен, когда я узнал, что Bitcoin использует систему сценариев внутри для создания транзакции, а это означает, что особые формы сделок возможны.
Тем не менее, кажется, что скриптовый часть протокола Bitcoin была оставлена в основном не используется / не изучены. Две страницы с большей информацией о них я нашел до сих пор является:
Страница на вики о сценарии
Это сообщение в блоге на bitcoinsecurity.org
Я до сих пор не понимаю систему сценариев сам полностью, особенно то, как следующий человек может «Validate» определенная сделка, запустив сценарий и заполнения некоторых значений своих собственных. Если кто-то может пролить некоторый свет на это, я был бы очень благодарен.
Во всяком случае, кажется, что там может быть очень интересные возможности для новых типов транзакций с использованием системы сценариев. Но это в значительной степени не изучено. Какие новые идеи, которые вы можете придумать?
До сих пор следующие сделки не произошло:
- Простой адрес -> адресные сделки: Это один мы используем каждый день.
- Поколение новых монет как награда рудничной.
- Доказуемо unspendable выходы: По существу разрушает Bitcoins.
- Любой-может-проводить операции: Любой, кто читает сделку может потратить монеты. Может быть использован для реализации лишних затрат по сделке или «Fidelity-облигаций, способ показать, что этот счет не trhowaway один.
- Адрес -> Операции IP адреса: Я считаю, что они могут быть востребованы любым показывая, что их IP является правильным. Но как же они работают точно так же? Как могли другие узлы проверить эту информацию?
- Пазлы Сделки: Любые, кто решает «загадку» (находят правильный ответ и хэш его) могут претендовать на монеты.
~ Ш-М