1. Протокол об'єднання зобов'язань (CPP): основна примітивна
Модель розуму: Пул зобов’язань - це регулювана угода для прийняття ваучерів або інших активів, публікації правил обміну, зберігання запасів та надання можливості для обмінів. Пізніше власники подають ваучерів своїм емітентам для реалізації в реальному світі. Обмін резервів і виконання емітентом - це окремі життєві цикли.
CPP координує цінність за допомогою чітко описаних зобов'язань. Модель обговорюється в Основна економіка: роздуми та практика.
1.1 Що таке зобов'язання?
Забезпечення - це обіцянка ідентифікованої сторони щодо майбутньої доставки, наприклад, їжі, транспорту, праці, зберігання або іншого законного товару, послуги, вигоду або продукції. А ваучер є ознакою або записом, представленим як ця зобов'язання за опублікованими умовами.
Токен-контракт записує цифрову механіку. Умови ваучера визначають емітент, Оферту, потужність, місце, час, обмеження, представлення, виконання, скарги та процес списання.
1.2 Що таке Пул зобов’язань?
Пул зобов’язань - це регулювана угода. Його може керувати індивідуальна особа, кооператив, громадська група, державне агентство, федерація, багатозначний оператор, оператор послуг або інша відповідальна структура.
До відповідних ролей і органів влади відносяться:
- Куратор Пулу: публікує і керує правилами групи та будь-якими чітко передбаченими гарантіями;
- Власник Пулу: володіє чинними повноваженнями власника
SwapPool; - прокси-адміністратор: може оновлювати проксидну реалізацію;
- контролерів залежності: регулювати конфігуровані реєстри, котируючі котирування, обмежувачі або компоненти плати;
- знахідник маршруту або оператор: може відкривати цитати або, в подальшому впровадженні, виконувати окремо затверджену маршрут; і
- гарант: приймає на себе визначене зобов'язання лише за допомогою опублікованих, фінансованих умов.
CPP групи Функції Пулу розділяються на чотири поняття: CPP об’єднує функції Пулу в чотири поняття:
- Курація: допуск підтримуваних токенів або ваучерів.
- Оцінювання: публікація методу, який використовується для визначення обмінного курсу або котирування.
- Обмеження: застосування поточних лімітів балансу токенів у Пулі або інших окремо реалізованих засобів контролю.
- Обмін: зберігання запасу, виконання обмінів, облік комісій і створення записів транзакцій.
Protocol v1.1.0 реалізує ці функції через SwapPool і необов’язкові залежності. Поточний Limiter обмежує баланс токена в Пулі; він не встановлює ковзних лімітів, лімітів на окремий обліковий запис або на всю мережу. Поточний SwapRouter обчислює котирування для кількох Пулів; він не виконує обміни.
1.3 Логіка поточного прямого обміну
Сучасний прямий обмін Пул:
- перевіряє факультативний реєстр вхідних та вихідних токенів;
- вимірює отримані дані;
- отримує цитату з конфігурованого котиру або застосовує парату грубої одиниці;
- перевіряє отриманий баланс токенів Пул проти факультативного лімітера;
- розраховує плату групи та будь-які додаткові протокольні плати;
- перевіряє наявний запас продукції;
- переводить протокольну плату та вихід і облікує плату групи; і
- видає обмінні події.
Цитата є параметром транзакції, а не доказом потужності емітента, вартості погашення, справедливої вартості, грошової конвертації або гарантії.
1.4 Швидше використання
Пули зобов’язань може підтримувати обмін спільнотами, виробництво, взаємну допомогу, громадські програми та інші відповідальні структури. Документаційний кредитний продукт може використовувати ваучер як обезпеку або інструмент погашення, але для цього потрібні додаткові та конкретні умови для транзакції. Зазвичай відправка, депозит на базі, обмін на базі, подача погашення, виконання або виплата не є автоматично кредитом або погашенням.
CPP призначений для обмінної відповідальності та аудиторських записів транзакцій, а не для спекулятивних розрахунків. Записи на ланцюгу досі не доказують реалізації в реальному світі або соціального впливу.