Что такое RChain?
В свое время, биткоин твердо доказал надежность и дееспособность децентрализованной криптовалюты. Эфириум продемонстрировал обширный спрос децентрализованных приложений, то есть тех, которые не поддаются регулировке со стороны центрального органа.
Однако, повсеместное внедрение подобных платформ в настоящее время все еще не является возможным, поскольку они еще не способны масштабироваться должным образом. Блокчейн-сеть проекта RChain (RHOC) как раз и предназначена для масштабирования с самого начала ее деятельности. Но RChain криптовалюта может вызвать определенные сложности.
Команда разработчиков
Платформа RChain — результат плодотворных усилий Грега Мередита (англ. Greg Meredith), человека, который разработал Rho Calculus во время Microsoft BizTalk.
В свое время Грег также исполнял обязанности в должности руководителя Synereo Ltd. Сейчас он занимает пост генерального директора в RChain Cooperative.
Мередит также был консультантом фонда «Эфириум» и до сих пор консультирует по нюансам протокола «Casper», вместе с Виталиком Бутерином и Владом Замфира.
Он разработал децентрализованную общую алгоритмическую платформу для решения целого ряда социальных, политических и экономических и прочих других задач.
Мередит, в особенности, мотивирован теми проблемами, которые являются глобальными по своему охвату. Он считает, что сможет найти решение этой проблемы с помощью платформы, способной координировать деятельность человека в более широких масштабах, чем нация.
К проблемам, которые он надеется решить, относятся, в частности, стремительное изменение климата, экологическая устойчивость, бедность и грабительская денежно-кредитная политика.
Платформа RChain с открытым исходником разрабатывается RChain Cooperative. Многие децентрализованные проекты, построенные на системе, разработаны RChain Holdings.
Обе компании базируются в Вашингтоне и располагают в числе сотрудников различных специалистов по всему миру.
Решение и предложение уникального значения
Ранние тесты разработчиков показывают, что платформа RChain способна обеспечить 40 000 транзакций в секунду, поставив платформу наравне с такими крупными компаниями кредитных карт, как Visa.
Однако, в отличие от компаний кредитных карт, у RChain нет централизованной базы данных, которая была бы уязвима для взломов.
Пользовательские данные хранятся в децентрализованной инфраструктуре RChain, зашифрованной криптографическими ключами пользователя, которые находятся вне сети.
Существующие блокчейн-разработчики изо всех сил пытаются решить несколько дополнительных вопросов, а именно: эффективность консенсусного протокола, обременительные требования к узлам и доказуемую правильность смарт-контрактов.
RChain задействует абсолютно новый метод решения всех этих задач. Путем интегрирования нескольких алгебраических отраслей: Теория Игр, Mobile Process Calculi и другие.
Соединив задумки работ в отрасли информационных технологий с опытом разработок «дапп» приложений, Грег и его команда смогли создать алгоритм для децентрализованных расчетов. Такая структура по своей сути и есть фундамент для по-настоящему масштабируемой блокчейн-сети.
Ключевые особенности архитектуры RChain:
- Rho Calculus — алгебраическая система вычислений для верификации,
- Rholang — язык программирования смарт-контрактов,
- RhoVM — цифровая система согласованного свойства,
- Консолидированный протокол верификации привилегированного доступа.
Эти, а также многие другие функции обеспечивают надежность нерегулируемых решений. В случае, если люди не должны будут предоставлять конфиденциальную информацию розничным торговцам, хранящим ее же на малозащищенных приватных серверах, в таком случае интернет станет намного безопаснее, чем когда-либо.
Хоть и существует пара аналогичных блокчейн-платформ с внушительной поддержкой и похожими перспективными видениями, избыточность и согласованность технической составляющей платформы RChain предоставляет ей существенное преимущество.
Структура платформы RChain
RChain обладает несколькими компонентами, в них входит: одноранговая сеть, Java машина и виртуальная Rho система.
Основная часть сценария скриптов заложена в самом Rholang.
Узел в сети Rholang способен поддерживать:
- Различное количество блокчейн-сетей,
- Публичные и/или приватные блокчейн-сети,
- Различные токены,
- Консенсус доказательства доли владения (англ. PoS),
- Лизинговое хранение.
Экономические маркеры для размещения и токены различных приложений
RChain состоит как из нативного экономического токена (аналогичный биткоину или эфиру), под названием (REV), так и (RHOC).
Изначальная особенность токена REV исходит из нескольких его качеств. Пользователям потребуется REV для использования системных функционалов узла.
REV также используют в обмен на ресурсы вычислений, хранения и пропускной способности. Также он представляет собой общую криптовалюту в консенсусном алгоритме, требуемом для валидации.
«Идентификаторы приложений» функционируют с помощью системных контрактов, аналогичных ERC-20 от эфириума. Также токены могут использоваться для привлечения средств через продажи токенов или с целью пользования внутри отдельных приложений.
Быстрота выполнения задач и возможность регуляции масштаба RChain делают цифровые платежи практичными, позволяя создавать бизнес-схемы в разнообразных областях: Интернет вещей (англ. IoT), монетизация контента (создание, продвижение и потребление), эффективные рекламные модели и другие.
RChain Cooperative также разработал рекламный токен, под названием «RHOC» на базе эфириума.
Тонкости
Путь повсеместного внедрения, на который биткоин и эфириум начинают выходить, может быть нелегкими для RChain. Существующие платформы имеют очевидное преимущество, и конкуренция между новыми целями с аналогичными будет более чем жесткой. Как и при каждом запуске нового проекта в криптопространстве, навигационное регулирование не будет простым подвигом для компаний Rchain Co-op и Holdings.
RChain разработан как инструмент для корпоративных клиентов и криптоэнтузиастов в области децентрализаций. Именно поэтому балансировка и удовлетворение желаний отдельных аудиторий может оказаться сложной задачей.
Имеет место отметить, что учить Rholang будет сложно даже опытным разработчикам. Дело в том, что он создан на основе парадигмы вычислительного программирования, которая кардинально отлична от популярных используемых языков программирования, на базе объектно-ориентированных (сокр. ООП, — прим. ред.) парадигм.
Создание большого, единого криптосообщества может, в итоге, стать самой большой проблемой для всех. Уже было множество случаев, когда различные мнения о том, как протоколы должны развиваться, вызывали глубокие разногласия в сообществах биткоина и эфириума.
В итоге стартапы буквально «тонули» в грязной политике, от которой многие криптоэнтузиасты стремились убежать, регистрируясь в новых системах на базе блокчейна.
Вывод
Блокчейн-технологии активно исследуются крупными организациями по всему миру. Toyota, например, сотрудничает с лабораториями MIT и Oaken Institute, чтобы разработать технологию для автономного управления автомобилем.
Генеральный директор Fidelity выразил свою «любовь» к блокчейн-технологиям. А Грузия вообще начала процесс перемещения ее национально-земельного регистра в базу блокчейна.
RChain имеет реальные шансы на успех, но добьется ли — это уже другой вопрос.