Условные транзакции Cellframe. Как это работает
Category: О проекте

Сегодня мы расскажем об одном из уникальных механизмов нашей платформы — условных транзакциях. Они помогают организовать взаимодействие между заказчиком и исполнителем сервиса и зафиксировать результат в блокчейне. Как следует из названия, в таких транзакциях сразу прописываются условия, которые должны быть выполнены для передачи средств второй стороне. А если говорить на языке блокчейна, то выходом такой транзакции можно воспользоваться только при выполнении определенного условия.
Условные транзакции могут быть как одиночными транзакциями взаимодействия между заказчиком и исполнителем, так и представлять собой цепочку из нескольких таких транзакций. Схема может меняться в зависимости от типа предоставляемого сервиса.
Как работает цепочка условных транзакций:
● Первую (исходную) условную транзакцию создает заказчик еще до нахождения исполнителя. В ней он «замораживает» свои средства и прописывает условия для обмена средств на услуги.
● Вторую условную транзакцию создает уже исполнитель, который готов выполнить условия транзакции. Данная транзакция позволяет исполнителю получить часть, либо все средства, «замороженные» на предыдущем шаге. Это происходит после выполнения условий.
В случае, если ранее заблокированные средства потрачены не полностью, заказчик может повторно оплатить ими услуги того же исполнителя, или выбрать любого другого. В зависимости от типа транзакции остаток замороженных средств можно вернуть обратно на кошелек.
В экосистеме Cellframe механизм условных транзакций заменяет смарт-контракты, но при этом работает проще и быстрее, полностью автоматизируя процесс оплаты.
Примеры использования условных транзакций:
● Лимитные ордера на Cellframe DEX
● Делегация прав на запуск мастерноды
● Начисление наград валидаторам за подпись блоков
● Оплата сервисов
Если вы хотите узнать больше технических деталей, читайте статью про условные транзакции в Cellframe Wiki!
Последние записи
-
Работы по обновлению инфраструктуры стейкинга
26 Фев 2025
-
Cellframe NewsBlock. Выпуск 14
18 Фев 2025
-
Автоматическая настройка мастерноды Linux OS
17 Фев 2025
-
Инструкция по использованию Cellframe DEX. Advanced mode
13 Фев 2025