Оборотні транзакції можуть відігравати ключову роль у стимулюванні впровадження криптовалюти

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

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

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

Чому блокчейн-транзакції не можна скасувати?

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

Блокчейни розроблені таким чином з міркувань безпеки, оскільки це усуває проблему, відому як «подвійні витрати“, де користувач може спробувати обдурити та використати ті самі кошти для здійснення кількох транзакцій.

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

Проблеми, спричинені незворотними транзакціями

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

Хоча більшість помилок усуваються простим копіюванням і вставкою адрес або скануванням QR-коду, ці методи не зовсім бездоганні. Можливо, наприклад, випадково змінити адресу після її сканування. Крім того, відправник може ввести неправильну кількість монет для надсилання. Це трапляється частіше, ніж люди усвідомлюють, оскільки люди часто оцінюють речі в доларах США чи іншій фіатній валюті, а потім надсилають еквівалентну суму в криптовалюті. Щоб надіслати 50 доларів США в BTC, користувач повинен буде переказати 0.0027 BTC за поточним курсом. Але замість цього дуже легко випадково надіслати 0.027 BTC ($500).

Проте не лише помилки викликають занепокоєння. Ще однією великою проблемою є злом гаманців. У традиційній банківській системі користувачі запевняються, що якщо їхній банківський рахунок буде зламано і хтось переведе гроші з їхнього рахунку, банк зрештою поверне їм втрачену суму. Цього не станеться з транзакціями блокчейну, оскільки немає централізованого органу, який би міг надати відшкодування. Безпека є виключною відповідальністю окремих користувачів, тому, якщо ваш гаманець якимось чином скомпрометовано, ви майже напевно можете назавжди попрощатися з усіма коштами, які були в ньому.

Навіщо потрібна мережа безпеки

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

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

T3rn надає гарну ілюстрацію того, як працює його безвідмовний механізм блог. Уявіть, що користувач планує п’ятиетапну транзакцію, яка передбачає передачу токенів з Ethereum на Polkadot, а потім на Moonbeam, з різними додатковими обмінами та депозитами. Такі транзакції зазвичай виконують трейдери DeFi, але вони можуть спричинити проблеми, якщо на балансі користувача недостатньо монет, щоб сплатити комісію за газ за кожну транзакцію. Якщо на третьому чи четвертому кроці у них закінчиться паливо, токени залишаться на цьому кроці, що спричинить великі головні болі для трейдера. Вони майже напевно пропустять будь-яку арбітражну можливість, якою сподівалися скористатися.

 

З t3rn це не проблема. Його унікальний безвідмовний механізм передбачає розміщення активів, залучених до кожного етапу транзакції, у умовне депонування. Таким чином, вони будуть звільнені лише після успішного виконання кожного кроку транзакції. Якщо будь-який із кроків не вдається виконати, t3rn просто скасує транзакцію, а всі попередні кроки буде скасовано. Як ви можете бачити в наведеному вище прикладі, Боб просто поверне всі свої оригінальні токени ETH назад у свій гаманець, не втрачаючи плати за газ.

Чудова особливість t3rn полягає в тому, що він дозволяє користувачам створювати складні транзакції через простий інтерфейс користувача, у якому кожен із кроків упорядковано в хронологічному порядку. Протокол також підтримує кілька гаманців, у тому числі MetaMask, Гаманець Ambire та інші.

Прокладаючи шлях для більшого усиновлення

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

Така можливість є важливим запобіжним заходом, який принесе однакову користь звичайним користувачам і трейдерам DeFi і, можливо, створить більшу довіру до криптовалюти в цілому. Хоча остаточність транзакцій блокчейну не може і не повинна бути принесена в жертву, людям все одно потрібен спосіб уникнути покарання за чесні помилки. Надаючи таку можливість, t3rn міг би залучити наступне покоління більш обережних криптовалютних користувачів, яким потрібна якась мережа безпеки.

Джерело: https://bitcoinist.com/reversible-transactions-can-play-a-key-role-in-driving-crypto-adoption/