Всі мови
Протокол блокчейну Bytom (скорочено Bytom) — це інтерактивний протокол для багатобітових активів. Різні форми різнорідних бітових активів (оригінальна цифрова валюта, цифрова валюта) працюють на блокчейні Bytom. Активи) та атомарних активів (варранти, капітал , дивіденди, облігації, розвідувальна інформація, прогнозна інформація тощо з аналогами у традиційному фізичному світі) можна реєструвати, обмінювати, грати в азартні ігри, а також здійснювати більш складні взаємодії на основі контрактів за цією угодою. Поєднайте атомний світ і бітовий світ і сприяйте взаємодії та циркуляції активів між двома світами.
Що таке Bytom 2.0
Децентралізація PoW створює велику цінність, але також приносить надзвичайно високі витрати. Рішення Bytom 1.0 полягає в тому, що основний ланцюг використовує PoW, який відповідає за випуск активів, а бічний ланцюг приймає PoS, який відповідає за ефективність транзакцій. Але це приносить нові проблеми.Потрібно платити за роботу вузлів двох ланцюгів.Необхідно платити близько 80 мільйонів BTM майнерам основного ланцюга і 10 мільйонів BTM вузлам бічного ланцюга щороку.BTM екологія несе важкий економічний тягар.
Економічна безпека та економічна ефективність архітектури POS також приносить велику зручність для розвитку екології верхнього рівня, як-от DeFi, і більше сприяє використанню MOV свого найбільшого потенціалу та передбачення. Велика інтеграція технічної архітектури неминуче запровадить більш загальну систему смарт-контрактів і екологію розробника, щоб забезпечити велику гнучкість, що є єдиним способом формування відкритої екології.
Виходячи з цього, ми пропонуємо концепцію архітектури Bytom 2.0, яка об’єднує архітектуру одного майстра та однієї сторони в уніфіковану платформу та інтегрує протоколи DeFi для кількох активів на уніфікованій платформі, оптимізує ефективність потоку активів, і з’єднує Bitworld і атомний світ, щоб краще служити грандіозному баченню активів у мережі.
Технічні характеристики 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 було запущено тестування;
У 1 кварталі 2018 року було опубліковано статут мережі Bytom і перша зустріч власників;
У 2 кварталі 2018 року була випущена версія 1.0 мережі Bytom;
У 3 кварталі 2018 року, перегляд блоків ланцюжків Bytom Випущено Bystack V2.0;
У 1 кварталі 2019 року було випущено консенсусний алгоритм BBFT і запущено бічний ланцюг Vapor;
У 2 кварталі 2019 року було запущено платформу Bystack BaaS;
У четвертому кварталі 2019 року було оголошено про децентралізований міжланцюговий протокол взаємодії MOV.
Технічний огляд
Сумісність з UTXO
Bytom складається з трьох рівнів: рівня транзакцій і передачі даних, рівня контракту та рівня взаємодії активів. Рівень взаємодії активів працює з активами шляхом виклику контрактів.На рівні транзакцій і передачі даних він сумісний з моделлю UTXO і структурою даних транзакцій Bitcoin для досягнення високошвидкісного паралелізму та контрольованої анонімності.
Універсальний формат адреси
Bytom Wallet представить концепції BIP32, BIP43, BIP44 і використовуватиме ієрархічні детерміновані гаманці (або «HD Wallets») для підтримки кількох валют, кількох облікових записів, кількох адрес і кількох ключів.
Підтримка національного секретного стандарту
Bytom підтримує національну таємницю SM2 еліптичної кривої криптографічного алгоритму відкритого ключа та SM3 криптографічного хеш-алгоритму. При досягненні такої ж обчислювальної складності SM2 набагато швидший за алгоритми RSA та DSA з точки зору швидкості обробки закритого ключа, а ефективність шифрування вища. Функція стиснення алгоритму SM3 має структуру, подібну до функції стиснення SHA-256, але конструкція алгоритму SM3 складніша, наприклад, кожен цикл функції стиснення використовує 2 слова повідомлення.
Дружній для штучного інтелекту ASIC
Представте новий тип алгоритму POW у механізмі консенсусу, інтегруйте обчислення матриці та обчислення згортки в процес хеш-обчислення та реалізуйте зручність для штучного інтелекту ASIC-чіпів, щоб машина для майнінгу неактивний або виключений. Після цього він може надавати послуги апаратного прискорення для глибокого навчання штучного інтелекту.
Активи називаються за допомогою логотипу ODIN
Активи в ланцюжку називаються за стандартом іменування відкритих індексів даних ODIN (Open Data Index Name) із використанням прозорих, надійних і непідробних функцій блокчейну для забезпечити унікальність всієї мережі та всього ланцюжка активів. На відміну від інших рішень ідентифікації на основі блокчейну, ODIN базується на блокчейні біткойн і підтримує розширення багаторівневої ідентифікації для введення інших блокчейнів (публічний ланцюг, ланцюг альянсу, приватний ланцюг) замість попередньої реєстрації рядків, але використовує розташування запису блоку як ідентифікаційне ім’я.
Розділення даних і підписів
Розроблено протокол розподіленої книги, у якому можна торгувати та публікувати кілька активів. Кілька ланцюжків, які використовують цей протокол, можуть існувати незалежно і ними можна торгувати між ланцюжками, так що різні оператори можуть торгувати один з одним в однаковій формі. Дотримуючись принципу найменших повноважень, блочна конструкція Bytom відокремлює дані від свідків і підписів, щоб реалізувати відокремлення управління активами та контролю синхронізації розподіленої книги. Це забезпечує кращу можливість програмування та підтримку контрактів, а також резервує інтерфейс для пізніших каналів обходу.
Покращена гнучкість транзакцій
На відміну від моделі облікового запису Ethereum, BUTXO може перевіряти транзакції паралельно, якщо використовується механізм, подібний до nonce, щоб гарантувати, що на кожен невитрачений вихід може посилатися лише одна транзакція. Bytom тонший, ніж Ethereum, і не потребує повного стану світу. Учасникам потрібно лише запам’ятати невитрачені виходи, оскільки транзакція принесе іншу відповідну інформацію (наприклад, ідентифікатор активу, суму, програму контролю), Підтримка ультралегких клієнтів. Bytom підтримує компактну перевірку, яка дозволяє клієнту лише перевіряти відповідні транзакції в блоці, замість перевірки всіх транзакцій, якщо кількість підписантів є довіреною, увесь процес використовує підтвердження Merkle.
Дивіденди між ланцюгами на основі бічних ланцюгів
Розробники можуть створити невелику версію реле X-ланцюга (іншого ланцюга X) Xrelay у ланцюзі Bytom і перенести його зі смарт-контракту в реле X-ланцюга Виклики API для перевірки мережевих дій X-ланцюга, реалізації міжланцюжкового зв’язку та завершення транзакцій і операцій із дивідендами в контракті.
Схожі посилання:
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