On-chain vs off-chain transactions main differences

Он-Чейн и Офф-Чейн Транзакции — Руководство для Начинающих

Reading time

Технология блокчейн с момента своего появления была окутана тайнами и загадками, которые не так-то просто разгадать. Являясь сложной системой взаимосвязанных элементов, каждый блокчейн имеет распределенный реестр, данные, к которым имеют доступ различные узлы и которые содержат информацию о он-чейн и офф-чейн транзакциях. Но как работают такие транзакции и в чем их отличие?

Эта статья расскажет о том, что такое он-чейн и офф-чейн транзакции, а также о их преимуществах, недостатках и отличительных особенностях.

Ключевые выводы

  1. Он-чейн транзакции происходят непосредственно в блокчейне, записываются и проверяются с помощью его механизмов и считаются завершенными только после соответствующей модификации блокчейна.
  2. Офф-чейн транзакции происходят в криптовалютной сети, но вне блокчейна. Они очень дешевы, и благодаря этому набирают популярность в крупных сетях.
  3. Он-чейн транзакции могут быть лучше для тех, кто ищет безопасность, верификацию и неизменность, в то время как внецепочечные транзакции, как правило, лучше для тех, кто ищет быстрые, недорогие и частные транзакции.

Что Такое Распределенный Реестр Блокчейна?

Распределенный реестр — это база данных, распределенная между несколькими сетевыми узлами или вычислительными устройствами. Распределенный реестр — это база данных, распределенная по сети между ее участниками (узлами). Каждый участник может иметь идентичную персональную копию базы данных распределенного реестра. 

Ноды обновляются независимо друг от друга. Все получают информацию о внесении изменений в реестр. Технология распределенного реестра значительно снижает затраты на доверие. Использование распределенного реестра позволяет снизить зависимость от банков, государственных учреждений, юристов, нотариусов и регулирующих органов.

distributed ledger technology architecture

Ключевой особенностью распределенного реестра является отсутствие единого центра управления. Каждая нода создает и записывает обновления реестра независимо от других нод. Затем ноды голосуют за обновления, чтобы убедиться, что большинство нод согласны с окончательной версией. 

Голосование и согласование одной копии реестра называется консенсусом, процесс, выполняемый автоматически алгоритмом консенсуса. После достижения консенсуса распределенный реестр обновляется, и последняя согласованная версия реестра хранится в каждой ноде.

Распределенные реестры представляют собой новую парадигму сбора и передачи информации. Они могут коренным образом изменить взаимодействие частных лиц, предприятий и государственных учреждений. 

Распределенный реестр можно описать как реестр транзакций или контрактов, который ведется в децентрализованной форме в разных местах и между разными людьми, что устраняет необходимость в центральном органе для проверки на предмет манипуляций. 

Таким образом, нет необходимости в центральном органе для авторизации или подтверждения транзакций. Вся информация в реестре хранится надежно и с большой точностью с использованием криптографии, а доступ к ней осуществляется с помощью приватных ключей и криптографических подписей. После хранения информации она становится неизменяемой базой данных, управляемой сетевыми правилами.

Согласно статистике, сегодня, несмотря на стремительное развитие децентрализованных финансов, он-чейн транзакции пользуются большей популярностью из-за своей безопасности.

Краткий факт

Что Такое Он-Чейн Транзакции?

Чтобы понять, что такое он-чейн модель, необходимо рассмотреть блокчейн. Он-чейн транзакции — это криптовалютные транзакции, которые происходят непосредственно на блокчейне, записываются и проверяются с помощью его механизмов. Все такие транзакции считаются состоявшимися только после соответствующей модификации блокчейна.

how on-chain transactions work

Такие транзакции необратимы либо благодаря достаточному количеству подтверждений от участников сети, либо благодаря специальному алгоритму консенсуса. Они также могут быть отменены только при достижении консенсуса участников, обладающих большей частью мощности хэширования сети. 

С другой стороны, он-чейн транзакции не бесплатны — майнеры взимают комиссию за транзакции за предоставление услуг верификации и аутентификации для подтверждения моделей транзакций в течение определенного времени с использованием он-чейн аналитики. Иногда, если сеть плохо масштабируется и транзакций много, эта плата может быть высокой.

Он-чейн транзакции становятся реализованными (и необратимыми) только тогда, когда более 51 % участников сети согласны с тем, что это правильно, и реестр полностью обновлен. Чтобы транзакция в сети была завершена, ее организаторы должны получить оговоренное количество подтверждений. 

На время выполнения транзакции в сети также влияет перегруженность самой сети. Поэтому иногда транзакции задерживаются, если необходимо подтвердить большой объем операций. Однако обработка транзакций может происходить быстрее за счет того, что пользователь платит более высокую комиссию.

Преимущества Он-Чейн Транзакций

Каждый тип транзакций, будь то он-чейн или офф-чейн, предлагает свой набор сильных и слабых сторон, которые воплощают его суть и концепцию.

Pros and Cons of On-Chain Transactions

Безопасность

