Компания VeChain внедряет многосторонний протокол оплаты
Компания VeChain стремится использовать блокчейн для решения множества глобальных проблем. По мнению руководства, технология может устранить проблемы, с которым сталкиваются предприятия и конечные пользователи.
Недавно VeChain представила один из новых инструментов, который является инновационным техническим решением для платежей, — многосторонний протокол оплаты или MPP.
MPP предназначен для облегчения транзакций между несколькими сторонами, даже если активы перемещаются от одного пользователя, не являющегося владельцем токена, к другому. Таким образом, MPP является глобальной моделью ожидающих платежей в рамках базового блокчейн-протокола VeChainThor. Компания видит данное решение инструментом внутри инструмента Oracle Enabler, который позволяет участвовать в цепочке транзакций, самостоятельно выбирая способ оплаты комиссионных сборов.
Массовому принятию блокчейна препятствует, в том числе, большие транзакционные издержки. Кроме того, для некоторых пользователей большой сложностью является использование цифровых активов.
При взимании платы за транзакцию система выполняет следующие действия:
Шаг 1. Система проверяет: а) может ли отправитель разрешить оплату по смарт-контракту получателю и б) согласен ли создатель смарт-контракта оплатить комиссию. Если оба ответа да, то система вычитает плату с баланса. Если комиссионное вознаграждение не взимается (из-за нехватки редств), либо второй ответ «нет», то выполняется переход к этапу 2.
Шаг 2. Если первым ответом является «да», система пытается снять комиссию за транзакцию с баланса учетной записи получателя. Если взимание платы не выполняется или ответ отрицательный, происходит переход к этапу 3.
Шаг 3. Система пытается вычесть комиссию за транзакцию с баланса счета отправителя. Если это не удается сделать, то она выдает ошибку.
С точки зрения структуры платежей, предлагаемая модель обеспечивает большую гибкость и удобство для предприятий и разработчиков dApps.