Всі мови
Trinity — це загальне рішення для розширення поза ланцюгом, яке використовує сертифікати активів для підтвердження кредиту в ланцюзі та державні канали для транзакцій поза ланцюгом, завдяки чому досягається миттєва оплата активів, низька вартість транзакцій, хороша масштабованість і конфіденційність транзакцій захисту.
Trinity прагне допомогти користувачам користуватися послугами блокчейну зручно, швидко та безпечно, надаючи швидкі та безпечні платіжні канали поза мережею.
1. Підтвердження активів
У схемі розширення поза мережею підтвердження активів є ключовим фактором, який еквівалентний резерву розрахунків. Він реалізується за допомогою цифрового підпису та передачі хеш-блокування, тобто заставляє цифрові активи на головна торгова мережа.
Припустімо, що на наведеному вище малюнку є два учасники транзакції: один — Аліса, а інший — Торговець. Підтвердження активів означає, що Алісі та Мерчанту потрібно закласти та заблокувати активи токенів у головному ланцюзі та, нарешті, створити сертифікат активів. Наприклад, Аліса володіє 1000 активами NEO NEP-5, а Мерчант володіє 1000 активами NEO NEP-5.Перед тим, як трансакції поза мережею будуть передані, ці токени обох можна закласти та заморозити відповідно до необхідної суми як доказ активів. Якщо підтвердження активів не може бути згенероване, передача токенів не може бути виконана. Proof of Assets — це зобов’язуюча угода, укладена на блокчейні NEO. Завдяки цифровим підписам забезпечується те, що обидві сторони транзакції не можуть за бажанням відмовитися від передачі вартості. Крім того, оскільки в транзакціях за межами ланцюга лише дві сторони транзакції можуть отримати доступ до токенів у смарт-контракті з платіжним каналом, а це означає, що сертифікат активу Trinity є таким же обов’язковим, як і транзакція основного ланцюга.
Якщо активи токенів основного ланцюга заморожено, обидві сторони транзакції генерують сертифікати активів, і обидві сторони можуть негайно здійснювати транзакції передачі поза ланцюгом через платіжний канал, і кількість разів не обмежена. Коли дві сторони завершують транзакцію, вони можуть передати активи назад до основного ланцюжка та зареєструвати зміну балансу активів у основному ланцюжку, а транзакції за межами ланцюга не будуть записані. Це не транслюватиметься на весь ланцюг. мережі, захищаючи конфіденційність користувачів.
2. Розумний контракт
Розумні контракти, розгорнуті в ланцюжку, в основному забезпечують такі функції:
1) Забезпечте спільне правило транзакцій для обох сторін, залучених до транзакції
2) Випустіть сертифіковані маркери транзакцій, щоб забезпечити захист позамережевих платежів
3) Розумний арбітраж, якщо одна з двох сторін порушить контракт , смарт-контракт може справедливо засудити та покарати порушника
4) Керування каналом, закрити канал, урегулювати трансакцію поза мережею та опублікувати її в мережі
3. Канал стану
Trinity керує державними каналами за допомогою смарт-контрактів у ланцюжку, щоб автентифікувати учасників, блокувати/розблоковувати депозити та розглядати спори, а також здійснювати транзакції поза ланцюгом за допомогою протоколу поза ланцюгом Trinity.
Транзакції в ланцюжку
Усі транзакції в ланцюжку мають бути закодовані відповідно до формату сертифіката активу, щоб забезпечити узгодженість зв’язку та безпеку каналу. Ця інформація включає:
1) Послідовність транзакції
2) Перерахована сума
3) Очікує на розгляд
4) Кореневий вузол транзакції, дерево Merkle
5) Підпис, що містить усе вищезазначене
Ядром Trinity є державний канал. Для того, щоб дозволити державному каналу використовуватися більшій кількості користувачів, щоб створити екологічну звичку всього мікроплатежу, використання самого державного каналу є безкоштовним. Тобто, не тримаючи жодної ТНК, також можна використовувати базовий сервіс державного каналу, який надає Trinity.
Щоб забезпечити доступність державного каналу, Trinity вимагає співпраці багатьох учасників, і ТНК може відігравати важливу роль у стимулюванні та балансуванні.
Сценарії використання TNC:
1) Уніфіковані мережеві розрахункові активи
Коли канал встановлено, TNC використовується як забезпечення активів, що забезпечує не лише простий у використанні уніфікований метод розрахунків, але й для тих, які не хочуть Для малих і середніх вузлів або користувачів, які мають ресурси для синхронізації всього ланцюжка, використання TNC є найбільш прямим і зручним способом. Уніфікований механізм розрахунків зменшує непотрібні накладні витрати на обмін для транзакцій поза мережею та в мережі.
2) Бонус за будівництво мережі Trinity
Trinity забезпечує маршрутизацію каналів стану для підвищення зручності транзакцій у мережі. Або взаємодію станів і передачу значень між вузлами, що забезпечує мережу Trinity більшої гнучкості TNC, як інтегральна мережа, може ефективно винагороджувати канал проміжного стану, через який проходить маршрут каналу, щоб більше вузлів Або користувачів бажали брати участь у каналі мережі, щоб гарантувати більш ефективний обіг активів.
3) Додаткові послуги мережі Trinity
Trinity – це мережа, яка цінує захист конфіденційності. У Trinity низка технологій, зокрема безпідставне підтвердження та трансакції змішаної валюти використовуються для забезпечення безпеки даних, для покращення захисту конфіденційності користувачів, у мережі Trinity TNC можна використовувати для оплати додаткових послуг із захисту конфіденційності.
Вузли мережі Trinity також надають додаткові послуги, такі як QoS для каналів стану, орієнтована на з’єднання маршрутизація каналів, послуги шлюзу для легких клієнтів і проксі-сервіси виявлення стану каналу. Ці вузли можуть отримувати винагороду за надання додаткових послуг за допомогою зарядка TNC.
Розробники DAPP також можуть налаштовувати та розробляти додаткові послуги на основі рівня обслуговування каналу Trinity. Ці додаткові послуги можна надавати користувачам мережі Trinity для прямого використання, а розробники DAPP можуть отримувати гроші, стягуючи плату з TNC.
4) Комісія за мережеві послуги
Trinity Network надає послуги цифрових активів для малих і середніх підприємств. Для малих і середніх підприємств, які використовують Trinity Network для випуску або керування цифрові активи, TNC можна використовувати для оплати необхідних послуг.
5) Індивідуальна комісія за обслуговування підприємства
Якщо деяким підприємствам потрібні індивідуальні послуги, наприклад власні незалежні вузли державного каналу та високоспеціалізовані гаманці, ці індивідуальні комісії повинні сплачуватися ТНК, щоб забезпечити.
6) Заохочення для власників TNC і розробників спільноти
Для розробників, які продовжують звертати увагу на спільноту Trinity та підтримувати її, Trinity винагородить їх жетонами TNC, щоб залучити більше видатних розробників. Розвиток спільноти Trinity для постійного вдосконалення та оптимізації протоколу Trinity.
Для користувачів, які є власниками TNC, Trinity час від часу розповсюджуватиме TNC серед власників TNC у вигляді винагород, щоб заохотити більше людей брати участь у розбудові мережі Trinity.
З постійним розвитком усієї мережі Trinity та збільшенням кількості залучених співробітників сценарії використання та цінність TNC продовжуватимуть зростати.