Офчейн

Середній рівень

Що таке офчейн у криптовалюті?

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

Офчейн-транзакції

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

Офчейн-рішення і рішення рівня 2

Рішення рівня 2 – це протоколи, побудовані поверх існуючого блокчейну з метою покращення його масштабованості. Це проєкти, які забезпечують переказ вартості офчейн за допомогою таких механізмів, як канали стану, сайдчейни та ролапи.

У контексті Bitcoin популярним рішенням рівня 2 є Lightning Network, який використовує канали стану для офчейн-транзакцій. Канали, по суті, є гаманцями з мультипідписом 2 з 2, які можна змінити лише після згоди контрагентів. У блокчейні Bitcoin записуються лише транзакції, які відкривають і закривають канали; все інше обробляється офчейн. Офчейн-транзакції всередині каналу стану не потребують перевірки всією мережею, що забезпечує швидшу пропускну здатність і нижчі комісії за транзакції.    

Ончейн і офчейн

У той час як офчейн-транзакції відбуваються поза блокчейном, термін "ончейн" описує процеси, які відбуваються безпосередньо в блокчейні (основному блокчейні). Ончейн-транзакції повинні бути перевірені пірами і підтверджуються лише після запису в блокчейн. Давайте розглянемо ключові відмінності між офчейн і ончейн.

Швидкість і масштабованість

Щоб ончейн-транзакція була підтверджена, її потрібно перевірити й додати в блокчейн. Оскільки середній час підтвердження блоку для Bitcoin становить 10 хвилин, мережа рівня 1 не підходить для дрібних покупок, таких як покупка продуктів у супермаркеті. На відміну від ончейн-транзакцій, офчейн-платежам не потрібно чекати підтвердження майнерів або валідаторів. Таким чином, офчейн-рішення можуть значно збільшити швидкість обробки і особливо корисні для мікроплатежів.

Приватність і безпека

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

Витрати й комісії

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

Висновок

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

Дізнайтеся більше у статті: Що таке мережі Bitcoin рівня 2?
Поділіться дописами
Реєстрація акаунту
Застосуйте свої знання на практиці, відкривши акаунт Binance вже сьогодні.