В чем разница между on-chain и off-chain?
Мы узнали о характеристиках DeFi, но сам механизм не очень прост.
Некоторые из них не лучшим образом используют природу общественной цепи.
В этом разделе вы узнаете о разнице между on-chain и off-chain, а также о том, как лучше всего использовать их вместе.
Что такое цепочка?
On-chain означает обработку на блокчейне.
Название происходит от контекста "обработка данных на блокчейне".
В случае on-chain транзакции сразу же записываются в блокчейн, что затрудняет их фальсификацию.
Что такое офф-чейн?
Под внецепочечными понимаются процессы, которые не используют блокчейн.
Этот термин был придуман как синоним термина on-chain.
В случае off-chain транзакции не сразу записываются в блокчейн, а в основном фиксируются во внутренней базе данных, управляемой поставщиком услуг.
В случае с off-chain это означает, что администратор базы данных открыт для мошенничества.
Разница между цепочкой и вне цепочки
На первый взгляд может показаться, что вся обработка должна производиться на цепочке, но у блокчейн есть проблемы с масштабируемостью.
На криптовалютной бирже, например, каждую секунду совершается бесчисленное количество транзакций.
Для обработки всех этих транзакций система на цепочке не подходит из-за проблем масштабируемости.
Поэтому вместо того, чтобы обрабатывать все транзакции на цепочке, большинство транзакций обрабатываются вне цепочки и периодически записываются вместе на цепочке.
Кроме того, поскольку информацию, записанную в блокчейн, трудно подделать, необходимо быть очень осторожным при записи информации.
Например, если личная информация случайно записана на цепочке, ее крайне сложно стереть.
По этой причине стало обычной практикой сочетать обработку вне цепочки с обработкой на цепочке, вместо того чтобы делать все на цепочке.
Check your achievement
Click the “Tick” button
if you understand the lesson so far.
Вариант использования DeFi
Давайте рассмотрим примеры использования on-chain и off-chain в пространстве DeFi и разберем их подробнее.
Здесь мы рассмотрим пример обмена.
Внецепочечные биржи
Большинство бирж, которые мы используем в повседневной жизни, являются внецепочечными.
Трудно выделить on-chain и off-chain, поскольку они являются основополагающими механизмами.
Однако транзакции на бирже обрабатываются во внутренней базе данных биржи.
Он-чейн используется только тогда, когда пользователь осуществляет вывод средств с биржи на кошелек.
Такой тип биржи с конкретным администратором называется централизованной биржей (CEX).
Цепные биржи
Биржа на цепочке называется DEX (децентрализованная биржа).
DEX характеризуются тем, что у них нет конкретного администратора, и поэтому они не страдают от тех же неудобств, что и CEX, таких как недоступность во время праздников или периодов технического обслуживания.
Примером DEX является KyberSwap.
Подключив свой кошелек к KyberSwap, вы можете совершать транзакции без конкретного администратора, а результаты сразу же записываются в блокчейн.
Нет необходимости размещать активы на бирже, так как вы можете торговать напрямую с помощью собственного кошелька.
Биржи, объединяющие торговлю в сети и вне сети
Некоторые биржи сочетают торговлю как в сети, так и вне сети.
DEX, который был разработан с использованием механизма 0x, использует офф-чейн для ордеров, которые необходимо быстро обработать, а он-чейн - только для момента фактического выполнения транзакции.
Check your achievement
Click the “Tick” button
if you understand the lesson so far.