Я должен сказать, что я не предвзятый в любом случае про / против этого BIP единственное, как она была введена в сообщество открыла свой аппетит для исследования его немного больше.
Переход назад на обновлениях (фиксации) из исходного кода Bitcoin я нашел эту ссылку
https://github.com/bitcoin/bitcoin/commit/922e8e2929a2e78270868385aa46f96002fbcff3
так Поразмыслив немного, Гевины заявили в некоторых потоках, что он был толканием этого изменения в течение нескольких месяцев, но это может быть правда с Царапиной OP_EVAL только потому, что изменение p2sh является автором 5 января 2012 г. Таким образом, когда сделал бип 16 появился в первый раз ?
BIP утверждает 03.01.2012, https://en.bitcoin.it/wiki/BIP_0016, с очень небольшим сроком до "голос" для него, февраль 1, 2012, и время две недели, чтобы осуществить, без тщательного тестирования, 15 февраля, что срок был знаком ... да, вы уже догадались, это был OP_EVAL-х
https://en.bitcoin.it/wiki/BIP_0012
https://github.com/bitcoin/bitcoin/commit/a0871afb2b1d6d358c833fd08bca2f13c840fd4d
Мех, это не звучит совсем верно в проекте, как это. Так я digg'ed больше. Глядя на BIP истории 16 страниц на вики я увидел, что первоначальное предложение было сделано пользователем "2112" 18 декабря 2011 года и Царапины на Genjix затем положить в его фактическая форма Гэвин на 4 января 2012 года.
https://en.bitcoin.it/w/index.php?title=BIP_0016&Действие = история
Не могли бы помочь себе, чтобы посмотреть на первоначальном предложении и найти причину, почему она была изменена таким образом,
https://en.bitcoin.it/w/index.php?title=BIP_0016&oldid = 21016
Некоторые цитирования:
котировка
Предлагаемые изменения далеко идущие и как таковые не пригодны для немедленной реализации. Они настолько обширны, что он уверен, что будет необходимо для полной замены
Пояснения
котировка
Центральное место в этом предложении является идея «цифровой проспект»: программа, основная функциональность сделать выполнить проверку представленных блоков и сделок. Эта программа будет криптографически хэшируются и станет «корневой проспект хэш»
Сначала я не понял, а потом он ударил меня, вспомнил, что сказали, что некоторые ребята о обходе настоящих сценариев системы, поставив только хэш сценария и делают фактическую проверку в памяти (стек), выполнив код сценария там.
котировка
Реализация будет обеспечивать средства записи цифровой «поправку Проспекта», который фактически будет пропатчить оригинальный проспект.
Так что кто-то смог бы сделать "поправки" на этих скриптов, работающих на Bitcoin клиентов.
котировка
Другими словами, это изменило бы правительство Bitcoin от демократии в республике. Последнее, но не в последнюю очередь изменение допускается существование «цифрового проспекта» будет изменение сценариев.
Человек, это не звучит ...
котировка
Если проспект автор решает разрешить общие сценарии со сквозной она может включать в проспекте относительно простая теорема
Теперь я чувствовал дрожь по позвоночнику
котировка
Еще одно преимущество использования LISP (или любой подобный язык) для написания сценариев заключается в преобразуемости. Там существует тело исследования сверхнадежного вычислений, который использовал «SIMD-подобный» и / или «расстояние Хэмминга 3 или выше» кодирование для обнаружения и исправления ошибок.
Мех, поэтому сценарий может проверять до его код слишком
ТЛ; др
котировка
В итоге это предложение включает в себя три основных изменений: (1) явные криптографически подписанные и программное обеспечение Исполняемые контракта включены в корневой блок, (2) кооперативное ДГТ на основе сетевого протокола, который делает прочь с IRC, выделенные порты и 4-байтовых идентификаторов, ( 3) общий префикс обозначения сценария при поддержке сильного синтаксиса и семантических шашек. Из-за этого предложения очень далеко идущий я полагаю, что она будет немедленно помещена в неактивном состоянии. Изначально мы можем работать над выяснением ее формулировки, но полная реализация потребует много дискуссий и исследований
(1) Произвольный код, который использует в качестве поддержки p2sh операция
(2) Сеть связи между этими маленькими скриптами
(3) самосознание из его кода
Woot, не знаю, что сказать
Редактирование: отрезать часть о SkyNet