Он-чейн криптовалютные транзакции обладают высоким уровнем безопасности, что позволяет работать с ними, не задумываясь о хакерских атаках. Данные, хранящиеся в блокчейне, полностью зашифрованы и не могут быть изменены после записи, что априори исключает любые манипуляции, кражи или вымогательства.

Благодаря надежной защите, которую обеспечивают такие транзакции, повышается уровень доверия пользователей, а следовательно, растет их популярность.

Децентрализация

Блокчейн не подчиняется центральному органу власти, а значит, риск того, что посредник нарушит доверие или будет манипулировать потоком данных, практически отсутствует. Любая он-чейн транзакция подчиняется набору правил децентрализованной системы, в которой она обрабатывается. 

Таким образом, исключается возможность привлечения третьей стороны для изменения ее свойств или параметров. Это преимущество тесно связано с безопасностью, поскольку децентрализованный характер распределенного реестра позволяет свести к минимуму вероятность взлома данных о транзакциях, что может привести к краже активов.

Прозрачность

Использование распределенного реестра означает, что транзакции записываются и проверяются в нескольких местах. Используя проводник блокчейна, любой может отследить транзакцию до уникального адреса кошелька и просмотреть ее активность, что позволяет независимо проверить любую метрику, связанную с он-чейн транзакциями.

Прозрачность транзакций также повышает доверие пользователей, поскольку они будут иметь доступ к важным данным в хэше — контрольной сумме любой транзакции, отражающей ее цель и другие характеристики.

Недостатки Он-Чейн Транзакций

Теперь перейдем к основным недостаткам он-чейн транзакций.

Медленная Скорость

Количество транзакций, ожидающих обработки в блокчейне, может повлиять на их скорость, что может привести к засорению сети. Из-за больших потерь в эффективности блокчейна, вызванных чрезмерной перегрузкой сети, обработка транзакций обычно ускоряется путем внесения улучшений в определенные части системы блокчейна.

Высокие Тарифы

Когда объем транзакций высок, плата за пользование сетью также растет. В периоды повышенного спроса использование сети может стать очень дорогим. Поскольку майнеры (валидаторы) получают плату за подтверждение каждой транзакции пропорционально её объему, увеличение пропускной способности блокчейна может помочь многократно снизить плату за транзакции, тем самым уменьшая нагрузку на валидаторы в сети.

Потребление Энергии

Говоря о он-чейн транзакциях, стоит упомянуть, что процесс консенсуса Proof-of-Work при майнинге использует большое количество вычислительной мощности и энергии. Каждая транзакция требует определенного количества вычислительной мощности, которая добывается при майнинге криптовалюты, когда добывается новый блок.

Что Такое Офф-Чейн Транзакции?

Офф-чейн транзакции происходят в криптовалютной сети, но вне блокчейна. Они очень дешевы, и поэтому в последнее время набирают популярность в крупных сетях. 

По сравнению с он-чейн транзакциями, офф-чейн транзакции намного проще. Такие транзакции считаются действительными, когда в блокчейне изменяются данные о транзакции. 

Перед этим изменение проверяется и подтверждается определенным количеством участников, после чего информация о нем записывается в другой блок и передается всем участникам сети, что делает его практически необратимым.

Соглашения о офф-чейн транзакциях заключаются за пределами сети блокчейн. Протокол, используемый для офф-чейн транзакций, похож на тот, что используется на платежных платформах, таких как PayPal.

Стороны могут заключить соглашение вне блокчейна. На следующем этапе третья сторона подтверждает завершение транзакции и убеждается в том, что соглашение было выполнено. Таким образом, третья сторона становится гарантом в сделке. 

Сегодня большинство децентрализованных бирж используют именно эту модель, в которой биржа играет роль эскроу. Она предоставляет платформу и правила для проведения транзакций. Как только стороны договариваются об условиях вне блокчейна, фактическая сделка выполняется на блокчейне.

Коды или купоны часто могут приниматься во время транзакций вне блокчейна. Это выкупаемые коды или купоны, которые можно обменять на криптоактивы. Ими владеет третья сторона и отвечает за их погашение в нужное время.

Преимущества Офф-Чейн Транзакций

Как и он-чейн транзакции, офф-чейн транзакции обладают впечатляющими преимуществами.

Pros and Cons of Off-Chain Transactions

Большая Скорость Транзакций

По сравнению с он-чейн транзакциями, офф-чейн транзакции обрабатываются и исполняются быстрее. Из-за природы этих транзакций, исключающей необходимость ожидания подтверждения от блокчейна, транзакции могут пройти весь путь от кошелька отправителя до кошелька получателя мгновенно, разгружая сеть.

Низкая Стоимость

Транзакции, которые подтверждаются вне блокчейна, более эффективны и требуют минимальных комиссий, поскольку не требуют процесса подтверждения, основанного на майнинге или стейкинге. 

Эта функция особенно полезна при работе с большими объемами криптовалюты и других криптоактивов как в централизованных, так и в децентрализованных системах.

Большая Анонимность

Поскольку все данные о транзакциях вне цепи полностью приватны и не доступны для публичного доступа, это повышает их анонимность и скрывает важную конфиденциальную информацию, такую как имя отправителя или получателя, отправленная сумма и любые другие данные контрольной суммы транзакции, которая является наиболее важной частью транзакции.

Недостатки Офф-Чейн Транзакций

А теперь перейдем к основным недостаткам офф-чейн транзакций.

Меньше Прозрачности

По сравнению с он-чейн транзакциями, офф-чейн транзакции, происходящие в офлайне, не следуют тому же протоколу, что и блокчейн, что открывает больше возможностей для споров и разногласий из-за невозможности узнать многие важные данные, скрытые из-за различного рода ограничений.

Централизация

Офф-чейн транзакции обычно централизованы; организация, предоставляющая данные, может отказать в доступе, уничтожить их или просто прекратить работу. Сложные параметры и архитектура могут обеспечить децентрализацию офф-чейн транзакций, хотя нет никакой гарантии, что данные будут храниться вечно, поскольку они не находятся в блокчейне.

Меньше Безопасности

Поскольку офф-чейн транзакции обрабатываются вне блокчейна (хотя и принадлежат ему), а информация о них не хранится в сети, их безопасность значительно снижается. 

При таком подходе в блокчейн записываются только начальный и конечный результат транзакции; все остальные действия по проверке транзакции происходят вне блокчейна, что ставит под угрозу целостность данных транзакции.

Он-Чейн и Офф-Чейн Транзакции: Ключевые Различия

В чем разница между он-чейн и офф-чейн транзакциями? Несмотря на схожее название, эти типы транзакций имеют ряд характерных отличий, как в плане их применения, так и по ряду характеристик, обуславливающих их работу.

Процесс Транзакции

Все соответствующие данные привязываются по времени к данным он-чейн транзакций и хранятся в распределенном реестре. Основываясь на механизме консенсуса сети блокчейн (например, Proof-of-Work или Proof-of-Stake), компьютеры (или узлы) сети блокчейн подтверждают эти транзакции. 

Проверка транзакций и добавление новых блоков в цепочку может потребовать значительных вычислительных ресурсов в блокчейн сетях работающих на основе механизма консенсуса PoW. Необходимый для этого большой объем энергии сильно загрязняет окружающую среду и ускоряет глобальное потепление. 

С другой стороны, возможно осуществлять офф-чейн транзакции с использованием типичных сторонних гарантов, то есть решений 2 уровня (которые пытаются решить проблемы масштабируемости, присутствующие в блокчейне), специально созданные для уменьшения нагрузки на основной блокчейн. Liquid Network и Lightning Network — два ярких примера таких решений.

Comparing On-Chain vs Off-Chain Transaction

Прозрачность и Безопасность

Он-чейн транзакции чрезвычайно безопасны и прозрачны, поскольку они фиксируются по времени и записываются, что делает невозможным их изменение или отмену. Офф-чейн транзакции имеют разный уровень безопасности в зависимости от того, как они осуществляются. 

Вовлеченные стороны создают побочный канал, используя решение второго уровня (например, Lightning Network). После завершения транзакции побочный канал будет закрыт, что позволит основному блокчейну зафиксировать транзакцию. 

Другие офф-чейн транзакции могут не оставлять после себя следов, чтобы помочь любой из сторон, участвующих в транзакции, в случае возникновения спора.

Bitcoin Lightning Network

Он-чейн транзакции обеспечивают более высокий уровень открытости, но при этом страдает анонимность. По шаблонам транзакций можно частично идентифицировать участвующих в них людей, поскольку информация о он-чейн транзакциях надежно хранится в распределенном реестре. 

Офф-чейн транзакции, по сравнению с этим, обеспечивают большую анонимность, поскольку они не видны всем. Даже офф-чейн транзакции, осуществляемые с помощью решений второго уровня, которые могут оставить след в основной цепи, шифруются и недоступны до закрытия цепи, что позволяет сохранить конфиденциальность сторон.

Заключение

Он-чейн и офф-чейн транзакции — это две разные технологии в рамках развития сетей блокчейн, которые, обладая уникальными характеристиками, предлагают один и тот же инструмент для работы с криптоактивами — возможность передачи стоимости, выраженной в криптоактивах, между различными кошельками, при этом сохраняя возможность просматривать данные о транзакции и отслеживать ее статус.

Благодаря развитию блокчейн-сетей эти модели получили широкое распространение, но только время покажет, какая из них будет доминировать в будущем.

Недавние публикации

Joining The Highly Anticipated iFX Expo Dubai
14.11.2024
Choosing the Best Ethereum Payment Gateway
Как выбрать лучший платежный шлюз Ethereum для вашего бизнеса?
crypto dust explained
Что такое пыль в криптовалюте? Как пылевая атака может навредить вашим сбережениям?
What is Peg in Crypto: How Stablecoins Achieve Stability
Что такое привязка в криптовалюте? Как стейблкоины достигают стабильности?