Ren (REN) - протокол совместимости и ликвидности

REN (REPUBLIC PROTOCOL)  – открытый протокол, который позволяет осуществлять конфиденциальную передачу значений между любой цепочкой блоков. На его основе могут быть созданы полностью безопасные финансовые приложения.

Краткая история REN (REPUBLIC PROTOCOL)

История Ren начинается с двух его основателей: Taiyang Zhang и Loong Wang. Они были одноклассниками в Австралийском национальном университете и работали вместе на том же самом старте после их окончания.

Основатели Zhang & Wang

Вскоре после этого они основали свою собственную компанию по разработке программного обеспечения. Примерно в это же время друг попросил Чжана запрограммировать алгоритм торговли для своего хедж-фонда криптовалюты. Этот хедж-фонд стал известен как Virgil Capital, со Чжаном в качестве соучредителя.

Во время работы в Virgil Capital Чжан заметил, что отсутствует поддержка внебиржевой (OTC) торговли криптовалютой. Что еще более важно, у инвесторов не было абсолютно никакого способа купить большое количество криптовалюты, не разрушая рынки.

Это связано с тем, что все транзакции общедоступны в блокчейне, включая внебиржевые покупки. Автоматизированные приложения, такие как Whale Alert, привлекают внимание к этим крупным транзакциям, что приводит к волатильности цен у спекулятивных трейдеров.

Кит оповещения бот, который толкает уведомления. Источник изображения

Всякий раз, когда кто-то перемещает большое количество криптовалюты с кошелька на биржу, это часто интерпретируется как намерение продать этот актив. И наоборот, крупный обмен на кошелек или транзакцию кошелек-кошелек может сигнализировать о том, что этот инвестор считает, что криптовалюта является ценной и которую стоит удерживать (или покупать).

Внебиржевые торги почти исключительно для состоятельных инвесторов, которые хотят купить актив, не создавая сцену. Открытость криптовалютных блокчейнов, таких как Биткойн, делает это невозможным без использования централизованных третьих сторон.

Республиканский протокол

Когда Чжан услышал об Ethereum, он решил, что это будет лучшая платформа для построения того, что в конечном итоге станет решением проблемы OTC: Республиканский протокол.

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

Старый брендинг республиканского протокола

В декабре 2017 году Республиканский протокол был официально основан Чжаном и Ваном. Он стремится сделать внебиржевую торговлю криптовалютой без доверия и создать протокол для взаимодействия отдельных цепочек криптовалют.

Признавая, что криптовалютная торговля была не менее частной на биржах из-за таких вещей, как книги заказов, Республиканский протокол также сделал своей задачей сделать криптовалюту возможной без этих показательных индикаторов. Все, что им было нужно сейчас, это немного денег. 

REN ICO

В 2018 году Республиканский протокол запустил два раунда первичного предложения монет (ICO) для жетона Республики (REN). Первой была частная ICO, которая состоялась в конце января 2018 года и привлекла 28 миллионов долларов США. Вторая ICO, на этот раз публичная, состоялась через несколько дней в начале февраля и собрала скромные 4,8 млн. Долларов США.


REN Private и Crowdsale ICO

Инвесторы, которые принимали участие в этих ICO, смогли купить REN по цене чуть более 5 центов за токен. Чуть более 56% от общего объема поставок REN в 1 млрд. Было продано. Как вы уже догадались, REN построен на блокчейне Ethereum и является токеном ERC-20.

Как работает Рен?

Прежде чем мы погрузимся в Рена, нам нужно кратко объяснить, что такое «даркпул». Darkpools - это внебиржевые рынки, на которых инвесторы могут анонимно приобретать большие суммы активов.

Они существуют как на старых, так и на криптовалютных рынках. Однако в обоих случаях вы должны верить, что централизованная сторона, предоставляющая эту услугу, будет на самом деле сохранять ваши транзакции анонимными и безопасными.

Ren позволяет осуществлять децентрализованный и надежный обмен криптовалютными активами через блокчейны с помощью своей центральной платформы Ren Virtual Machine (RenVM). RenVM делает это, используя сеть « темных узлов », которые обеспечивают необходимую вычислительную мощность для идентификации и обработки межпортовых криптовалютных заказов.


Обзор технологий Ren

Это делается с использованием сложного алгоритма, называемого «Схема совместного доступа к секрету Шамира», который фрагментирует заказы таким образом, что Темные Узлы не знают количество или назначение криптографического объекта, на который осуществляется транзакция.

Как работает RenVM

