Все языки
Протокол блокчейна Bytom (сокращенно Bytom) – это интерактивный протокол для многобитовых активов. Различные формы разнородных битовых активов (исходная цифровая валюта, цифровая валюта) работают на блокчейне Bytom. Активы) и атомарные активы (варранты, акции , дивиденды, облигации, разведывательная информация, прогнозная информация и т. д. с традиционными аналогами физического мира) могут быть зарегистрированы, обменены, разыграны и более сложные взаимодействия на основе контрактов посредством этого соглашения действуют. Соедините атомный мир и битовый мир и содействуйте взаимодействию и обмену активами между двумя мирами.
<час>
Что такое Bytom 2.0
Децентрализация PoW создает большую ценность, но также сопряжена с чрезвычайно высокими затратами. Решение Bytom 1.0 заключается в том, что основная цепочка использует PoW, которая отвечает за выпуск активов, а боковая цепочка использует PoS, которая отвечает за эффективность транзакций. Но это приносит новые проблемы.Необходимо платить за работу узлов двух цепей.Необходимо ежегодно платить около 80 миллионов BTM майнерам основной цепи и 10 миллионов BTM узлам боковой цепи. экология ложится тяжелым экономическим бременем.
Экономическая безопасность и экономическая эффективность архитектуры POS также обеспечивают большое удобство для развития экологии верхнего уровня, такой как DeFi, и в большей степени способствуют тому, чтобы MOV проявлял свой наибольший потенциал и дальновидность. Большая интеграция технической архитектуры неизбежно приведет к появлению более общей системы смарт-контрактов и экологии разработчиков, что обеспечит большую гибкость, а это единственный способ сформировать открытую экологию.
Исходя из этого, мы предлагаем концепцию архитектуры Bytom 2.0, которая объединяет архитектуру одного мастера и одной стороны в единую платформу и интегрирует протоколы DeFi с несколькими активами на единой платформе, оптимизирует эффективность потока активов, и соединяет битовый мир и атомный мир, лучше служит грандиозному видению активов в сети.
Технические характеристики Bytom 2.0
Чтобы обслуживать новую унифицированную платформу Bytom, интегрировать протоколы DeFi с несколькими активами, оптимизировать эффективность потока активов и выполнять другие задачи, Bytom внедрил значительные инновации на уровне модели, уровне консенсуса и уровне контрактов, а также Это еще больше повысило устойчивость к рискам экономической безопасности всей цепочки и сетевой безопасности.
Дизайн консенсуса для улучшения окончательности
Механизм консенсуса Bytom2.0 переносится с PoW на PoS. Преимущество, которое он приносит, заключается в улучшении окончательности. Все приложения используют нет Необходимо учитывать наличие такой проблемы, как «будет ли эта транзакция подтверждена», что также снижает операционный риск, во-вторых, время подтверждения блока Bytom2.0 доведено до 6 секунд/блок, по сравнению с предыдущей предпосылкой в 25 раз выше эффективность;
Построение состояния мира на UTXO
Модель UTXO представлена BTC, поскольку вывод в основном представлен в виде кода скрипта блокировки и не имеет записей данных, поэтому программируемость Немного недостаточно.
Поэтому в базовой модели Bytom функция UTXO расширена за счет включения информации о статусе UTXO. Это обеспечит большую программируемость расширенного UTXO. Можно записывать изменение статуса UTXO до и после транзакции, не обращаясь к третьей стороне, и удобно предоставлять такие функции, как обмен несколькими активами.
Продуманная и расширяемая система контрактов
Система контрактов Bytom имеет собственный язык и синтаксис, поддерживает различные операторы и имеет полный по Тьюрингу язык контрактов.
Но в то же время он может быть совместим с внешними языками контрактов и контрактной системой Ethereum.На основе модели учетной записи UTXO могут быть реализованы EVM/eWASM и другие основные архитектуры виртуальных машин, что делает приложения DeFi на внешней экологии (например, Ethereum), компоненты и инструменты экосистемы совместимы с Bytom2.0, не требуется модификаций или требуются лишь незначительные изменения, что снижает стоимость обучения и сложность миграции для разработчиков.
Ход проекта
В январе 2017 года запущен проект сети Bytom;
В июне 2017 года завершено частное размещение и ICO;
В 4 кв. 2017 года сеть Bytom была запущена Тестовая версия;
В первом квартале 2018 года была выпущена конституция сети Bytom и проведено первое собрание держателей;
Во втором квартале 2018 года была выпущена версия 1.0 сети Bytom;
В третьем квартале в 2018 г. был выпущен Bystack V2.0 для просмотра блоков сети Bytom;
в первом квартале 2019 г. был выпущен алгоритм консенсуса BBFT и запущена боковая цепь Vapor;
во втором квартале 2019 г. была запущена платформа Bystack BaaS;
В четвертом квартале 2019 года анонсирован протокол децентрализованного межсетевого взаимодействия MOV.
Технический обзор
Совместимость с UTXO
Bytom состоит из трех уровней: уровня транзакций и передачи данных, уровня контрактов и уровня взаимодействия с активами. Уровень взаимодействия с активами работает с активами, вызывая контракты.На уровне транзакций и передачи данных он совместим с моделью UTXO Биткойн и структурой данных транзакций для достижения высокоскоростной параллелизма и контролируемой анонимности.
Универсальный формат адреса
Bytom Wallet представит концепции BIP32, BIP43, BIP44 и использует иерархические детерминированные кошельки (или «HD кошельки») для обеспечения поддержки нескольких валют, нескольких учетных записей, нескольких адресов и нескольких ключей .
Поддержка национального секретного стандарта
Bytom поддерживает национальный секретный криптографический алгоритм с открытым ключом на основе эллиптических кривых SM2 и криптографический хеш-алгоритм SM3. При достижении одинаковой вычислительной сложности SM2 намного быстрее алгоритмов RSA и DSA по скорости обработки закрытого ключа, а эффективность шифрования выше. Функция сжатия алгоритма SM3 имеет структуру, аналогичную функции сжатия SHA-256, но конструкция алгоритма SM3 сложнее, например, каждый раунд функции сжатия использует 2 слова сообщения.
Дружественность к ASIC с искусственным интеллектом.
Внедрить новый тип алгоритма POW в механизм консенсуса, интегрировать вычисление матриц и вычисление свертки в процесс вычисления хэша, а также реализовать совместимость с микросхемами ASIC с искусственным интеллектом, чтобы машина для майнинга простаивает или ликвидируется. После этого он может предоставлять услуги аппаратного ускорения для глубокого обучения искусственного интеллекта.
Активы именуются с использованием логотипа ODIN.
Активы в цепочке именуются с использованием стандарта именования индексов открытых данных ODIN (имя индекса открытых данных) с использованием прозрачных, надежных и защищенных от несанкционированного доступа функций блокчейна для обеспечить уникальность всей сети и всей цепочки активов. В отличие от других решений для идентификации на основе блокчейна, ODIN основан на блокчейне Биткойн и поддерживает расширение многоуровневой идентификации для введения других блокчейнов (общедоступной, альянсной, частной) вместо упреждающей регистрации строк. расположение записи блока в качестве идентификационного имени.
Разделение данных и подписей.
Протокол распределенного реестра разработан таким образом, что можно торговать и публиковать несколько активов. Несколько цепочек, использующих этот протокол, могут существовать независимо друг от друга и могут торговаться между цепочками, так что разные операторы могут торговать друг с другом в одной и той же форме. Придерживаясь принципа наименьших полномочий, блочный дизайн Bytom отделяет данные от свидетелей и подписей, чтобы реализовать разделение управления активами и контроля синхронизации распределенного реестра. Это обеспечивает лучшую программируемость и поддержку контрактов, а также резервирует интерфейс для последующих обходных каналов.
Повышенная гибкость транзакций.
В отличие от модели учетной записи Ethereum, BUTXO может проверять транзакции параллельно, если используется механизм, похожий на одноразовый номер, чтобы гарантировать, что на каждый неизрасходованный вывод может ссылаться не более одной транзакции. Bytom тоньше, чем Ethereum, и не требует полного состояния мира.Участникам нужно только помнить неизрасходованные выходы, потому что транзакция принесет другую соответствующую информацию (например, идентификатор актива, сумму, программу управления), Поддержка сверхлегких клиентов. Bytom поддерживает компактную проверку, которая позволяет клиенту проверять только соответствующие транзакции в блоке, вместо проверки всех транзакций, пока количество подписантов является доверенным, весь процесс использует доказательство Меркла.
Кроссчейн-дивиденды на основе сайдчейнов
Разработчики могут создать небольшую версию ретранслятора X-цепочки (другой цепочки X) Xrelay в цепочке Bytom и перенести ее из смарт-контракта в ретранслятор X-цепочки. Вызовы API для проверки сетевых операций X-chain, реализации межсетевого взаимодействия и выполнения транзакций и операций с дивидендами в контракте.
Ссылки по теме:
https://bytom.io/zh/
https://bytom.io/Bytom-Technical-White-Paper-EN.pdf
https://info.binance.com/cn/currencies/bytom
http://www.qukuaiwang.com.cn/szhb/2105.html#jj
https://bikongtou.com/u /564.html
https://info.binance.com/en/rate/detail/1193
https://medium.com/@Bytom_Official/%E9%A1%B9%E7%9B%AE %E5%9B%9E%E9%A1%BE-2019%E6%AF%94%E5%8E%9F%E9%93%BE%E5%B9%B4%E5%BA%A6%E6%8A%A5 %E5%91%8A-2fb94e614d19