скачать
Закрыть меню -

Адриан Эйдельман, ответы на вопросы

Published on: 15 июля, 2019

В этом сообщении технический директор RSK Адриан Эйдельман отвечает на вопросы, заданные на встрече в июне.

Вы могли бы рассказать, какие важные события ждут нас впереди?

Недавно мы поделились с сообществом дорожной картой RSK, где описаны предстоящие события: https://blog.rootstock.io/noticia/development-roadmap/

Наши обновления в основном нацелены на повышение безопасности. Мы также находимся на этапе развертывания Testnet для Wasabi 1.0.0, следующей версии RSKj, которая включает несколько новых функций и усовершенствований, например, Unitrie, новые коды операций VM, методы отслеживания операций и прочее. Выполнив это развертывание, мы завершим выполнение нескольких важных задач, включенных в нашу дорожную карту. Дополнительную информацию о Wasabi 1.0.0 можно найти на странице https://blog.rootstock.io/noticia/wasabi-release-v1-0-0/.

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

 

Чем занимаются послы RSK?

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

 

Сколько этапов, предусмотренных в дорожной карте, удалось завершить в этом году?

В 2019 году мы уже выпустили 4 разные версии RSKj, начиная с ORCHID v0.6.0 и недавно выпущенной предварительной версии WASABI v1.0.0 Preview. Хотя мы заранее не планировали определенную частоту выхода обновлений, мы стремимся выпускать новые версии достаточно часто и обязательно включаем в них новые функции, исправление ошибок, обновления безопасности и улучшение производительности.

Вот некоторые уже выпущенные функции (находятся в основной сети или на последнем этапе тестирования в Testnet): новые коды операций виртуальной машины (STATIC_CALL, SHL, SHR, CREATE2), новые методы JSON RPC (eth_gasPrice, debug_traceTransaction), новая виртуальная машина предварительно скомпилированных контрактов (HDWalletUtils, BlockHeader), Unitrie и другие. Полный список релизов RSK с подробным списком внесенных изменений можно найти по адресу https://github.com/rsksmart/rskj/releases.

 

А вы планируете использовать механизм ставок в будущем? Если да, то когда вы собираетесь запустить эту функцию? Сколько RIF потребуется для использования ставок? 

RIF Marketplace — это сервис, который облегчит использование всех механизмов, связанных с финансовым обеспечением и ставками, в других сервисах RIF. На торговой площадке RIF Marketplace все поставщики будут предлагать свои услуги и делиться опытом и репутацией с пользователями. В качестве поддержки репутации будет выступать залог/страховка, которую они готовы предложить в RIF tokens для обеспечения качества обслуживания.

Кроме того, все сервисы RIF будут использовать RIF token. Сейчас домены RNS приобретаются с использованием RIF tokens. Технология RIF Lumino доступна для всех токенов RSK, а RIF token уже развернут на Lumino, поэтому пользователи могут открывать каналы внеблокчейновых платежей с обеспечением в RIF tokens. Кроме того, служба RIF Payments будет использовать ставки RIF в качестве обеспечения платежей между токенами и между блокчейнами. Службы RIF Storage и RIF Communications будут использовать каналы оплаты RIF в качестве стимулирующего механизма для своих сетей. Служба RIF Gateways также будет использовать RIF tokens и поставщиков услуг Oracle, которые будут обеспечивать качество своих услуг с помощью RIF tokens на RIF Marketplace.

 

Планируете ли вы присоединиться к большему числу сообществ, например, фонду Blockchain for Humanity?

Мы считаем, что Биткойн и DLT способны заложить основу новой децентрализованной и программируемой сети сетей для хранения и передачи ценностей, а Интернет ценностей может изменить жизнь миллиарда людей в следующем десятилетии. Мы постоянно ищем проекты, которые могут ускорить внедрение технологий, соответствующих этой концепции. Поэтому мы уже начали сотрудничество с несколькими проектами, которые разделяют эти принципы, и не только с Blockchain for Humanity, но и с Circle of Angels, Didi, Bitgive и многими другими.

 

Сколько проектов предполагается разрабатывать в RSK?

Некоторые проекты, над которыми мы сейчас работаем в RSK, можно увидеть на нашем веб-сайте (https://blog.rootstock.io/partners/). Там не указаны все запущенные в RSK инициативы. Есть и другие проекты, связанные с правительствами, банковской сферой, играми, логистикой, инструментами разработки и другими отраслями, которые уже разрабатываются или будут запущены в RSK. Мы сообщим о них в ближайшее время. Хорошим примером является использование нашей технологии в одном из муниципалитетов Аргентины: https://es.cointelegraph.com/news/an-argentine-municipality-launches-blockchain-platform-for-neighbors-and-businesses-developed-by-koibanx-with-rsk-technology. С учетом вышесказанного, в этом году мы запустили много инициатив, например, открытие Инновационной студии RSK в Сан-Франциско, открытие Фонда экосистемы, запуск операций в Азии. Все они, по нашему мнению, будут способствовать внедрению данной платформы.

 

Как, по вашему мнению, можно сравнить RSK с другими проектами, такими как ETH или IOTA?

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

С экономической точки зрения, у Ethereum есть собственный спекулятивный токен, Ether, а развитие сетевых событий в настоящее время подталкивает к тому, чтобы Биткойн стал единой сильной криптовалютой, которая может служить для экосистемы средством накопления. Если эта тенденция консолидации рынка сохранится, ценность Ether может снизиться. 

Кроме того, Ethereum — это универсальный слой смарт-контрактов для приложений dApp, имеющих собственные токены. Такие приложения могут расти, только становясь доступными миллионам людей, а это возможно при устранении помехи в виде Ether как промежуточного токена. Эта сила в сообществе подтолкнет Ethereum (и любую другую платформу смарт-контрактов) к ситуации, когда транзакции оплачиваются токенами, а пользователи подключаются к сторонним ретрансляторам, которые получают микроплатежи в токенах, чтобы оплачивать транзакционный газ, то есть что-то, известное как фактически экономическая абстракция. Поэтому ценность Ether может оказаться под угрозой. Хотя заключение смарт-контрактов действует в другом направлении, некоторые крупнейшие проекты Ethereum, такие как MakerDAO, теперь позволяют делать ставки в токенах, поэтому Ether также теряет эксклюзивность в качестве механизма определения ставок. RSK, напротив, использует Биткойн в качестве собственного токена и не нуждается в стимулировании своих пользователей к накоплению монет. 

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

IOTA пытается решить проблему централизации консенсуса, сделав каждого пользователя майнером, который предоставляет доказательство выполнения работы, встроенное в транзакции, и такие небольшие доказательства в своей массе обеспечивают безопасность прошлых транзакций в консенсусном реестре. Поэтому безопасность IOTA сильно зависит от постоянного использования системы в качестве платежного механизма. Децентрализация — это благородная цель, но при этом еще важнее иметь надежную стратегию для ее достижения.  Сатоши создал цикл положительной обратной связи, когда внес в блокчейн дотации. А в IOTA, наоборот, присутствует нерешенная проблема начальной раскрутки. Система в течение многих лет не может раскрутить даже добавление централизованного координатора. Также в ней не удалось добиться минимального уровня термодинамической безопасности. Чтобы это исправить, недавно в систему внедрили совершенно новый консенсусный протокол. Возможно, это сработает, но, анализируя технические достижения проекта, я бы на это не рассчитывал. В любом случае, с технической точки зрения, использование консенсуса по частичному порядку исключает использование «путаницы» для смарт-контрактов с отслеживанием состояния, поэтому его функциональность ограничена. Наконец, использование PoW в каждой транзакции исключает возможность публичной верификации на основе SPV, например, методов FlyClient или NiPowPow, так как для проверки доказательства работы блокчейна требуются все операции. 

 

Ведет ли вы переговоры с новыми биржами, чтобы поддержать внедрение RSK?

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

 

Какова на данный момент цель RSK относительно RIF (я полагаю, что они связаны)?

Биткойн начал революцию, которая заложила основу для создания нового Интернета для перемещения ценностей.

RSK основан на возможностях биткойна, позволяющих исполнять смарт-контракты. А открытый стандарт корневой инфраструктуры (RIF OS) идет даже дальше, предоставляя доступ традиционным разработчикам, организациям и новаторам к децентрализованным технологиям, чтобы они могли создавать приложения, необходимые для процветающего и открытого общества.

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

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

 

Как вы думаете, сообществу криптовалют требуется введение новых правил? Если да, то каких?

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

 

Существуют ли какие-либо стимулы для запуска узла Lumino или RSK для тех, кто не является майнером?

Запустив узел RSK, вы не только проверяете правильность ваших собственных транзакций, но и получаете уверенность в том, что правила системы не будут изменены какой-либо миноритарной группой. Поэтому запуск собственного узла максимально соответствует интересам пользователей RSK. Таким образом мы ведем разработку первой децентрализованной системы для подтверждения того, что пользователь является полным узлом, поэтому в будущем мы сможем стимулировать создание полных узлов (см. презентацию Devcon3 о подтверждении уникальности в хранилище блокчейна). Эта технология позволит в будущем получать экономическое вознаграждение за полные узлы, которое можно использовать для вознаграждения полных узлов RSK и Lumino.

 

Существует ли корреляция между адресами BTC и адресами RSK, несмотря на то, что они выглядят как адреса ETH?

Адреса RSK аналогичны адресам ETH. Чтобы пользователи не могли по ошибке отправлять средства на адреса ETH или наоборот, мы внедрили механизм проверки контрольных сумм адресов, который может быть реализован в любой сети, подобной Ethereum. Хотя это не применяется в самом узле, важно учитывать это обстоятельство на уровне клиента (например, на уровне кошелька). Механизм контрольной суммы описан в следующем предложении RSKIP: https://github.com/rsksmart/RSKIPs/blob/master/IPs/RSKIP60.md.

 

Вы можете подробно рассказать о том, что такое служба RNS?

Служба RIF Name Service (RNS) создавалась для того, чтобы облегчить работу пользователям, предоставляя архитектуру, которая позволяет идентифицировать адреса блокчейнов по удобным для чтения именам или псевдонимам. Их можно использовать для идентификации других личных ресурсов, например, платежных адресов или контактных данных.

Централизация доступа к разнообразным ресурсам, которые позволяют удобно считывать имена, улучшает работу пользователей платформ блокчейна. Благодаря добавлению службы разрешения имен, или «псевдонимов», наряду с «простотой использования» значительно снижается и вероятность ошибок. Поскольку имена ресурсов могут периодически меняться, система должна быть достаточно гибкой, чтобы поддерживать частые изменения. До сих пор служба RIF Name Service поддерживала только адреса, созданные в сети RSK, но сейчас пользователи получили возможность управлять несколькими типами монет и активов. 

Для получения дополнительной информации о RNS посетите https://www.rifos.org/rif-name-service/

 

Будет ли предложен более простой (автоматический) способ конвертации BTC в RBTC? Желательно, без обмена.

Собственный механизм для преобразования BTC в RBTC и наоборот уже существует, и он называется двусторонняя привязка. На практике, когда пользователь собирается преобразовать BTC в RBTC, некоторое количество BTC блокируется в блокчейне Биткойн, и такое же количество RBTC разблокируется в RSK blockchain. Когда RBTC необходимо конвертировать обратно в BTC, RBTC снова блокируется в RSK blockchain, а с такого же количества BTC в блокчейне Биткойн снимается блокировка. Протокол безопасности гарантирует, что одни и те же монеты Биткойн не могут быть разблокированы в обоих блокчейнах одновременно. Это требует завершенности транзакции, и именно поэтому взаимодействие потребовало сотен подтверждений блоков для транзакций, которые снимают блокировку BTC или RBTC.

Поскольку не каждый пользователь согласен ждать получения необходимого количества подтверждений блокировки, биржи предлагают более быстрый механизм получения BTC/RBTC, одновременно взимая с пользователей плату за обмен. 

Более подробно механизм двухсторонней привязки RSK описан в следующем сообщении: https://blog.rootstock.io/es/noticia/sidechains-drivechains-and-rsk-2-way-peg-design/. Дополнительную информацию об использовании механизма двусторонней привязки для преобразования BTC в RBTC можно найти на странице https://github.com/rsksmart/rskj/wiki/BTC-RBTC-conversion

 

Рассматривали ли вы возможность выкупа недооцененных RIF tokens на биржах, учитывая ваш огромный баланс и то, что RIF торгуется по ставке 0,1x к BTC?

Мы всегда анализируем все возможности, которые, по нашему мнению, помогут в достижении наших задач и долгосрочных целей.

 

Существует ли пошаговое руководство по майнингу и настройке узлов?

Сейчас мы готовим несколько постов по майнингу, которые, предположительно, будут опубликованы в ближайшие пару недель. А пока посмотрите список полезных ссылок для пользователей, которые хотят больше узнать о слитном майнинге и настройке узлов майнинга:

Что такое слитный майнинг: https://github.com/rsksmart/rskj/wiki/Merged-Mining

Конфигурация узла RSK, который будет использоваться из пула слитного майнинга: https://github.com/rsksmart/rskj/wiki/Configure-your-RSK-node-to-be-used-from-a-merge-mining-pool

 

Как я могу восстановить токен из своего кошелька jaxx, который был единственным с адресом RSK, когда еще существовал кран RSK?

Хотя это случается не очень часто, мы периодически производим новые плановые перезапуски блокчейна RSK Testnet. Это означает, что все остатки на счетах обнуляются. Недавно был проведен сброс Testnet, поэтому восстановить средства Testnet невозможно. Кран по-прежнему существует, и вы можете получить Testnet RBTC по ссылке https://faucet.testnet.rsk.co/.

 

Стремится ли RSK к улучшению существующей системы криптографии на благо человечества? 

Современная криптография — это невероятно сложная и формальная научная дисциплина. Некоторые новые криптографические схемы, такие как zk-SNARKS, zk-STARKS или zk-SHARKS, имеют огромный потенциал для масштабирования второго уровня для RSK. Однако пока такие схемы сформированы только частично, а для их безопасного использования потребуются годы анализа и экспертной оценки. Лучше всего с этим анализом справятся ведущие криптографы со всего мира, которые обычно работают в академических кругах, и я думаю, что роль IOV Labs заключается в том, чтобы стимулировать такие исследования и создавать программы грантов, которые помогут исследователям расширить свои команды. В IOV Labs мы стремимся применять криптографические методики: мы по-новому объединяем лучшие инструменты для достижения нового уровня компромисса между пропускной способностью, объемом вычислений и хранением данных. Например, мы разработали методику двойных подписей транзакций для агрегации сигнатур, которая обеспечивает наименьшее потребление ресурсов и проведение вычислений сигнатур прошлых данных. 

 

Как RSK планирует стать эталоном в вопросах смарт-контрактов? 

Начнем с того, что мы являемся самой защищенной платформой смарт-контрактов в мире, и недавно мы достигли рекордного уровня в 51% хэшрейта в сети Биткойн. Таким образом, безопасность была и будет одним из наших ключевых конкурентных преимуществ, которое мы продолжим развивать. Во-вторых, масштабируемость, которая является одним из препятствий для массового внедрения блокчейна, была и остается одной из наших ключевых стратегических целей. В исследованиях RSK мы часто оцениваем новые предложения, совершенствуем методы масштабирования и ведем поиски подходящих решений. Сеть RIF Lumino стала ключевой вехой на этом пути, и мы ведем разработку общей инновационной структуры масштабирования блокчейнов, под названием масштабирование с помощью сжатия цепочек. Принцип основан на понимании того, что цепочки блоков могут быть сжаты, а также что используемая техника сжатия может включать взаимодействие с пользователями для перезаписи предыдущих частей блокчейна. Это означает, что блок можно сжать уже после его добычи. Это особенно полезно для блокчейнов с виртуальными машинами, когда сжатие транзакций означает предоставление доказательств выполнения, которые дорого генерировать.

 

Рекомендует ли RSK учиться программировать смарт-контракты тем, кто обладает только начальными знаниями в этой сфере или не обладает ими вовсе? 

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

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

 

Есть ли стимулы для майнинговых пулов вступать в RSK? Если да, не могли бы вы рассказать о них?

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

Майнинговые пулы, заинтересованные начать добычу RSK, могут связаться с нами по адресу mining@rsk.co.

 

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

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