Вы знаете, если OP_CHECKLOCKTIMEVERIFY Питера Тодда когда-либо будет интегрирован в источник Bitcoin или это VIACOIN специфический дизайн?
Должно быть такое нововведение считается для Bitcoin, а?
|
2 сентября 2014, 2:46:41 PM | # 1 |
Сообщения: 310
цитировать ответ |
Re: OP_CHECKLOCKTIMEVERIFY Питера Тодда
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Вы знаете, если OP_CHECKLOCKTIMEVERIFY Питера Тодда когда-либо будет интегрирован в источник Bitcoin или это VIACOIN специфический дизайн?
Должно быть такое нововведение считается для Bitcoin, а? |
2 сентября 2014, 4:21:07 PM | # 2 |
Сообщения: 1106
цитировать ответ |
Re: OP_CHECKLOCKTIMEVERIFY Питера Тодда
Получил 1806 Биткоинов
Реальная история. Моя проверка концепции патч был написан для Bitcoin около года назад; абсолютно она может быть интегрирована в Bitcoin Core. Единственное препятствие специфично для Bitcoin становится консенсусом.
|
3 сентября 2014, 10:34:47 PM | # 3 |
Сообщения: 310
цитировать ответ |
Re: OP_CHECKLOCKTIMEVERIFY Питера Тодда
Моя проверка концепции патч был написан для Bitcoin около года назад; абсолютно она может быть интегрирована в Bitcoin Core. Единственное препятствие специфично для Bitcoin становится консенсусом. Как разработчик программного обеспечения нового к источнику Bitcoin Я очень благодарен за работу, которую вы проделали в содействии BTC и спасибо за ответ. Как вы обращаетесь к консенсусу в качестве препятствия на уровне организации или это термин, технологии, связанный с blockchain ... простите за глупый вопрос 🙂 и я просто хочу, чтобы убедиться, что я правильно вас понял. |
4 сентября 2014, 1:24:12 AM | # 4 |
Сообщения: 114
цитировать ответ |
Re: OP_CHECKLOCKTIMEVERIFY Питера Тодда
Как вы обращаетесь к консенсусу в качестве препятствия на уровне организации или это термин, технологии, связанный с blockchain ... простите за глупый вопрос 🙂 и я просто хочу, чтобы убедиться, что я правильно вас понял. Как правило, чтобы получить что-то вы должны убедить большое количество Ключевых дэвов и другие, что это либо хорошая идея, или, по крайней мере, не плохая идея, чтобы добавить изменения. После того, как он добавляется к Bitcoin Ядра он стремится получить принят. |
4 сентября 2014, 5:45:48 AM | # 5 |
Сообщения: 1106
цитировать ответ |
Re: OP_CHECKLOCKTIMEVERIFY Питера Тодда
Как разработчик программного обеспечения нового к источнику Bitcoin Я очень благодарен за работу, которую вы проделали в содействии BTC и спасибо за ответ. Как вы обращаетесь к консенсусу в качестве препятствия на уровне организации или это термин, технологии, связанный с blockchain ... простите за глупый вопрос 🙂 и я просто хочу, чтобы убедиться, что я правильно вас понял. Организационный / политический уровень, несмотря на то, что это своего рода обусловлены технологическими ограничениями. В основном добавления материала в Bitcoin рискованно - это ошибка, которая занимает сеть Bitcoin вниз стоит десятки тысяч долларов в час - так естественно, люди достаточно консервативны и получать все, чтобы принять предложенное вами изменение является жестким. Добавление его в Viacoin Ото не имеет большого значения, потому что если вы завинчивать вы еще не сделали, что большой ущерб, так что получить согласие принять изменения не должно быть слишком трудно. |
4 сентября 2014, 6:18:24 AM | # 6 |
Сообщения: 2366
цитировать ответ |
Re: OP_CHECKLOCKTIMEVERIFY Питера Тодда
Я разослал патч для другого подхода к Bitcoin давно: https://people.xiph.org/~greg/OP_CHECKLOCKTIMEVERIFY.patch
(Это не является полным и не включает в себя правила перехода или покрытия некоторых состояний, OTOH упрощает код, не имея для проверки скриптов (которые не могут быть даже внутри самой сделки), чтобы знать, если сделка блокировки по времени хорошо или нет). |
4 сентября 2014, 6:56:37 AM | # 7 |
Сообщения: 1106
цитировать ответ |
Re: OP_CHECKLOCKTIMEVERIFY Питера Тодда
Я разослал патч для другого подхода к Bitcoin давно: https://people.xiph.org/~greg/OP_CHECKLOCKTIMEVERIFY.patch (Это не является полным и не включает в себя правила перехода или покрытия некоторых состояний, OTOH упрощает код, не имея для проверки скриптов (которые не могут быть даже внутри самой сделки), чтобы знать, если сделка блокировки по времени хорошо или нет). А? Вы должны проверить сценарии - сценарии представляют собой новый способ для Locktime сделки будет Плохо. Преимущество вашего подхода заключается в том, что вам не нужно, чтобы добавить высоту блока и текущее время входа в EvalScript (), источник уже нескольких строк коды изменился в моем пластыре. В основном это делает CHECKLOCKTIMEVERIFY похож на CHECKSIG с точкой зрения данных, необходимых для оценки опкода. В любом случае, мой план прямо сейчас, чтобы использовать свой подход, с дополнительным правилом я предложил на IRC, чтобы проверить, что tx.nLockTime < LOCKTIME_THRESHOLD если test_nLockTime < LOCKTIME_THRESHOLD обрабатывать два различных способа интерпретации nLockTime. (Высота блока и блока время) |
4 сентября 2014, 7:44:19 AM | # 8 |
Сообщения: 2366
цитировать ответ |
Re: OP_CHECKLOCKTIMEVERIFY Питера Тодда
А? Вы должны проверить сценарии - сценарии представляют собой новый способ для Locktime сделки будет Плохо. Может быть, его ангелы танцуют на головы pins-, но вы никогда не можете проверить подлинность подписи без scriptPubKeys, вы CAN- however- проверить, если nlocktime действует, например, и отложить более дорогостоящую операцию беспокойства по поводу подписей для сделок, которые выполняют свои требования Locktime.Это также означает, что нет планирования транзакций, например логической единицы код, который решает, если сделка закрыта еще приходится иметь дело со сценариями, и это означает, что инвариант, что если подпись недействительна для сделки всегда недействителен, остается сохраняются (например, сценарий остается чистая функцией, без недетерминированных входов ). Например. вы можете по-прежнему кэшировать полноту оценки сценария. Недостаток с критериями перехвата является то, что это возможно, чтобы иметь входы с взаимоисключающим Locktime тип- например, два txins, которые никогда не могут быть потрачены в одной и той же сделки. Это казалось мне безвкусным, особенно в отличии от элегантности остальной части подхода. Я до сих пор считаю, что это лучше- только жаль, что я был способ избежать риска взаимного исключения. Очевидно, что приемник может просто потребовать, чтобы использовать один тип или другой. Другая нечетная озабоченность Locktime в целом является то, что она несовместима с естественными решениями y2038 задачи (которая не является реальной проблемой для остальной части системы, так как вы можете просто UnWrap метки времени заголовка в 64-битных значения). |
4 сентября 2014, 1:06:52 PM | # 9 |
Сообщения: 310
цитировать ответ |
Re: OP_CHECKLOCKTIMEVERIFY Питера Тодда
Как разработчик программного обеспечения нового к источнику Bitcoin Я очень благодарен за работу, которую вы проделали в содействии BTC и спасибо за ответ. Как вы обращаетесь к консенсусу в качестве препятствия на уровне организации или это термин, технологии, связанный с blockchain ... простите за глупый вопрос 🙂 и я просто хочу, чтобы убедиться, что я правильно вас понял. Организационный / политический уровень, несмотря на то, что это своего рода обусловлены технологическими ограничениями. В основном добавления материала в Bitcoin рискованно - это ошибка, которая занимает сеть Bitcoin вниз стоит десятки тысяч долларов в час - так естественно, люди достаточно консервативны и получать все, чтобы принять предложенное вами изменение является жестким. Добавление его в Viacoin Ото не имеет большого значения, потому что если вы завинчивать вы еще не сделали, что большой ущерб, так что получить согласие принять изменения не должно быть слишком трудно. Вполне понятно, что рулон из новых возможностей для существующей и широко используемой системы не всегда является прямой задачей, но все же, это было бы здорово, чтобы увидеть новые и полезные функции, как вашу работу, чтобы быть интегрирован в Bitcoin. В процессе достижения консенсуса является интересным аспектом проекта Bitcoin, даже новости статьи спекулировать все время об этом процессе и политике, связанной с ним. Я понятия не имею, что происходит за закрытыми дверями, но спекуляции в новостях интересны чтения Является ли источник вашей новой работы в Viacoin доступны или он еще не выпустили? |
4 сентября 2014, 1:13:51 PM | # 10 |
Сообщения: 310
цитировать ответ |
Re: OP_CHECKLOCKTIMEVERIFY Питера Тодда
Я разослал патч для другого подхода к Bitcoin давно: https://people.xiph.org/~greg/OP_CHECKLOCKTIMEVERIFY.patch (Это не является полным и не включает в себя правила перехода или покрытия некоторых состояний, OTOH упрощает код, не имея для проверки скриптов (которые не могут быть даже внутри самой сделки), чтобы знать, если сделка блокировки по времени хорошо или нет). Большое спасибо за что делает исходный патч доступен! Я пытаюсь получить мою голову вокруг о своем разговоре с Питером относительно к деталям реализации, но я не уверен, что лучше реализация Питера или вашему? |
4 сентября 2014, 6:57:21 PM | # 11 |
Сообщения: 1106
цитировать ответ |
Re: OP_CHECKLOCKTIMEVERIFY Питера Тодда
Может быть, его ангелы танцуют на головы pins-, но вы никогда не можете проверить подлинность подписи без scriptPubKeys, вы CAN- however- проверить, если nlocktime действует, например, и отложить более дорогостоящую операцию беспокойства по поводу подписей для сделок, которые выполняют свои требования Locktime. Это также означает, что нет планирования транзакций, например логической единицы код, который решает, если сделка закрыта еще приходится иметь дело со сценариями, и это означает, что инвариант, что если подпись недействительна для сделки всегда недействителен, остается сохраняются (например, сценарий остается чистая функцией, без недетерминированных входов ). Например. вы можете по-прежнему кэшировать полноту оценки сценария. Недостаток с критериями перехвата является то, что это возможно, чтобы иметь входы с взаимоисключающим Locktime тип- например, два txins, которые никогда не могут быть потрачены в одной и той же сделки. Это казалось мне безвкусным, особенно в отличии от элегантности остальной части подхода. Я до сих пор считаю, что это лучше- только жаль, что я был способ избежать риска взаимного исключения. Очевидно, что приемник может просто потребовать, чтобы использовать один тип или другой. Ну один способ думать обо всем этом является то, что сценарий действительно в данном контексте. В настоящее время этот контекст просто сама сделка и scriptPubKeys предыдущих сделок; мой патч будет расширить этот контекст, чтобы включить операцию и текущий блока высоты / время. Ваша версия патча ловко уклоняется от того, чтобы расширить контекст. У нас уже есть хороший повод, чтобы расширить контекст, чтобы быть по крайней мере CTxOut-х предыдущих сделок, а также расширение его еще дальше включать такие вещи, как блок-хэшей общий запрос. Если были добавлены еще такие вещи, которые я был бы склонен формализовать понятие "контекст" в EvalScript () и так на подпрограммах. Легко понять, почему вы не можете иметь, чтобы сделать это, конечно. Жалость Satoshi просто не делают операции имеют nLockHeight и nLockTime отдельно. Другая нечетная озабоченность Locktime в целом является то, что она несовместима с естественными решениями y2038 задачи (которая не является реальной проблемой для остальной части системы, так как вы можете просто UnWrap метки времени заголовка в 64-битных значения). Ну, как мы обсуждали ранее на -wizards, использование Locktime с TimeLock, а не замок высоты блока может создать плохие стимулы для шахтеров искажать метки времени в любом случае; может быть хорошей идеей, чтобы отключить его полностью. Кроме того, это не 2038 проблемы, это позже: nLockTime не подписан. Большое спасибо за что делает исходный патч доступен! Я пытаюсь получить мою голову вокруг о своем разговоре с Питером относительно к деталям реализации, но я не уверен, что лучше реализация Питера или вашему? Ну, они оба идей в этой точке, а не полноценные "реализации" как таковой. Я уверен, что совсем уверен, что это лучший подход; нужно думать через все это еще немного. |
4 сентября 2014, 9:00:00 PM | # 12 |
Сообщения: 2366
цитировать ответ |
Re: OP_CHECKLOCKTIMEVERIFY Питера Тодда
У нас уже есть хороший повод, чтобы расширить контекст, чтобы быть по крайней мере CTxOut-х предыдущих сделок, а также расширение его еще дальше включать такие вещи, как блок-хэшей общий запрос. Если были добавлены еще такие вещи, которые я был бы склонен формализовать понятие "контекст" в EvalScript () и так на подпрограммах. Легко понять, почему вы не можете иметь, чтобы сделать это, конечно. В том числе вещи, которые не являются функцией сделки изменяет модель довольно существенно, хотя. Существует не так уж много, что приходит на ум, как "также перерыв" но кажется, что такие вещи, которые могут иметь незначительные последствия.котировка Ну, как мы обсуждали ранее на -wizards, использование Locktime с TimeLock, а не замок высоты блока может создать плохие стимулы для шахтеров искажать метки времени в любом случае; может быть хорошей идеей, чтобы отключить его полностью. Кроме того, это не 2038 проблемы, это позже: nLockTime не подписан. Может быть, но на самом деле не является причиной того, что сеть не может мягкая вилка в более строгой проверки времени таким образом, что подобные махинации будут только действительно работать, если квалифицированное из hashpower был на нем. Аргумент против этого является то, что люди будут использовать centeralized источников времени, если вы спросите их точность второго уровня, но тот не принципиален.Я несколько желаю проверить время nlocktime были на среднем 11, что сделало бы смешной бизнес гораздо менее привлекатель- на самом деле это может быть изменением мягкого разветвления, так как медиана строго меньше времени блока. В основном в этом случае валялись ваше время не поможет вам конкретно помоему сделку. |
4 сентября 2014, 9:44:10 PM | # 13 |
Сообщения: 1106
цитировать ответ |
Re: OP_CHECKLOCKTIMEVERIFY Питера Тодда
У нас уже есть хороший повод, чтобы расширить контекст, чтобы быть по крайней мере CTxOut-х предыдущих сделок, а также расширение его еще дальше включать такие вещи, как блок-хэшей общий запрос. Если были добавлены еще такие вещи, которые я был бы склонен формализовать понятие "контекст" в EvalScript () и так на подпрограммах. Легко понять, почему вы не можете иметь, чтобы сделать это, конечно. В том числе вещи, которые не являются функцией сделки изменяет модель довольно существенно, хотя. Существует не так уж много, что приходит на ум, как "также перерыв" но кажется, что такие вещи, которые могут иметь незначительные последствия.Влияние на компактных доказательств проступка сразу приходит на ум, если сделано плохо. котировка Ну, как мы обсуждали ранее на -wizards, использование Locktime с TimeLock, а не замок высоты блока может создать плохие стимулы для шахтеров искажать метки времени в любом случае; может быть хорошей идеей, чтобы отключить его полностью. Кроме того, это не 2038 проблемы, это позже: nLockTime не подписан. Может быть, но на самом деле не является причиной того, что сеть не может мягкая вилка в более строгой проверки времени таким образом, что подобные махинации будут только действительно работать, если квалифицированное из hashpower был на нем. Аргумент против этого является то, что люди будут использовать centeralized источников времени, если вы спросите их точность второго уровня, но тот не принципиален.Ну, мое мышление вновь: Viacoin это не будет сумасшедшая идеей использовать молодой возраст монеты на жесткую вилку в менее строгой проверке времени, скажем, 4 часа окно, чтобы быть уверенным, что при переходе на летние изменения не вызывают проблемы. Не большое дело, но он посылает правильное сообщение. Я несколько желаю проверить время nlocktime были на среднем 11, что сделало бы смешной бизнес гораздо менее привлекатель- на самом деле это может быть изменением мягкого разветвления, так как медиана строго меньше времени блока. В основном в этом случае валялись ваше время не поможет вам конкретно помоему сделку. Да, я буду смотреть на это. Во всяком случае, для OP_CHECKLOCKTIMEVERIFY конкретно кажется, что следующая форма будет иметь смысл: Если в будущем будет принято решение, что вам действительно нужно другое поведение - скажем, на время тестирования и блок nLockTimes в одной и той же сделки - OP_0 может быть изменено на что-то еще мягкой вилке в новое поведение с тем же опкодом. В противном случае ничего, кроме OP_0 ведет себя как NOP. В основном только конкретный экземпляр "OP_EXTENSION" шаблон для того, чтобы как можно больше новых опкодов, как вы могли когда-либо хотите, чтобы я упоминал ранее в списке рассылки. |
12 сентября 2014, 2:10:33 PM | # 14 |
Сообщения: 224
цитировать ответ |
Re: OP_CHECKLOCKTIMEVERIFY Питера Тодда
какая TDLR на этом - почему это важно?
|
3 октября 2014, 11:07:52 AM | # 15 |
Сообщения: 1260
цитировать ответ |
Re: OP_CHECKLOCKTIMEVERIFY Питера Тодда
https://www.cryptocoinsnews.com/checklocktimeverify-means-bitcoin-escrow-refunds-fork/
Bitcoin цена да луна !!! |