Все языки
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) Корневой узел транзакции Дерево Меркла
5) Подпись, содержащая все вышеперечисленное
<час>
Ядром Trinity является государственный канал. Чтобы позволить большему количеству пользователей использовать государственный канал, чтобы создать экологическую привычку ко всем микроплатежам, использование самого государственного канала является бесплатным. То есть, без удержания какого-либо TNC, можно также использовать базовую услугу канала состояния, предоставляемую Trinity.
Чтобы обеспечить доступность государственного канала, Trinity требует сотрудничества многих участников, и TNC может сыграть важную роль в стимулировании и уравновешивании.
Сценарии использования TNC:
1) Расчетные активы единой сети
Когда канал установлен, TNC используется в качестве обеспечения активов, что не только обеспечивает простой в использовании метод единого расчета, но также и для тех, кто не хочет Для малых и средних узлов или пользователей, у которых есть ресурсы для синхронизации всей цепочки, использование TNC является наиболее прямым и удобным способом. Унифицированный механизм расчетов снижает ненужные накладные расходы при обмене для транзакций вне и внутри сети.
2) Бонус построения сети Trinity
Trinity обеспечивает маршрутизацию канала состояний для повышения удобства транзакций в сети или взаимодействие состояний и передачу значений между узлами, что обеспечивает более высокую гибкость сети Trinity. и удобство TNC, как сетевой интеграл, может эффективно вознаграждать канал промежуточного состояния, через который проходит маршрут канала, так что больше узлов или пользователей желают участвовать в канале сети, чтобы гарантировать более эффективное обращение активов.
3) Дополнительные услуги сети Trinity
Trinity — это сеть, в которой ценится защита конфиденциальности. В Trinity используется ряд технологий, включая доказательство с нулевым разглашением и смешанные валютные транзакции. используются для обеспечения безопасности данных, для повышения защиты конфиденциальности пользователей, в сети Trinity TNC может использоваться для оплаты дополнительных услуг по защите конфиденциальности.
Сетевые узлы Trinity также предоставляют дополнительные услуги, такие как QoS для каналов состояния, маршрутизация каналов с установлением соединения, услуги шлюза для облегченных клиентов и прокси-службы определения состояния канала. Эти узлы могут получать вознаграждение за предоставление дополнительных услуг путем зарядка ТНК.
Разработчики DAPP также могут настраивать и разрабатывать дополнительные услуги на основе канального сервисного уровня Trinity. Эти дополнительные услуги могут предоставляться пользователям сети Trinity для прямого использования, а разработчики DAPP могут получать оплату, взимая плату с TNC.
4) Плата за сетевые услуги
Trinity Network стремится предоставлять услуги цифровых активов для малых и средних предприятий.Для малых и средних предприятий, которые используют Trinity Network для выпуска или управления цифровые активы, ТНК могут быть использованы для оплаты необходимых услуг.
5) Плата за индивидуальное обслуживание предприятия
Если некоторым предприятиям нужны индивидуальные услуги, такие как их собственные независимые узлы канала состояния и настраиваемые кошельки, эти индивидуальные сборы должны быть оплачены TNC путем предоставлять.
6) Поощрения для держателей TNC и разработчиков сообщества
Для разработчиков, которые продолжают уделять внимание сообществу Trinity и поддерживать его, Trinity вознаградит их токенами TNC, чтобы привлечь больше выдающихся разработчиков. Развитие сообщества Trinity для постоянного улучшения и оптимизации протокола Trinity.
Для пользователей, владеющих TNC, Trinity будет время от времени распределять TNC среди держателей TNC в виде вознаграждений, чтобы привлечь больше людей к участию в построении сети Trinity.
В связи с непрерывным развитием всей сети Trinity и увеличением числа вовлеченных сотрудников сценарии использования и ценность TNC будут продолжать расти.