Чи підлягають стейблкоїни поверненню? Circle запустив протокол повернення коштів, щоб створити Web3-версію механізму обробки суперечок щодо кредитних карток

robot
Генерація анотацій у процесі

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

У зв'язку з цим емітент стейблкоїнів Circle запустив угоду про відшкодування (Refund Protocol) 17.04, намагаючись забезпечити платежі стейблкоїнами механізмом відшкодування та вирішення спорів, як кредитна картка, без необхідності центральної платформи для зберігання коштів.

Традиційне рішення занадто небезпечне, і краще прописати його в договорі, ніж передавати третій особі

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

У відповідь на цю проблему Circle запустив протокол повернення коштів, який полягає в наступному:

Відмова арбітрам у доступі до коштів

Натиснути кнопку «Повернення» або «Оплатити» можна тільки при попередньому налаштуванні, більше нічого робити не можна.

Таким чином, можна не тільки вирішити спірні питання, але й відсутнє ризик незаконного привласнення коштів.

Як працює Протокол повернення коштів, чотири етапи одночасно

  1. Оплата: гроші авансуються в контракті, і продавець не може бути тимчасово переміщений

Коли покупець платить, замість того, щоб безпосередньо віддавати USDC продавцю, покупець надсилає гроші на смарт-контракт через функцію оплати () Refund Protocol. У договорі буде записано одержувача платежу, суму, адресу відшкодування та іншу інформацію, щоб спочатку заблокувати кошти.

  1. Суперечки та повернення коштів: Ви можете знайти продавця або арбітра

Якщо товар спірний, покупець може спочатку зв'язатися з продавцем.

Якщо продавець бажає, він може скористатися () refundByRecipient в договорі для активного повернення грошей. Припускаючи, що продавець не визнає цього, покупець може втрутитися до арбітра, який може примусово повернути () refundByArbiter, щоб примусово повернути кошти.

  1. Виведення коштів: коли прийде час, гроші автоматично надійдуть продавцю

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

  1. Дострокове зняття: Є спосіб терміново використати гроші, але є комісія за обробку

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

Дизайн протоколу є чітким, прозорим і гнучким, а також справді некастодіальним

Дух Протоколу відшкодування полягає в тому, щоб дозволити стороннім арбітрам «не збагачуватися і не привласнювати кошти», а можуть лише реалізовувати логіку обробки, заздалегідь визначену обома сторонами. Наприклад:

Арбітр не може перевести гроші на інший рахунок

Усі адреси повернення коштів встановлюються на початку транзакції

Всі операції з виведення коштів повинні проходити через контрактний процес, щоб уникнути ризику централізованих операцій

Дозвольте продавцям і користувачам встановлювати більш довірчі трансакційні відносини.

Є кілька ризиків, про які слід знати

  1. Ризик того, що арбітр помилиться: Якщо арбітр навмисно возиться, все одно можна використати фальшивий номер рахунку для атаки на операцію відшкодування. Тому, якщо ви зіткнулися з такою ситуацією, ви можете вибрати довірену арбітражну установу або DAO, щоб розібратися з нею.

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

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

  4. Фонди можуть приносити відсотки: Наразі кошти простоюють у контракті, але в майбутньому їх можна розробити та інтегрувати з кредитними угодами, такими як Aave, не тільки користувачі можуть заробляти відсотки, але навіть арбітри чи продавці можуть ділитися пирогом.

  5. У майбутньому необхідно розширити контракт для підтримки «гаманця смарт-контракту»: Наразі підпис раннього гранту підтримує лише загальний гаманець (EOA), а якщо продавець є контрактним гаманцем, він також повинен підтримувати метод підпису формату EIP-1271.

Стаття Стейблкоїни також підлягають поверненню? Новий протокол відшкодування Circle для створення Web3-версії механізму врегулювання суперечок за кредитними картками вперше з'явився в ABMedia.

Переглянути оригінал
Контент має виключно довідковий характер і не є запрошенням до участі або пропозицією. Інвестиційні, податкові чи юридичні консультації не надаються. Перегляньте Відмову від відповідальності , щоб дізнатися більше про ризики.
  • Нагородити
  • Прокоментувати
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити