схема

Якщо ви читаєте цей пост, то мабуть ви не вперше задавалися питанням что такое криптовалюта, зокрема, що таке криптовалюта TRON. У цій статті я намагатимусь простими словами розповісти як влаштовано протокол і з чого усе починалось. Ото ж поїхали..

TRON, та його мета

TRON є блокчейн-протоколом з відкритим кодом, призначений для розгортання децентралізованої екосистеми зі спрощеними механізмами створення та розміщення в мережі додатків та контенту розважального характеру, якими користувачі можуть ділитися без посередників. При цьому за розміщення або продаж контенту в мережі передбачається винагорода в криптовалюті проекту - Tronix (TRX), а сама платформа здатна підтримувати блокчейни і смарт-контракти інших проектів.

Хто стоїть за проектом TRON?

До середини грудня 2021 року TRON очолював молодий китайський підприємець Джастін Сан. Оскільки його активність істотно впливала на ринок і ціну TRX, його нерідко називали маркетинговим генієм, а сам проект критикували в аспекті централізації. Здобувши освіту, пов'язану з історією та економікою, Джастін Сан розпочав своє знайомство з криптовалютною сферою у 2012 році, вклавши гроші в біткоїни. Потім він працював представником Ripple в Китаї і запустив один з найпопулярніших серед китайської молоді мобільних додатків, призначений для голосового стрімінгу, - Peiwo (з китайського "зателефонуй мені"). Він став першим студентом-міленіалом в університеті, запущеному співзасновником Алібаба і у 2017 році увійшов до списку Forbes в Азії та Китаї. У тому ж році, Джастін створив у Сінгапурі некомерційну організацію TRON Foundation, за допомогою якої залучив на ICO для свого починання 15 тисяч біткоїнів. У 2018 році TRON Foundation придбала компанію BitTorrent. Компанія також вирішила запустити власну версію IPFS – BTFS. Джастін Сан часто використовує агресивний маркетинг, і навколо його персони повно протиріч. Так, проаналізувавши whitepaper TRON, творець IPFS Хуан Бенет зазначив, що значна частина документа скопійована з матеріалів інших проектів, у тому числі його власних, або містить базову інформацію про роботу p2p-систем, подану як щось оригінальне. У плагіаті Джастіна Сана звинуватив і співзасновник Ethereum Віталік Бутерін. Він також заявив, що «втратить надію на людство», якщо Ethereum омине не якийсь інший блокчейн-проект, що розвивається, а саме TRON.

Як влаштований TRON?

В архітектурі TRON розрізняють три рівні: зберігання, ядра та додатків. На першому з них, крім зберігання блоків мережі та статусів, передбачено застосування GRPC-нейтрального по відношенню до мови та платформи фреймворку з відкритим кодом для віддаленого виклику процедури. На рівні ядра впроваджено модулі консенсусу, смарт-контрактів та управління обліковими записами. А на рівні додатків — можливість створювати децентралізовані додатки не тільки основною мовою протоколу (Java), а й іншими, включаючи Scala, C++, Python і Go, і за допомогою протоколу серіалізації структурованих даних Protobuf.

Розвиток проекту

У дорожній карті проекту на 2017-2025 роки передбачено шість етапів. У першій фазі (Exodus) основним завданням гіпермедійної одноранговій платформи TRON було забезпечити простий та децентралізований обмін файлами, що споріднювало її з IPFS. Рішення стартувало на базі Ethereum, а 2018 році перейшло на власний блокчейн. Друга фаза (Odyssey), що стартувала паралельно із головною мережею, присвячена розгортанню спільноти творців розважального контенту. Третя та четверта фази (Great Voyage та Apollo) будуть пов'язані із запуском проектами-учасниками мережі нових токенів та проведення персональних ICO. П'ята фаза (Star Trek) розпочнеться із запуску децентралізованої платформи для ігор та ринкових передбачень. Фінальний етап (Eternity) торкнеться питань фандрейзингу та монетизації проектів на платформі.

TRON Power, TRON20 та TRX

Нативний коїн проекту (TRX) є основним засобом обміну мережі TRON. TRON20 призначені для розробників: за їх допомогою на платформі можна буде випускати монети для власних додатків. А за токени TRON Power (TP), які стають доступними при блокуванні TRX, користувачі набувають права голосувати з питань розвитку мережі.

Відмінність TRON від Ethereum

Технологічно TRON є основним конкурентом Ethereum і EOS, швидко нарощує базу користувача і досить агресивно розчищає собі місце на крипторинці, переманюючи розробників цих проектів, щоб ”врятувати їх від колапсу” платформ. Оскільки TRON стартував на базі Ethereum і прямував на його шлях розвитку, віртуальна машина (TVM), смарт-контракти та стандарти токенів TRON сумісні з Ethereum, що спрощує міграцію проектів на цей блокчейн. На відміну від Ethereum, де, за словами Джастіна Сана, “майнери борються з розробниками”, TRON застосовує алгоритм досягнення консенсусу на основі делегованого доказу частки, тобто поділ функцій власників TRX із правом голосу та валідаторів транзакцій.

Відмінність TRON від EOS

Обидва проекти використовують алгоритм делегованого доказу частки, але EOS це конвеєрна версія делегованого доказу частки із візантійською відмовостійкістю. Завдяки цьому час на генерацію кожного блоку та підтвердження транзакції в мережі менше, а загальний час підтвердження результату більший, ніж у TRON. Проте міграція проектів між блокчейнами є проблематичною. Джастін Сан прямо говорить про це розробникам додатків на EOS, радячи їм ще на старті ухвалити рішення, з якою з двох платформ пов'язати майбутнє. За перевірку даних транзакцій та створення нових блоків у мережі TRON відповідають валідатори - обрані власниками TRX 27 суперпредставників (Super representatives). При цьому, на відміну від мережі EOS, де вибори виробників блоків проводяться без можливості купівлі голосів, у системі TRON така практика дійсна. Суперпредставники можуть спрямовувати на купівлю голосів усю отриману ними винагороду за додавання блоків у блокчейн, щоб контролювати мережу.