2022-06-24 19:40:52
On-Chain и Off-Chain транзакции. Что это такое?
Скорее всего, вы часто замечали эти фразы, когда разные ребята обозревали новые проекты, которые создают свой блокчейн/сайдчейн. Но многие до конца не понимают смысл этих слов, что это вообще за
On-Chain и
Off-Chain и за что отвечают? Сегодня мы наконец-то поставим жирную точку над этими вопросами.
Всеми известный Bitcoin использует свой блокчейн в качестве реестра, чтобы записывать туда все транзакции, которые проходят внутри сети (
on-chain). И мы все отлично знаем, что к блокчейну подключены ноды, очень много нод, которые проверяют, записывают и распределяют каждую транзакцию. Эта система очень сильно упрощает жизнь экономической системы, избавляя от надобности заполнения всяких бумажек и прочей суматохи.
Но что происходит, когда сеть нагружается? Да ничего радужного. Скорость обработки транзакций падает, комиссии за транзакцию увеличиваются и много много таких проблем. А решением этого может выступать перенос этих транзакций из основного блокчейна в какое-то другое место.
Ещё раз,
on-chain транзакции - это транзакции, которые проходят непосредственно в блокченйе, записываются и принимаются непосредственно его механизмами, то есть майнерами. Как только сеть добавляется в реестр, сеть блокчейна обновляется и все ноды обновляют эту информацию.
Как раз для решения проблем с нагрузкой и высокой комиссией, придумали
Off-Chain транзакции, которые обрабатываются вне блокчейна. Тут желательно было бы рассказать вам о каналах состояния и описать весь механизм работы, но для этого потребуется целая статья. Мы же хотим простым языком объяснить вам.
Off-Chain транзакции проходят в протоколах второго уровня( Layer-2 Blockchains ), которые нацелены на обход недостатков основной сети и обеспечение более дешёвых и быстрых транзакций. Layer-2 всегда строится поверх Layer-1 блокчейна, чтобы после обработки всех транзакций в открытом, пользователем, канале загружать всё это в основной блокчейн.
Если сравнивать по качеству, что лучше,
off-chain или
on-chain, то мы придём к тому, что у каждого вида есть свои плюсы и минусы и как такового фаворита не найдём. В on-chain можно быстро, легко и без больших затрат отправить средства, но при этом, многие проекты, используемые off-chain технологию, лишаются безопасности, децентрализации или ещё каких-то качеств, дабы дать возможность быстрых и эффективных переводов.
Если информация для вас была полезна, то просим нажать на Мы стремимся дать вам максимально полезные знания максимально простым языком. А если у вас остались вопросы или имеются пожелания по постам, то можете смело писать в наш чат.
1.2K views16:40