RChain – особенности и перспективы криптовалюты

Криптовалюта RChain (RHOC) — проект с открытым исходным кодом, целью которого является создание децентрализованной и устойчивой к цензуре блокчейн-платформы, которая будет использоваться в качестве инфраструктуры для общедоступных вычислений.

Криптовалюта RChain

Благодаря смарт-контрактам, подобным тем, которые используются в сетях EOS, ADA и ETH, авторы этой платформы намерены сделать из нее надежный и масштабируемый ресурс с консенсусным алгоритмом доказательство доли владения (PoS).

История развития и команда

За разработкой и реализацией проекта стоит компания RChain Cooperative, специализирующаяся на поиске решений для масштабируемых блокчейн-приложений. Руководство компании считает существующие блокчейны — устаревшими, особенно, это касается их возможностей масштабирования. Этот недостаток может привести к тому, что они со временем станут непригодными для создания широкомасштабных приложений и реализации крупных проектов.

RChain стал кульминацией ряда инноваций основателя компании Грега Мередита. Ядро платформы основано на мобильных процессуальных исчислениях, достижений математики последних 30 лет. «Белая книга» проекта вышла в июле 2016 года. В то время цель проекта заключалась в создании социальной сети с привязкой к блокчейну и встроенными функциями микроплатежей.

Однако, из-за сложности проекта и разногласий между членами команды было решено сосредоточиться на реализации концепции RChain. В декабре 2016 года — январе 2017 года была создана организация RChain (Co-op and Holdings).

RChain Cooperative и RChain Holdings — интернет-компании со штаб-квартирами в штате Вашингтон (США). Их основатели живут в Сиэтле.

После сотрудничества с разработчиками Ethereum команда RChain Cooperative приступила к созданию блокчейна нового поколения, чтобы сделать его лучше и наделить способностью масштабирования. В своей работе она активно сотрудничает с TChain Holdings, Inc. и Pyrofex.

Команда RChain

Команда разработчиков проекта объединяет специалистов различного направления, в том числе:

  • Грег Мередит (президент RChain Cooperative, ранее работал главным архитектором Microsoft BizTalk Process Orchestration, главным архитектором Microsoft Highwire, занимался управлением сетью ATM для ATT / NCR и участвовал в разработке технологии Roset / ESS от MCC);
  • Лиза Райс (казначей и финансовый директор, обладает широким опытом работы в коммерческих и государственных компаниях, имеет степень MBA в области финансов и BBA в области бухгалтерского учета);
  • Эван Йенсен (секретарь, занимается подготовкой и анализом важной документации, отвечает за взаимоотношения с сотрудниками и подрядчиками);
  • Кенни Роу (главный операционный директор, занимается улучшением логистики взаимодействия внутри компании);
  • Патрик Магуайр (специалист по связям с сообществом, отвечает за подготовку и анализ различных проектов по созданию сообществ и вовлечение их членов в работу компании);
  • Лоуренс Лернер (маркетолог, контролирует планирование и выполнение маркетинговых и рекламных инициатив RChain).

Официальный сайт: www.rchain.coop

Обзор основных особенностей RChain

Платформа децентрализованных приложений RChain управляется виртуальной машиной Rho Virtual Machine и обладает рядом уникальных особенностей:

  • Независимость. Каждый экземпляр RhoVM выполняет независимый набор смарт-контрактов на независимой блок-цепочке. Это означает, что RChain по умолчанию разделяется на сеть скоординированных и параллельных цепочек. Этот хорошо спроектированный «многоцелевой» дизайн построен с учетом самодостаточности и представляет собой уникальную разработку в сфере блочной технологии.
  • Масштабируемость. По мере роста платформы узлы просто инициализируют новые экземпляры RhoVM для контроля текущей нагрузки. Это позволяет платформе масштабироваться линейно, сохраняя постоянство производительности, согласованности и сложности кода.
  • Производительность. Каждый экземпляр RhoVM является легким и многопоточным, поэтому на одном узле могут существовать несколько высокопроизводительных экземпляров. Таким образом, приложения на RChain обладают беспрецедентной пропускной способностью, доступностью и временем отклика. Это открывает новые горизонты для развития децентрализованных приложений (DApps-приложений) в условиях современного рынка.

Архитектура RChain высокого уровня

Динамические и композиционные адреса «назначения»

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

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

Скоростные смарт-контракты RChain

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

В дополнение к параллелизму они обладают несколькими важными функциями:

  • мета-программирование;
  • реактивные потоки данных;
  • соответствие шаблону.

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

Платформа также предлагает полный комплект инструментов для разработчиков RhoLang. Они включают в себя конвейеры на основе блокчейн для оптимизации компилятора и другие ключи для различных решений (SAT solvers, simplex и т. д.), а также совместимость с IntelliJ, Eclipse Foundation и рядом других крупных проектов.

Работа с контрактами

Семейство алгоритмов Casper

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

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

В основе блокчейн-платформы RChain лежит семейство алгоритмов с сильной математической основой. Впервые оно было описано исследовательской группой разработчиков Ethereum. Такие основы означают, что свойства алгоритмов Casper являются доказуемыми, поэтому обеспечивают наивысшую степень уверенности в поддержании работы безопасной и эффективной сети.

Консенсусный алгоритм

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

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

Язык программирования Rholang

Rholang — это новый язык программирования для написания смарт-контрактов, которые запускаются на виртуальной машине RChain. Он основан на асинхронном полиадическом pi-исчислении Робина Милнера и является параллельным. Это делает его более подходящим для распределенного программирования по сравнению с языками, основанными на последовательном принципе машин Тьюринга или лямбда-исчислении Алонзо Черча.

Пример кода Rholang

В отличие от Solidity, нетипизированного контрактного языка Ethereum, Rholang имееет систему пространственно-поведенческого типа, которая позволит проверять правильность и безопасность свойств кода. Пространственный тип представляет собой класс структур данных, которые организованы одинаково, поведенческий тип — это класс программ, которые ведут себя одинаково.

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

Rholang

Экономическая составляющая RChain

Сеть RChain включает в себя два типа токенов:

  • Staking tokens. Эти монеты необходимы для достижения консенсуса. При этом своеобразную роль GAS (наподобие сети Эфириума) играет Phlogiston, который представляет собой меру стоимости ресурсов. Phlogiston — многомерный токен и зависит от использования вычислительных ресурсов и пропускной способности.
  • Application tokens. Наравне с токенами стандарта ERC20 эти монеты необязательные, но могут потребоваться для доступа к определенным DApps-приложениям. Эмиссией новых токенов занимаются разработчики DApps-платформ.

Где купить RChain

Операции по покупке и продаже токена RHOC доступны на очень малом количестве бирж:

На момент написания статьи курс RHOC к доллару составлял $1,94, к рублю — 109,25 RUR, а рыночная капитализация превышала $696 млн. Токен занимал 33-е место в рейтинге криптовалют.

Где хранить Rchain

Для хранения токенов RHOC подойдет любой кошелек, поддерживающий монеты стандарта ERC20, в том числе:

  • Parity;
  • Ethereum Mist DApp;
  • MyEtherWallet;
  • Trezor;
  • Ledger;
  • Eidoo;
  • MetaMask .

Период и условия проведения ICO

RChain использовал распродажу токенов для привлечения финансирования с целью запуска проекта.

Основные условия ICO:

  • количество токенов для продажи — 750 528 767 RHOC;
  • цена — $0,20 за 1 RHOC;
  • период проведения — с 29 августа 2017 года по 28 сентября 2017 года;
  • хардкэп — $15 млн;
  • доступ к распродаже — аккредитованные участники с использованием принципа KYC («знай своего клиента»);
  • минимальная сумма инвестиции — $50 000;
  • максимальная сумма инвестиции — не ограничена;
  • скидка — 10% при покупке более чем на $100 тысяч и 15%, если инвестируемая сумма превышает $1 млн;
  • принимаемые формы оплаты — BTC, ETH.

Для приобретения RHOC от участников требовалось присоединиться к сообществу компании RChain путем оплаты членских взносов в размере $20. Все инвесторы обязаны активно участвовать в его развитии, выполняя роль сетевого узла, валидатора, продвигать RChain через социальные сети или быть разработчиком.

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

Авторы проекта опубликовали план предстоящих этапов реализации проекта на 2018 год:

  • I квартал — демонстрация работы консенсусного алгоритма на базе Casper;
  • II квартал — релиз альфа-версии платформы, позволяющей разработчикам создавать несколько узлов с возможностью использования технологии Casper и больших объемов контента.

Прогноз и перспективы развития

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

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

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

Ссылка на основную публикацию