Что именно такое RenVM? И как он достигает взаимодействия без централизации или доверия? Этот пост в блоге более подробно описывает RenVM, обсуждая некоторые части более низкого уровня, которые заставляют RenVM работать.

Сначала давайте представим RenVM и то, что он может сделать, а затем пройдемся по процессу взаимодействия. Для целей этого блога мы будем использовать в качестве примера чеканку представления BTC в ERC20 на Ethereum, но этот процесс одинаков для всех межсетевых активов. В настоящее время RenVM поддерживает Bitcoin, Bitcoin Cash и Zcash и может поддерживать любые активы, которые используют закрытые ключи ECDSA (а это почти все). Для справки, название RenVM Mainnet ERC20 будет:

  • renBTC для BTC на Ethereum
  • renBCH для BCH на Ethereum
  • RenZEC для ZEC на Ethereum

Это отличает токены RenVM Mainnet от zBTC / etc. токены, которые мы используем в непроизводственных средах (Devnet, Testnet и Chaosnet).

Что такое RenVM?

Универсальный децентрализованный, недоверенный и недопустимый хранитель

Самый простой способ представить RenVM - это сначала подумать о доверенном хранителе, который удерживает ваши цифровые активы, когда они перемещаются между блокчейнами. Вы предоставляете BTC для RenVM, он хранит этот BTC, и он чеканит этот BTC как ERC20 (он же renBTC) на Ethereum с соотношением 1: 1, чтобы гарантировать, что ваш renBTC всегда поддерживается одним и тем же количеством BTC.

Давайте посмотрим на существующую модель, которая похожа: WBTC.

Под капотом существует небольшое техническое сходство между WBTC и RenVM, но визуализация WBTC может помочь в понимании RenVM. С WBTC квалифицированный объект передает BTC центральному хранителю BitGo. Они хранят его в холодном хранилище, отслеживают полученное совокупное сальдо, а затем создают 1: 1 представление этого BTC в блокчейне Ethereum как ERC-20 (он же WBTC). Затем торговцам предоставляется возможность продавать WBTC на открытом рынке. Обычно они берут BTC, хранят его и чеканят 1: 1 WBTC на блокчейне Ethereum.

RenVM делает то же самое, он берет BTC, сохраняет его и перерабатывает 1: 1 renBTC в блокчейне Ethereum, но в гораздо более быстром масштабе времени.

BTC на пути к Ethereum, через RenVM

Три важные различия

1. Обмен значениями

Вместо хранения BTC в рамках централизованной или доверенной системы хранения, RenVM хранит BTC в сети децентрализованных узлов (называемых Darknodes). Как только RenVM получает BTC, он немедленно формирует представление ERC20 1: 1, которое могут использовать отдельные пользователи и приложения DeFi. Важной тонкостью является то, что этот обмен ценностями (чеканка и сжигание) является плавным ; это может быть сделано сотни раз в минуту, в любое время и в любом количестве без централизации, продавцов, подписантов или трения, что позволяет беспрепятственно перемещать перекрестные цифровые активы (например, функциональную совместимость).

2. Композиционируемость

Еще одно отличие состоит в том, что RenVM является композируемым (например, DeFi lego blocks). Он может быть удален от конечных пользователей и интегрирован непосредственно в приложения DeFi. Используя специализированные адаптеры, приложения DeFi могут предоставлять пользователям функциональные возможности перекрестной цепочки, при этом пользователям не нужно беспокоиться о копчении / прожигании / упаковке / развертывании. Любой человек - или приложение - может использовать и интегрировать RenVM. Конечный результат заключается в том, что пользователи могут поменять BTC на DEX, одолжить / одолжить BTC на ссудной платформе или обеспечить синтетические активы с использованием BTC, и использовать для этого только реальный BTC. Пользователь никогда не должен видеть renBTC, а в некоторых случаях даже сам Ethereum.

3. Децентрализованный, недоверенный и не имеющий доступа Закрытые

Ключи ECDSA, используемые в RenVM, являются полностью секретными даже от самих узлов. RenVM генерирует и подписывает данные своими закрытыми ключами ECDSA, используя безопасный алгоритм многопартийных вычислений . Ни одна из сторон не может запретить пользователям чеканить renBTC с помощью BTC, сжечь их renBTC для возврата BTC или использовать их renBTC так, как они хотят.

Эти три основных отличия отличают RenVM от любых аналогичных решений, существующих сегодня благодаря универсальной совместимости.

Хорошо, я понимаю, что такое RenVM, но как работают эти перекрестные движения?

