Прошу прощения за долгое отсутствие. Продолжаю рассматривать DLT-системы и сегодня про Radix и распределенный реестр Tempo
⬇️⬇️⬇️
Это решение находится в разработке и призвано решить проблему всех распределенных систем от Blockchain до DAG - проблему масштабируемости.
В сети Биткойн новые блоки появляются плюс-минус каждые 10 минут. Для обеспечения константы скорости генерации блоков, в сети Биткойн сложность корректируется: если блоки производятся часто, добывать их становится сложнее, а если редко - то легче. Такое решение зависит от представления о времени. Майнеры должны включать в каждый блок метку времени.
Однажды я писал уже об атаке Timewarp, которая позволяет влиять на скорость добычи блоков майнерами, сообщая некорректные timestamp (временные метки).
Прикрепляя метку времени к событию, из-за такой проблемы как задержка сети, каждая система может стать свидетелем события в разное время. В сети Биткойн проблему задержки сети призваны решить протоколы ретрансляции.
Сеть Биткойн, вместо того чтобы обеспечить выбор сторон, которые участвуют в достижении консенсуса, обеспечивается безопасность процесса его достижения - не требуется центральный орган для проверки. Мощности используются для того, чтобы вычислить правильную версию истины, организовывая блоки транзакций и связывая их вместе формируя блокчейн. Вычислительные мощности используются для принятия решения и это эффективно для больших сетей. Такой подход полагается на безопасность сети в целом, а не на отдельных ее участников. От этого система безопасна и устойчива
Radix создают систему без разрешений, которая может быть надежно использована как в малых, так и в больших сетях и достигается это все при помощи прохождения логического времени.
Протокол Tempo достигает консенсуса регистрируя и сохраняя общий порядок событий. Т.е. система приходит к консенсусу относительно порядка событий. Для этого используются логические часы (Logical Clocks), которые устанавливают временную метку, относящуюся к возникновению предыдущего события. Часы больше заботятся о “том, что произошло до” события, чем о точном “времени” события.
Достигается такое решение путем прохождения логического времени, засвидетельствованного цифровыми подписями узлов. Эта технология основана на логической теории часов Лесли Лэмпорта.
Использование логических часов позволяет размещать временные метки, которые являются "относительными" друг к другу – вместо абсолютных временных меток. Это позволяет последовательно упорядочивать события.
Radix не применяет консенсус к каждому событию, а только к тем, которые конфликтуют.
Tempo Ledger - это распределенная база данных, которая хранит все атомы (события) существующие во Вселенной (экземпляр Radix).
Чем больше узлов в сети, тем эффективнее масштабируемость сети - линейная масштабируемость.
Подробнее о Radix Tempo:
Official Site
GitHub
Статья Medium - "Tempo - Radix : Examples Of Consensus Protocols"
Статья на Dev.to
⬇️⬇️⬇️
Это решение находится в разработке и призвано решить проблему всех распределенных систем от Blockchain до DAG - проблему масштабируемости.
В сети Биткойн новые блоки появляются плюс-минус каждые 10 минут. Для обеспечения константы скорости генерации блоков, в сети Биткойн сложность корректируется: если блоки производятся часто, добывать их становится сложнее, а если редко - то легче. Такое решение зависит от представления о времени. Майнеры должны включать в каждый блок метку времени.
Однажды я писал уже об атаке Timewarp, которая позволяет влиять на скорость добычи блоков майнерами, сообщая некорректные timestamp (временные метки).
Прикрепляя метку времени к событию, из-за такой проблемы как задержка сети, каждая система может стать свидетелем события в разное время. В сети Биткойн проблему задержки сети призваны решить протоколы ретрансляции.
Сеть Биткойн, вместо того чтобы обеспечить выбор сторон, которые участвуют в достижении консенсуса, обеспечивается безопасность процесса его достижения - не требуется центральный орган для проверки. Мощности используются для того, чтобы вычислить правильную версию истины, организовывая блоки транзакций и связывая их вместе формируя блокчейн. Вычислительные мощности используются для принятия решения и это эффективно для больших сетей. Такой подход полагается на безопасность сети в целом, а не на отдельных ее участников. От этого система безопасна и устойчива
Radix создают систему без разрешений, которая может быть надежно использована как в малых, так и в больших сетях и достигается это все при помощи прохождения логического времени.
Протокол Tempo достигает консенсуса регистрируя и сохраняя общий порядок событий. Т.е. система приходит к консенсусу относительно порядка событий. Для этого используются логические часы (Logical Clocks), которые устанавливают временную метку, относящуюся к возникновению предыдущего события. Часы больше заботятся о “том, что произошло до” события, чем о точном “времени” события.
Достигается такое решение путем прохождения логического времени, засвидетельствованного цифровыми подписями узлов. Эта технология основана на логической теории часов Лесли Лэмпорта.
Использование логических часов позволяет размещать временные метки, которые являются "относительными" друг к другу – вместо абсолютных временных меток. Это позволяет последовательно упорядочивать события.
Radix не применяет консенсус к каждому событию, а только к тем, которые конфликтуют.
Tempo Ledger - это распределенная база данных, которая хранит все атомы (события) существующие во Вселенной (экземпляр Radix).
Чем больше узлов в сети, тем эффективнее масштабируемость сети - линейная масштабируемость.
Подробнее о Radix Tempo:
Official Site
GitHub
Статья Medium - "Tempo - Radix : Examples Of Consensus Protocols"
Статья на Dev.to
Помните ICO от Hydra и их проект Eternos с биржей, токенами и эко(нарко) системой??
А как вам такое? 😏
⬇️⬇️⬇️
https://t.me/DrugStat/2015
А как вам такое? 😏
⬇️⬇️⬇️
https://t.me/DrugStat/2015
PeerTube начал сбор средств на расширение функционала и выход версии 3.0.
⬇️⬇️⬇️
t.me/dcntr/673
Почему это важно?
Стоить вспомнить политику которую проводит YouTube. Децентрализованные решения - вот выход из под гнёта большого брата.
Альтернативы централизованному Youtube
⬇️⬇️⬇️
t.me/CryptoBotan/696
t.me/CryptoBotan/895
⬇️⬇️⬇️
t.me/dcntr/673
Почему это важно?
Стоить вспомнить политику которую проводит YouTube. Децентрализованные решения - вот выход из под гнёта большого брата.
Альтернативы централизованному Youtube
⬇️⬇️⬇️
t.me/CryptoBotan/696
t.me/CryptoBotan/895
Telegram
Decentralize!
PeerTube начал сбор средств на новую функциональность, включая живые трансляции
[https://www.linux.org.ru/news/opensource/15728430]
PeerTube — это свободный сервер для размещения видео, способный федерироваться с другими такими же платформами по протоколу…
[https://www.linux.org.ru/news/opensource/15728430]
PeerTube — это свободный сервер для размещения видео, способный федерироваться с другими такими же платформами по протоколу…
✅✅✅
RGB Protocol - протокол токенизации активов на Bitcoin
⬇️⬇️⬇️
RGB Protocol - это разрабатываемый стандарт для выпуска, передачи и хранения биткойн-активов не связанных с биткойном ("BITCOIN-BASED NON-BITCOIN ASSETS"). Решение позволит создавать поверх блокчейна Биткойна классы цифровых инструментов.
Этот протокол был предложен Биткойн-максималистом Джакомо Зукко в 2018 году. Важной особенностью протокола выдачи токенов является интеграция с LN.
Создание активов на блокчейне предпринимались и раньше, например история с MasterCoin и CounterParty.
На сегодняшний день, наиболее часто используемым стандартом выпуска активов является Ethereum на основе протокола ERC20. Еще есть Omni, Issued Assets (IA) на Liquid, Confidential Assets от BlockStream.
Зукко же призывает отказаться от построения сторонних блокчейнов и сделать то же самое поверх Биткойна. Хотя эта модель не новая, все же в ней есть свои особенности и преимущества.
RGB использует модель Питера Тодда («Client Side Validation» - валидация на стороне клиента). Принцип этой модель Джакомо описал так:
В RGB, доказательства передаются напрямую от А к Б, даже если майнеры не знают об этом. Каждый узел RGB получает компактную «цепочку доказательств», которую можно использовать для проверки всего, что касается активов, без доверия майнерам.
Так как RGB - это надстройка на сетью и протокол будет интегрирован в LN, то такой подход не будет нагружать сеть Биткойна. А это важный момент, если вспомнить историю с криптокотиками на эфире.
Основная проблема валидации на стороне клиента в том, что Б должен быть в онлайне, пока А передает доказательство. А не будет транслировать доказательство в блокчейн и сохранять его там - это пустая трата пространства. Плюс ко всему, Б должен сделать резервную копию транзакции, чтобы претендовать на владение активами на стороне клиента. Модель Питера Тодда имеет такие же ограничения и в сети Lightning Network.
Сегодня проект находится на стадии PoC (Proof-of-Concept).
На вопрос: - "В чем ключевое отличие RGB от альтернативных решений, таких как Issued Assets или Confidential Assets?", Джакомо ответил: - "RGB, в свою очередь, нацелен на то, чтобы быть полностью свободным от ограничений с первого же дня, даже если это происходит за счет снижения масштабируемости."
Подробнее о RGB в этом интервью...
RGB Protocol - протокол токенизации активов на Bitcoin
⬇️⬇️⬇️
RGB Protocol - это разрабатываемый стандарт для выпуска, передачи и хранения биткойн-активов не связанных с биткойном ("BITCOIN-BASED NON-BITCOIN ASSETS"). Решение позволит создавать поверх блокчейна Биткойна классы цифровых инструментов.
Этот протокол был предложен Биткойн-максималистом Джакомо Зукко в 2018 году. Важной особенностью протокола выдачи токенов является интеграция с LN.
Создание активов на блокчейне предпринимались и раньше, например история с MasterCoin и CounterParty.
На сегодняшний день, наиболее часто используемым стандартом выпуска активов является Ethereum на основе протокола ERC20. Еще есть Omni, Issued Assets (IA) на Liquid, Confidential Assets от BlockStream.
Зукко же призывает отказаться от построения сторонних блокчейнов и сделать то же самое поверх Биткойна. Хотя эта модель не новая, все же в ней есть свои особенности и преимущества.
RGB использует модель Питера Тодда («Client Side Validation» - валидация на стороне клиента). Принцип этой модель Джакомо описал так:
В RGB, доказательства передаются напрямую от А к Б, даже если майнеры не знают об этом. Каждый узел RGB получает компактную «цепочку доказательств», которую можно использовать для проверки всего, что касается активов, без доверия майнерам.
Так как RGB - это надстройка на сетью и протокол будет интегрирован в LN, то такой подход не будет нагружать сеть Биткойна. А это важный момент, если вспомнить историю с криптокотиками на эфире.
Основная проблема валидации на стороне клиента в том, что Б должен быть в онлайне, пока А передает доказательство. А не будет транслировать доказательство в блокчейн и сохранять его там - это пустая трата пространства. Плюс ко всему, Б должен сделать резервную копию транзакции, чтобы претендовать на владение активами на стороне клиента. Модель Питера Тодда имеет такие же ограничения и в сети Lightning Network.
Сегодня проект находится на стадии PoC (Proof-of-Concept).
На вопрос: - "В чем ключевое отличие RGB от альтернативных решений, таких как Issued Assets или Confidential Assets?", Джакомо ответил: - "RGB, в свою очередь, нацелен на то, чтобы быть полностью свободным от ограничений с первого же дня, даже если это происходит за счет снижения масштабируемости."
Подробнее о RGB в этом интервью...
Confidential Assets (CA) - технология для скрытой передачи активов
⬇️⬇️⬇️
Решение конфиденциальных активов было представлено компанией BlockStream в 2017 году и предназначено для сокрытия типов активов в транзакции.
Confidential Assets это расширенная версия Confidential Transactions (CT).
Confidential Transactions - это криптографический метод сокрытия суммы отправляемых и получаемых средств.
CT полностью скрывает суммы на входах и выходах транзакции, давая возможность проверить, что сумма всех выходов не превышает сумму всех входов.
CA позволяет скрывать не только пересылаемые суммы в BTC, но и любые другие типы активов.
Принцип совершения транзакций CA и CT очень схож. В обоих решениях используются схемы обязательств Педерсена (Petersen Commitment) и используются для того, чтобы одна сторона могла доказать, знание секрета, не раскрывая его, т.е. для того, чтобы доказать, что действительно никакие ценности не были созданы из воздуха. Это важно, ведь о передаваемых суммах, знают только стороны совершающие сделку.
Точно также они имеют общий недостаток. На Range Proofs, используемый для доказательства использования неотрицательных сумм, уходит большое количество ресурсов и они имеют достаточно большой объем, что приводит к высоким комиссиям в сети.
Confidential Assets в первые был использован и протестирован в Sidechain Elements. Сегодня такое решение невозможно использовать в Биткойне, так как он не поддерживает другие активы (см. пост о RGB Protocol), но похожая технология CA используется в MimbleWimble и Qtum. Так как CA это расширение Confidential Transactions, то оно может интегрироваться с Scriptless Scripts и ValueShuffle.
Объединение CA с Sidechain Liquid, позволит передавать фиат и stablecoin между счетами конфиденциально и мгновенно.
Точно также CA может использоваться в децентрализованном обмене с использованием CoinJoin. Обменять BTC на любой актив не составит труда, создав единую CJ-transaction и подписав свои концы транзакции.
В MimbleWimble Confidential Assets позволяет пользователям выпускать и передавать несколько активов на блокчейне без отображения не только сумм и типов активов, но и адреса транзакций.
Подробнее:
Blockstream Releases Confidential Assets
Confidential Assets by BlockStream
Confidential Assets on MimbleWimble
#Privacy
⬇️⬇️⬇️
Решение конфиденциальных активов было представлено компанией BlockStream в 2017 году и предназначено для сокрытия типов активов в транзакции.
Confidential Assets это расширенная версия Confidential Transactions (CT).
Confidential Transactions - это криптографический метод сокрытия суммы отправляемых и получаемых средств.
CT полностью скрывает суммы на входах и выходах транзакции, давая возможность проверить, что сумма всех выходов не превышает сумму всех входов.
CA позволяет скрывать не только пересылаемые суммы в BTC, но и любые другие типы активов.
Принцип совершения транзакций CA и CT очень схож. В обоих решениях используются схемы обязательств Педерсена (Petersen Commitment) и используются для того, чтобы одна сторона могла доказать, знание секрета, не раскрывая его, т.е. для того, чтобы доказать, что действительно никакие ценности не были созданы из воздуха. Это важно, ведь о передаваемых суммах, знают только стороны совершающие сделку.
Точно также они имеют общий недостаток. На Range Proofs, используемый для доказательства использования неотрицательных сумм, уходит большое количество ресурсов и они имеют достаточно большой объем, что приводит к высоким комиссиям в сети.
Confidential Assets в первые был использован и протестирован в Sidechain Elements. Сегодня такое решение невозможно использовать в Биткойне, так как он не поддерживает другие активы (см. пост о RGB Protocol), но похожая технология CA используется в MimbleWimble и Qtum. Так как CA это расширение Confidential Transactions, то оно может интегрироваться с Scriptless Scripts и ValueShuffle.
Объединение CA с Sidechain Liquid, позволит передавать фиат и stablecoin между счетами конфиденциально и мгновенно.
Точно также CA может использоваться в децентрализованном обмене с использованием CoinJoin. Обменять BTC на любой актив не составит труда, создав единую CJ-transaction и подписав свои концы транзакции.
В MimbleWimble Confidential Assets позволяет пользователям выпускать и передавать несколько активов на блокчейне без отображения не только сумм и типов активов, но и адреса транзакций.
Подробнее:
Blockstream Releases Confidential Assets
Confidential Assets by BlockStream
Confidential Assets on MimbleWimble
#Privacy
Нужна ли защита авторских прав? И при чем тут блокчейн?
В средние века, понятие интеллектуальной собственности не могло быть принято, так как любое произведение, считалось способом передачи божественных знаний. Ни о каких творениях не шло и речи. Авторские права были введены в Европе уже в 18 веке с целью защиты автора произведения от плагиата.
Сегодня существует социальное движение за отмену авторских прав (Антикопирайт).
В 1891 году Л.Н.Толстой написал письмо в пару журналов в котором написал следующее:
"Предоставляю всем желающим право безвозмездно издавать в России и за границей, по-русски и в переводах, а равно и ставить на сценах все те из моих сочинений, которые были написаны мною....и т.д."
Интересные рассуждения по поводу ограничения свободы распространения информации в этой статье.
Но как по мне, то это две крайности, которые приведут лишь к ужесточению противостояния. Решением же было появление в 2001 году в США проекта Creative Commons.
Creative Commons - это некоммерческая организация, которая создала бесплатные для использования типовые договоры - свободные и несвободные публичные лицензии, с помощью которых авторы и правообладатели могут выразить свою волю и распространять свои произведения более широко и свободно, а потребители контента — легально и проще пользоваться этими произведениями.
Эти размышления привели меня к мысли, что блокчейн, использующийся для защиты авторских прав, стал мощным оружием в борьбе с неугодными.
Ведь Накамото, как стало известно из исследования Whale Alert, намайнил биткоины не из личного обогащения, а для поддержания сети. Если исходить из этих допущений, то им соблюдался принцип децентрализованного устроя сети.
Можно ли назвать существование авторских прав, проявлением централизации?🤔
Я к тому, что, сфера защиты авторских прав это крупный бизнес и это не из серии теорий заговора, а реальный кейс даже в небольших масштабах, не говоря уже о разработках и инновациях крупных компаний.
Разработок в сфере защиты интеллектуальных прав на основе блокчейна огромное количество. Как пример, блокчейн-решение для защиты авторских прав от Microsoft и EY или партнерство проекта Ontology с площадкой для создателей цифрового контента OGQ.
Так что бизнес в сфере защиты прав собственности начнет приносить большой доход с внедрением механизмов защиты на блокчейне.
Посылы в этом посте были разнонаправленными, так что выводы я не делаю...
P.S. Может будет кому интересно обсудить или добавить?
В средние века, понятие интеллектуальной собственности не могло быть принято, так как любое произведение, считалось способом передачи божественных знаний. Ни о каких творениях не шло и речи. Авторские права были введены в Европе уже в 18 веке с целью защиты автора произведения от плагиата.
Сегодня существует социальное движение за отмену авторских прав (Антикопирайт).
В 1891 году Л.Н.Толстой написал письмо в пару журналов в котором написал следующее:
"Предоставляю всем желающим право безвозмездно издавать в России и за границей, по-русски и в переводах, а равно и ставить на сценах все те из моих сочинений, которые были написаны мною....и т.д."
Интересные рассуждения по поводу ограничения свободы распространения информации в этой статье.
Но как по мне, то это две крайности, которые приведут лишь к ужесточению противостояния. Решением же было появление в 2001 году в США проекта Creative Commons.
Creative Commons - это некоммерческая организация, которая создала бесплатные для использования типовые договоры - свободные и несвободные публичные лицензии, с помощью которых авторы и правообладатели могут выразить свою волю и распространять свои произведения более широко и свободно, а потребители контента — легально и проще пользоваться этими произведениями.
Эти размышления привели меня к мысли, что блокчейн, использующийся для защиты авторских прав, стал мощным оружием в борьбе с неугодными.
Ведь Накамото, как стало известно из исследования Whale Alert, намайнил биткоины не из личного обогащения, а для поддержания сети. Если исходить из этих допущений, то им соблюдался принцип децентрализованного устроя сети.
Можно ли назвать существование авторских прав, проявлением централизации?🤔
Я к тому, что, сфера защиты авторских прав это крупный бизнес и это не из серии теорий заговора, а реальный кейс даже в небольших масштабах, не говоря уже о разработках и инновациях крупных компаний.
Разработок в сфере защиты интеллектуальных прав на основе блокчейна огромное количество. Как пример, блокчейн-решение для защиты авторских прав от Microsoft и EY или партнерство проекта Ontology с площадкой для создателей цифрового контента OGQ.
Так что бизнес в сфере защиты прав собственности начнет приносить большой доход с внедрением механизмов защиты на блокчейне.
Посылы в этом посте были разнонаправленными, так что выводы я не делаю...
P.S. Может будет кому интересно обсудить или добавить?
https://t.me/infantmilitario/42891
Можно вспомнить о том, что такое IPFS и какую роль технологии децентрализации сыграли в формировании новейшей истории
⬇️⬇️⬇️
https://t.me/CryptoBotan/809
Можно вспомнить о том, что такое IPFS и какую роль технологии децентрализации сыграли в формировании новейшей истории
⬇️⬇️⬇️
https://t.me/CryptoBotan/809
Статья написанная мной для канала @commas_ru.
Подробно о таком понятии как UTXO, о проблемах использования такой модели учета и о том, как эти проблемы можно решить.
⬇️⬇️⬇️
https://3commas.io/ru/blog/magiya-utxo
Подробно о таком понятии как UTXO, о проблемах использования такой модели учета и о том, как эти проблемы можно решить.
⬇️⬇️⬇️
https://3commas.io/ru/blog/magiya-utxo
3commas.io
Магия UTXO - 3commas блог
В одной из наших предыдущих статей мы говорили об атаке двойного расходования средств. Важным аспектом в предотвращении такой атаки является модель учета - 3commas блог
Привет✋, путник, зашедший на мой канал. Будет ли тебе полезно почитать то, что я выкладываю здесь?
Все зависит от целей с которыми ты пришел.
Информация которую я собрал и предоставил, будет полезна как новичкам так и опытным ветеранам.
Так что если тебе интересны не только деньги, мне будет приятно если ты найдешь у меня на канале полезную для себя информацию. Так я буду знать, что делаю что-то стоящее🙃
Ниже я собрал воедино самые значимые на мой взгляд посты с канала, где ты точно найдешь для себя что-то стоящее и полезное...поверь.
Постарался сделать для тебя удобную навигацию, пользуйся)
Каталог постов с каталогами постов
⬇️⬇️⬇️
Технологический стек Биткоина (Update)
(ссылка на Bitcointalk - продублировано)
На задворках создания Биткоина
Рубрика “Где еще применить блокчейн?”
Децентрализованные сети
Протокол блокчейна MimbleWimble и его имплементации
Атаки на криптовалюты
Алгоритмы консенсуса
DLT-Системы
Экосистема Ethereum
Аналоги YouTube на блокчейне
Мои авторские статьи
⬇️⬇️⬇️
DAGCOIN - Начали за здравие, закончили скамом
Децентрализованные государства. Фантазии или реальное будущее?
Value Shuffle - протокол микширования на базе CoinJoin
Channel Factories - новый слой в сети Bitcoin для проведения микроплатежей.
Bitcoin Sunset Grin Sunrise - "Закат Биткоина, рассвет Grin"
Магия UTXO
[Quiz-bot - тест на знание Биткоина](https://t.me/CryptoBotan/1004) hardcore
Все зависит от целей с которыми ты пришел.
Информация которую я собрал и предоставил, будет полезна как новичкам так и опытным ветеранам.
Так что если тебе интересны не только деньги, мне будет приятно если ты найдешь у меня на канале полезную для себя информацию. Так я буду знать, что делаю что-то стоящее🙃
Ниже я собрал воедино самые значимые на мой взгляд посты с канала, где ты точно найдешь для себя что-то стоящее и полезное...поверь.
Постарался сделать для тебя удобную навигацию, пользуйся)
Каталог постов с каталогами постов
⬇️⬇️⬇️
Технологический стек Биткоина (Update)
(ссылка на Bitcointalk - продублировано)
На задворках создания Биткоина
Рубрика “Где еще применить блокчейн?”
Децентрализованные сети
Протокол блокчейна MimbleWimble и его имплементации
Атаки на криптовалюты
Алгоритмы консенсуса
DLT-Системы
Экосистема Ethereum
Аналоги YouTube на блокчейне
Мои авторские статьи
⬇️⬇️⬇️
DAGCOIN - Начали за здравие, закончили скамом
Децентрализованные государства. Фантазии или реальное будущее?
Value Shuffle - протокол микширования на базе CoinJoin
Channel Factories - новый слой в сети Bitcoin для проведения микроплатежей.
Bitcoin Sunset Grin Sunrise - "Закат Биткоина, рассвет Grin"
Магия UTXO
[Quiz-bot - тест на знание Биткоина](https://t.me/CryptoBotan/1004) hardcore
Telegram
CryptoBotan
✅✅✅
Технологический стек биткоина (Update)
Несколько месяцев работы в этом посте. Как итог: визуализация масштабов экосистемы Биткойна и работы над ней.
Добавил от себя некоторые решения. Внутри ссылки на проекты и протоколы, статьи и посты из других…
Технологический стек биткоина (Update)
Несколько месяцев работы в этом посте. Как итог: визуализация масштабов экосистемы Биткойна и работы над ней.
Добавил от себя некоторые решения. Внутри ссылки на проекты и протоколы, статьи и посты из других…
CryptoBotan pinned «Привет✋, путник, зашедший на мой канал. Будет ли тебе полезно почитать то, что я выкладываю здесь? Все зависит от целей с которыми ты пришел. Информация которую я собрал и предоставил, будет полезна как новичкам так и опытным ветеранам. Так что если тебе…»
✅✅✅
Биткоин-смарт-контракты типа Discreet Log Contracts (DLC)
⬇️⬇️⬇️
Сперва вспомним, какие решения уже имеются в сети Биткоин для реализации смарт-контрактов.
В первую очередь стоит отметить смарт-контракты предусмотренные еще Сатоши Накамото, а также Lightning Network смарт-контракты. Разговор о масштабах применения этих смарт-конрактов - отдельный. Важно лишь то, что они работают в основной сети биткоина.
Сторонние решения, в виде сайдчейнов предлагает RSK Labs, где смарт-контракты выполняются не в блокчейне биткоина, а в цепочке Rootstock с использованием Bitcoin-Pegged (О чем я писал в статье для блога @commas_ru)
Написание смарт-контрактов в основной сети Биткоина также призваны реализовать новые языки вроде: Simplisity, Ivy, Miniscript.
Также стоит упомянуть решения для расширения функционала уже имеющихся смарт-контрактов. Это "Scriptless Scripts (Скрипты без скриптов)", Musig.
Внедрение смарт-контрактов в сеть Биткоина ведется по всем фронтам и вот в сентябре 2020, два разработчика Николас Дориер и Крис Стюарт заключили пари на сумму $10 тыс. в основной сети Биткоина на исход выборов президента США, используя новый вид смарт-контрактов - DLC.
Так как в любых блокчейн-сетях смарт-контрактам требуется постоянное взаимодействие с цепочкой, то при высоком спросе, время ожидания и комиссии начинают расти. Смотри пример DeFi и Ethereum.
Контракты внутри сети будут занимать место, тем самым "раздувая" блокчейн и увеличивая требования к запуску узла. Также эти контракты будут публичными в силу свойств блокчейна.
DLC предлагает вид смарт-контрактов где, наблюдателям и оракулами не будут известны условия и суммы этих контрактов.
По сути, эти смарт-контракты предназначены для соглашения о наступлении событий в будущем. А так как такие смарт-контракты не могут быть выполнены на основе данных из блокчейна, требуется ввод данных извне. Чтобы данным можно было доверять и существуют оракулы, которые являются источниками этих данных.
При заключении пари между двумя участниками с использованием оракула, обе стороны отправляют BTC на 2х3 multisig-адрес, где требуется две подписи из трех: две подписи принадлежат участникам сделки, а третья - оракулу. Проблема базовой имплементации такого подхода в том, что оракул должен участвовать создании пари или являться стороной разрешения конфликта в спорной ситуации. Но так как главной особенностью Биткоина является отсутствие доверия третьей стороне, такой подход неприемлем.
Новый вид смарт-контрактов DLC, придуманный разработчиком LN Tadge Dryja, функционирует аналогично Lightning Network.
В Discreet Log Contracts оракулы выступают не как стороны разрешения конфликта, а как вещатели достоверных данных. При чем в смарт-контракте прописаны возможные исходы пари и исходя из полученных от оракула данных, пари закрывается по одному из записанных в него сценарию. Аналог с LN такой, что при пополнении multisig-кошелька, т.е. создания транзакции финансирования, строится несколько потенциальных транзакций (несколько, т.к. исход пари еще неизвестен), но которые не транслируются в основную сеть.
После совершения события, подпись оракула используется в качестве PrivateKey для активации победившей транзакции. При чем оракул не то что не знает о суммах транзакции, он может и не догадываться, что такое пари вообще было заключено.
Подпись Оракула может быть привязана к чему угодно, например, к выборам президента США, как это сделали разработчики. DLC можно использовать для создания p2p-деривативов (forward contract). Вообще, пока существует оракул, который публикует цену, p2p-производные контракты могут быть построены с использованием DLC.
DLC применим на любом блокчейне, если там имеются мультиподписи и timeouts.
DLC.pdf
Discreet Log Contracts: Scalable Smart Contracts for Bitcoin
P.S. Ну что, когда Ethereum придется подвинуться?
#SmartContracts
Биткоин-смарт-контракты типа Discreet Log Contracts (DLC)
⬇️⬇️⬇️
Сперва вспомним, какие решения уже имеются в сети Биткоин для реализации смарт-контрактов.
В первую очередь стоит отметить смарт-контракты предусмотренные еще Сатоши Накамото, а также Lightning Network смарт-контракты. Разговор о масштабах применения этих смарт-конрактов - отдельный. Важно лишь то, что они работают в основной сети биткоина.
Сторонние решения, в виде сайдчейнов предлагает RSK Labs, где смарт-контракты выполняются не в блокчейне биткоина, а в цепочке Rootstock с использованием Bitcoin-Pegged (О чем я писал в статье для блога @commas_ru)
Написание смарт-контрактов в основной сети Биткоина также призваны реализовать новые языки вроде: Simplisity, Ivy, Miniscript.
Также стоит упомянуть решения для расширения функционала уже имеющихся смарт-контрактов. Это "Scriptless Scripts (Скрипты без скриптов)", Musig.
Внедрение смарт-контрактов в сеть Биткоина ведется по всем фронтам и вот в сентябре 2020, два разработчика Николас Дориер и Крис Стюарт заключили пари на сумму $10 тыс. в основной сети Биткоина на исход выборов президента США, используя новый вид смарт-контрактов - DLC.
Так как в любых блокчейн-сетях смарт-контрактам требуется постоянное взаимодействие с цепочкой, то при высоком спросе, время ожидания и комиссии начинают расти. Смотри пример DeFi и Ethereum.
Контракты внутри сети будут занимать место, тем самым "раздувая" блокчейн и увеличивая требования к запуску узла. Также эти контракты будут публичными в силу свойств блокчейна.
DLC предлагает вид смарт-контрактов где, наблюдателям и оракулами не будут известны условия и суммы этих контрактов.
По сути, эти смарт-контракты предназначены для соглашения о наступлении событий в будущем. А так как такие смарт-контракты не могут быть выполнены на основе данных из блокчейна, требуется ввод данных извне. Чтобы данным можно было доверять и существуют оракулы, которые являются источниками этих данных.
При заключении пари между двумя участниками с использованием оракула, обе стороны отправляют BTC на 2х3 multisig-адрес, где требуется две подписи из трех: две подписи принадлежат участникам сделки, а третья - оракулу. Проблема базовой имплементации такого подхода в том, что оракул должен участвовать создании пари или являться стороной разрешения конфликта в спорной ситуации. Но так как главной особенностью Биткоина является отсутствие доверия третьей стороне, такой подход неприемлем.
Новый вид смарт-контрактов DLC, придуманный разработчиком LN Tadge Dryja, функционирует аналогично Lightning Network.
В Discreet Log Contracts оракулы выступают не как стороны разрешения конфликта, а как вещатели достоверных данных. При чем в смарт-контракте прописаны возможные исходы пари и исходя из полученных от оракула данных, пари закрывается по одному из записанных в него сценарию. Аналог с LN такой, что при пополнении multisig-кошелька, т.е. создания транзакции финансирования, строится несколько потенциальных транзакций (несколько, т.к. исход пари еще неизвестен), но которые не транслируются в основную сеть.
После совершения события, подпись оракула используется в качестве PrivateKey для активации победившей транзакции. При чем оракул не то что не знает о суммах транзакции, он может и не догадываться, что такое пари вообще было заключено.
Подпись Оракула может быть привязана к чему угодно, например, к выборам президента США, как это сделали разработчики. DLC можно использовать для создания p2p-деривативов (forward contract). Вообще, пока существует оракул, который публикует цену, p2p-производные контракты могут быть построены с использованием DLC.
DLC применим на любом блокчейне, если там имеются мультиподписи и timeouts.
DLC.pdf
Discreet Log Contracts: Scalable Smart Contracts for Bitcoin
P.S. Ну что, когда Ethereum придется подвинуться?
#SmartContracts
Доверие к оракулам
⬇️⬇️⬇️
Описывая в этом посте Discreet Log Contracts (DLC), мы затронули тему оракулов. Об оракулах и их типах есть достаточно отличных материалов в сети. Разобраться предлагаю с таким вопросом: - "Почему я могу доверять оракулу?"
Оракул - это программный, аппаратный или человеческий агент, который находит и подтверждает реальные события, с последующей передачей данных в блокчейн, для использования смарт-контрактов. Оракулы необходимы для ввода в блокчейн внешних данных собранных за его пределами.
Являясь надежным поставщиком данных, оракулу необходимо надежно передать информацию.
Один из вариантов решения надежности передачи данных являются консенсусные оракулы. Такое решение подразумевает, что тот кто отправляет "Запрос", обращается к группе оракулов на получение достоверной информации. Каждый из оракулов обращается к своему источнику данных. Стоит отметить, что оракул может быть и независимым источником данных. После чего, группа оракулов должна прийти к консенсусу на счет точного определения результата события. Достижение консенсуса может осуществляться при разных условиях и такой подход более надежен.
Еще одним вариантом поставки достоверных данных является решение от Oraclize.
Служба oracle использует модификацию протокола TLS - TLSNotary/pagesigner, который обеспечивает передачу тех данных, которые были предоставлены сервером. Доказательства достоверности данных являются неопровержимыми до тех пор, пока присутствует доверие к PublicKey сервера. Также Oraclize создал сервис проверки запросов без использования смарт-контрактов.
Можно затронуть еще и Band Protocol - это безопасный и масштабируемый децентрализованный оракул для Web 3.0, где поставщики данных отвечают за достоверность информации деньгами. Band использует мульти-токеновую модель и механизм стекинга гарантирующих, что данные не подвергаются манипуляциям.
Эти решения обеспечивают безопасность и достоверность данных при их передаче, но вопрос который я задал в начале, остается открытым до тех пор, пока не будут решены вопросы генерации достоверных данных за пределами блокчейна.
⬇️⬇️⬇️
Описывая в этом посте Discreet Log Contracts (DLC), мы затронули тему оракулов. Об оракулах и их типах есть достаточно отличных материалов в сети. Разобраться предлагаю с таким вопросом: - "Почему я могу доверять оракулу?"
Оракул - это программный, аппаратный или человеческий агент, который находит и подтверждает реальные события, с последующей передачей данных в блокчейн, для использования смарт-контрактов. Оракулы необходимы для ввода в блокчейн внешних данных собранных за его пределами.
Являясь надежным поставщиком данных, оракулу необходимо надежно передать информацию.
Один из вариантов решения надежности передачи данных являются консенсусные оракулы. Такое решение подразумевает, что тот кто отправляет "Запрос", обращается к группе оракулов на получение достоверной информации. Каждый из оракулов обращается к своему источнику данных. Стоит отметить, что оракул может быть и независимым источником данных. После чего, группа оракулов должна прийти к консенсусу на счет точного определения результата события. Достижение консенсуса может осуществляться при разных условиях и такой подход более надежен.
Еще одним вариантом поставки достоверных данных является решение от Oraclize.
Служба oracle использует модификацию протокола TLS - TLSNotary/pagesigner, который обеспечивает передачу тех данных, которые были предоставлены сервером. Доказательства достоверности данных являются неопровержимыми до тех пор, пока присутствует доверие к PublicKey сервера. Также Oraclize создал сервис проверки запросов без использования смарт-контрактов.
Можно затронуть еще и Band Protocol - это безопасный и масштабируемый децентрализованный оракул для Web 3.0, где поставщики данных отвечают за достоверность информации деньгами. Band использует мульти-токеновую модель и механизм стекинга гарантирующих, что данные не подвергаются манипуляциям.
Эти решения обеспечивают безопасность и достоверность данных при их передаче, но вопрос который я задал в начале, остается открытым до тех пор, пока не будут решены вопросы генерации достоверных данных за пределами блокчейна.
Количество BTC заблокированных в сети Ethereum составляет 142,5 тыс. BTC или $1,6 млрд, или:
- 0.77% от общего числа добытых BTC;
- 5.7% от ежедневного оборота BTC;
-14,2% от общего количества средств заблокированных в DeFi;
Токенизированный биткоин WBTC занимает 3 строчку по количеству заблокированных средств - 105 тыс. BTC или $1, 2 млрд, уступая место только Uniswap и Maker. А это между прочим 75% от общего количества заблокированных BTC.
Вторую строчку после WBTC занимает renBTC - 26,5 тыс. BTC или $303,5 млн. И это 18,5% от общего числа токенизированных BTC.
DeFi - это же децентрализованные финансы?
- 0.77% от общего числа добытых BTC;
- 5.7% от ежедневного оборота BTC;
-14,2% от общего количества средств заблокированных в DeFi;
Токенизированный биткоин WBTC занимает 3 строчку по количеству заблокированных средств - 105 тыс. BTC или $1, 2 млрд, уступая место только Uniswap и Maker. А это между прочим 75% от общего количества заблокированных BTC.
Вторую строчку после WBTC занимает renBTC - 26,5 тыс. BTC или $303,5 млн. И это 18,5% от общего числа токенизированных BTC.
DeFi - это же децентрализованные финансы?
✅✅✅
Предлагаю вашему вниманию перевод статьи "DeFi на Bitcoin" написанной Matthew Black - техническим директором компании Atomic Loans.
Можем ли мы построить DeFi на Bitcoin?
Довольно трудно получить объективный ответ на этот вопрос. У каждого свои взгляды.
То, что вы собираетесь прочитать, является самым честным ответом на вопрос о DeFi на Bitcoin , который я когда-либо видел.
Почему?
Вероятно, потому, что этот ответ написан настоящими строителями, работающими над осуществлением этих планов. Он написан Биткойнерами, которые сохранили основное видение - создание безналичной денежной системы для всего мира. Не дубликат той банковской системы, которую мы уже имеем.
Может быть, мы сможем использовать немного больше безналичного максимализма в криптографии.
Тебе это действительно понравится.
Давай узнаем о DeFi на Bitcoin.
⬇️⬇️⬇️
https://teletype.in/@russiano55/Defi_on_bitcoin
#SmartContracts
Предлагаю вашему вниманию перевод статьи "DeFi на Bitcoin" написанной Matthew Black - техническим директором компании Atomic Loans.
Можем ли мы построить DeFi на Bitcoin?
Довольно трудно получить объективный ответ на этот вопрос. У каждого свои взгляды.
То, что вы собираетесь прочитать, является самым честным ответом на вопрос о DeFi на Bitcoin , который я когда-либо видел.
Почему?
Вероятно, потому, что этот ответ написан настоящими строителями, работающими над осуществлением этих планов. Он написан Биткойнерами, которые сохранили основное видение - создание безналичной денежной системы для всего мира. Не дубликат той банковской системы, которую мы уже имеем.
Может быть, мы сможем использовать немного больше безналичного максимализма в криптографии.
Тебе это действительно понравится.
Давай узнаем о DeFi на Bitcoin.
⬇️⬇️⬇️
https://teletype.in/@russiano55/Defi_on_bitcoin
#SmartContracts
Teletype
Defi на Bitcoin
Перевод статьи "DeFi на Bitcoin" написанной Matthew Black - техническим директором компании Atomic Loans