Токенизация долга на блокчейне Ethereum — Watchcoin today

Токенизация долга на блокчейне Ethereum


Сообщество разработчиков Ethereum использует стандарты ERC20 и ERC721 для создания цифровых активов на блокчейне. Эти стандарты токенов определяют, как пользователи могут передавать право собственности на совместимые цифровые активы. И поскольку стандарты настолько широко приняты, мы стали свидетелями создания мощных инструментов, которые способны обслуживать эти токены. Общий интерфейс для передачи права собственности на эти цифровые активы является мощным. Однако включение нескольких необязательных фрагментов данных оказалось полезным, а именно: имя токена, символ и число десятичных знаков. Включение этой дополнительной информации в стандарт делает вышеупомянутые инструменты еще более полезными и информативными, об этом сообщает Medium.
Одним популярным протоколом, использующим стандарт токена ERC20, является протокол 0x, протокол для облегчения децентрализованного обмена токенов в блокчейне Ethereum. Этот протокол позволяет пользователям атомарно обменивать x число W токенов на y число Z токенов. Сделка исполняется смарт-контрактом немедленно — нет риска передачи одной стороной права собственности на токены, в то время как другая сторона не отвечает взаимностью. Это позволяет осуществлять бесконтрольные обмены токенов. Однако этот тип обмена не является всеобъемлющим. Из сложных финансовых соглашений, таких как ипотечные кредиты, на простые транзакции, такие как покупка кофе из Starbucks, существует период времени, когда одна сторона еще не выполнила свою сторону соглашения; эта сторона в долгах. Было бы сложно купить кофе Starbucks с использованием протокола 0x. Конечно, самая очевидная проблема заключается в том, что кофеварки Starbucks не существует в блокчейне. Мы все равно не сможем представить эту транзакцию, используя протокол 0x, потому что транзакция не является атомарным свопом двух активов. Вместо того, чтобы обменять $4 на чашку кофе, покупатель обменивает $4 на обещание кофе через несколько минут. По общему признанию, только потому, что протокол 0x не мог легко облегчить эту транзакцию, не означает, что мы не могли представить эту транзакцию на блокчейне — Starbucks мог разработать свой собственный смарт-контракт для облегчения этой транзакции. Тем не менее, мы также можем захотеть купить кофе у Dunkin Donuts и Saxbys, чтобы каждый из них мог реализовать свои собственные смарт-контракты. Это работает. Теперь мы можем купить кофе в каждом из этих магазинов, используя блокчейн Ethereum! 

К сожалению, такое разовое осуществление подобных транзакций приводит к образованию изолированных пулов задолженности, которые не являются взаимозаменяемыми. В отличие от токенов ERC20, которые имеют одинаковые методы для передачи права собственности, у этих отдельных реализаций долга на блокчейне не будет общего набора общих функций. В результате мы бы не увидели создания протоколов вроде 0x.

Возможно, не сразу понятно, зачем нам нужен такой протокол, как 0x, из примеров, которые мы рассмотрели. Я могу купить кофе и получить его через несколько минут. Однако, когда мы начинаем рассматривать более сложные долги, взять ипотеку, например, становится ясно, почему это отсутствие совместимости может быть проблемой. На самом деле, есть много общих вторичных применений долга, которые стало бы почти невозможно воссоздать на blockchain, если бы не было этой совместимости.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *