Застосування моделі безперервного фінансування у краудфандингу

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

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

Технологія програмованих грошей відкрила можливість реалізації нових механізмів фінансування, які допомагають вирішити проблему безквитка. Існування криптоекономічних примітивів полегшує це завдання, дозволяючи створювати системи координації учасників із заздалегідь відомими властивостями. Одним із таких примітивів, який може бути застосований як для забезпечення безперервного фінансування суспільно значущих проектів, так і для раціонального управління загальними ресурсами, є крива зв'язування токенів (крива зв'язування маркерів) [1]. В основі цього механізму лежить ідея жетон, ціна якого алгоритмічно залежить від загальної кількості токенів, що знаходяться в обігу, і описується рівнянням висхідної кривої:

Застосування моделі безперервного фінансування у краудфандингу

Реалізується цей механізм у формі смарт-контракту, який автоматично випускає та знищує токени:

  • Токен може бути випущений будь-коли шляхом покупки через смарт-контракт. Чим більше токенів випущено, тим вище ціна випуску нових токенів.
  • Гроші, сплачені за випуск токенів, зберігаються у загальному резерві.
  • У будь-який час токен може бути проданий через смарт-контракт в обмін на гроші із загального резерву. Токен при цьому вилучається з обігу (знищується) та його ціна зменшується.

Базовий механізм може бути модифікований або доповнений залежно від сфери застосування. У окремому випадку краудфандингової кампанії власником контракту є команда проекту, і деяка частина токенів з кожної купівлі чи продажу передається їй (наприклад, 20%). Утримувачі токенів стають спонсорами проекту, не тільки за рахунок переказу коштів у фонд підтримки проекту, а й завдяки зростанню ціни токенів з кожною покупкою. Команда проекту згодом продає отримані токени та спрямовує виручені гроші на досягнення цілей кампанії.

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

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

Реалізація

Смарт-контракт, що реалізує криву зв'язування, має надавати методи для купівлі (випуску) та продажу (знищення) токенів. Деталі реалізації можуть сильно відрізнятися в залежності від галузі застосування та бажаних характеристик. Обговорення загального вигляду інтерфейсу можна знайти тут: https://github.com/ethereum/EIPs/issues/1671.

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

Застосування моделі безперервного фінансування у краудфандингу
Застосування моделі безперервного фінансування у краудфандингу
Застосування моделі безперервного фінансування у краудфандингу

Розглянемо статечну функцію:

Застосування моделі безперервного фінансування у краудфандингу

Сума у ​​валюті резерву Застосування моделі безперервного фінансування у краудфандингу, необхідна для покупки токенів у кількості Застосування моделі безперервного фінансування у краудфандингу, може бути розрахована як площа області під кривою, обмеженою поточною кількістю токенів в обігу та майбутньою кількістю:

Застосування моделі безперервного фінансування у краудфандингу

Застосування моделі безперервного фінансування у краудфандингу
Застосування моделі безперервного фінансування у краудфандингу

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

Застосування моделі безперервного фінансування у краудфандингу
Застосування моделі безперервного фінансування у краудфандингу

Звідси можна вивести кількість токенів, які спонсор отримає, надсилаючи відому суму Застосування моделі безперервного фінансування у краудфандингу у валюті резерву:

Застосування моделі безперервного фінансування у краудфандингу

Сума у ​​валюті резерву, що повертається під час продажу Застосування моделі безперервного фінансування у краудфандингу токенів, розраховується аналогічно:

Застосування моделі безперервного фінансування у краудфандингу
Застосування моделі безперервного фінансування у краудфандингу
Застосування моделі безперервного фінансування у краудфандингу

Приклад реалізації мовою Solidity можна подивитися тут: https://github.com/relevant-community/bonding-curve/blob/master/contracts/BondingCurve.sol

Подальший розвиток

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

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

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

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

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

Висновок

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

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

Проте ефективність цього криптоекономічного механізму ще належить оцінити. На даний момент прикладів реального застосування кривих зв'язування в децентралізованих додатках не так багато (один із найвідоміших проектів — Банкор), а проектування та розробка платформ краудфандингу, що використовують цей механізм, тільки ведеться:

  • дає - платформа для благодійних організацій. Нещодавно почали опрацювання моделі безперервного фінансування на основі кривих зв'язування.
  • Конвергентний - платформа для випуску "персональних токенів", орієнтована на авторів контенту.
  • Пасіка / Aragon Fundraising App - Додаток для збору коштів, що розробляється для автономних організацій Арагон.
  • Протея — протокол для координації співтовариств із застосуванням токенів, який, зокрема, передбачає побудову краудфандингових додатків.

Примітки

[1] У російськомовній літературі немає усталеного перекладу терміна "bonding curve". Механізм також може називатися "крива закладанняПри цьому мається на увазі, що учасники вносять гроші в смарт-контракт як заставу, а натомість отримують токени.

Джерело: habr.com

Додати коментар або відгук