Любой актив, отчеканенный на Ethereum RenVM, представляет собой ERC-20 с поддержкой 1:1. Это означает, что если у вас есть 1 renBTC (ERC-20), вы всегда можете обменять его на 1 BTC. Это прямая поставка. RenBTC не является синтетическим, он не опирается на механизм ликвидации, и это не цена Биткойна на Ethereum. Это однозначное представление Биткойна в Ethereum, которое можно обменять на BTC в любое время и в любом количестве.

Чеканка BTC на Эфириуме

Заблокируйте BTC в RenVM, затем перейдите в RenBTC на Ethereum

Чтобы получить доступ к renBTC, вам просто нужно отправить BTC на адрес Bitcoin:

  • Боб хочет использовать свой BTC в DeFi, поэтому он находит приложение, интегрированное с RenVM, и при получении запроса приложение генерирует уникальный биткойн-адрес (это адрес биткойн-скрипта, который может быть потрачен только одним из секретных ECDSA RenVM). закрытые ключи).
  • Боб отправляет 1 BTC по указанному адресу и ожидает 6 биткойн-подтверждений. После того как 6 подтверждений биткойнов пройдены, RenVM немедленно создает подпись для чеканки, используя один из своих секретных секретных ключей ECDSA, и Боб берет эту подпись и использует ее для перевода 1 renBTC (за вычетом платы RenVM ) в указанный кошельком web3 кошелек (например, MetaMask)

* Примечание: эти шаги обычно выполняются пользовательским интерфейсом автоматически и не требуют явных действий со стороны Боба.

  • Теперь Боб может взять этот renBTC и использовать его в любом приложении DeFi, которое ему нравится. Он может брать кредиты, торговать на Uniswap, маржинальной торговле, обеспечивать Dai залогом и зарабатывать проценты на своем BTC. Примечательно, что этот renBTC полностью взаимозаменяем и может быть разбит на любую сумму и неотличим от renBTC, отчеканенного другими.

Выкуп BTC от Эфириума

Укажите адрес Биткойн, запишите renBTC, и тогда BTC будет выпущен на этот адрес.

Погашение так же просто, как чеканка, и X renBTC всегда можно обменять на X BTC. Когда Боб готов переключиться обратно на BTC, он сжигает свой renBTC, чтобы выкупить такое же количество реальных BTC:

  1. Боб хочет вернуть свой настоящий BTC, поэтому он находит приложение, интегрированное в RenVM, и, когда пользователь запрашивает его, Боб указывает свой биткойн-адрес (пункт назначения для погашенного BTC). После того, как он предоставлен, он представляет его как часть горящей транзакции Эфириуму.
  2. Боб платит небольшое количество газа за транзакцию в Ethereum, ждет короткий срок подтверждения Ethereum. RenVM затем видит, что renBTC был сожжен, и высвобождает соответствующее количество BTC на свой указанный биткойн-адрес (за вычетом платы RenVM).
  3. Теперь у Боба есть настоящий BTC в его кошельке, и он может делать с ним все, что пожелает.

Дорожная карта REN

2019 год ознаменовался сменой парадигмы Рена. В начале года они изменили свое официальное название с Республиканского протокола на Рен. Это было в тандеме со значительным центром внимания от децентрализованных темных пулов к децентрализованной совместимости для блокчейнов.

Основатель Wang:

«Наше видение Рена - это частный и совместимый слой ликвидности для децентрализованного мира. Обеспечение свободного перемещения стоимости между блокчейнами в нулевом знании».

Остальная часть 2019 года была сосредоточена вокруг разработки первой версии основной сети RenVM под названием SubZero. Это было сделано на двух этапах строгого тестирования, начиная с RenVM Testnet в августе и заканчивая RenVM Chaosnet в ноябре.

На обоих этапах команда разработчиков сосредоточилась на совершенствовании платформы, собирая отзывы сообщества и даже предлагая вознаграждения пользователям, обнаружившим ошибки в протоколах RenVM (ошибки или эксплойты программы).

В первом квартале 2020 года Ren был зациклен на двух вещах: продолжении их разработки и тестировании RenVM и создании Ren Alliance , который описывается как «консорциум компаний и / или проектов DeFi».

На момент написания этой статьи насчитывалось более 50 участников, и среди ее рангов можно найти много узнаваемых имен, включая Kyber Network , Matic , Polychain Capital и IDEX .


Члены Альянса REN

Цель альянса Ren состоит из трех частей: повысить полезность, безопасность и развитие RenVM. Другими словами, Ren Alliance приносит здоровый запас новых пользователей, инвесторов и разработчиков в проект Ren.