Записи с меткой «открытый код»

14.07.2022

Компания Erachain опубликовала исходный код блокчейна, разработку которого ведёт с 2015 года.

Платформа развивается с реализацией концепции встроенных функций, сервисов и протокольных смарт-контрактов. Благодаря этому архитектура технологии сокращает цикл разработки децентрализованных приложений (dApps) и увеличивает быстродействие смарт-контрактов. Код платформы написан на Java и распространяется под лицензией aGPL v3. 

фото: Erachain открыла код блокчейн-платформы

Состав платформы

Архитектура блокчейна Erachain состоит из 4 элементов: модуль консенсуса Proof-of-Stake, модуль интерфейса баз данных MapDB и RocksDB, модуль протокольных транзакций для реализации широкого спектра функций, модуль смарт-контракта.

Основные модули технологии: DEX (децентрализованная биржа), профили пользователей, статусы, цифровые активы, сущности, документы, модуль пула форжинга и другие.

Для интеграции со сторонними продуктами можно использовать Rest API или RPС. Запуск ноды возможен через консоль или GUI (графический интерфейс). Для запуска блок эксплорера используется веб сервер Jetty.

Преимущества

Блокчейн-технология Erachain даёт возможность разработчикам более оперативно реагировать на потребности пользователей и организовать непрерывный выпуск обновлений приложений — код релиза dApps заработает уже со следующего блока в сети. Что критически важно в GameFi индустрии. Система протокольных смарт-контрактов сохраняет полную децентрализацию продукта без бэкдоров.

Другой особенностью архитектуры является оптимизация скорости работы приложений. Программы встраиваются в единую таблицу балансов и счетов блокчейна, не требуя написания собственного реестра учёта. Это снижает нагрузку на сеть и компьютерные мощности при обращении к данным, а также повышает доверие к сервисам. Например, среди децентрализованных бирж не редко встречается централизованное ведение «стакана» заявок. В технологии Erachain DEX уже является встроенным смарт-контрактом, на базе которого можно сделать любой аукцион.

Разработка на базе платформы Erachain позволит увеличить доход от dApps. Так как ядро блокчейна не берёт комиссию за исполнение кода смарт-контракта, вознаграждение за использование приложения полностью останется у разработчика.

«Мы надеемся, что открытие ядра позволит участникам блокчейн-сообщества — от студентов, которые только начали изучать технологию, до компаний и стартапов — намного быстрее реализовывать идеи децентрализованных проектов, так как они смогут делать это сразу в коде, а не описывать в вайтпейпере. В свою очередь, это приведёт к ускоренным темпам развития web 3.0 и поможет сделать блокчейн полезнее для каждого», — пояснили в Erachain.

Доступ к коду блокчейна Erachain можно получить на GitHub.

При работе с кодом изменения оформляются в виде Pull-запросов, которые перед включением в репозиторий проходят рецензирование, тестирование и проверку сборкой.

Смотрите также:
  • Интересно

    Кто виноват и что делать? — ответы на самые важные вопросы!

  • Книги по бизнесу

    • "Разумный инвестор. Полное руководство по стоимостному инвестированию" Грэм Бенджамин - Мировой бестселлер, выдержавший множество переизданий по всему миру, книга Бенджамина Грэма (1394-1976) является уникальным пособием по выстраиванию инвестиционной политики. Автор, всемирно известный экономист и авторитетный профессиональный инвестор, главное внимание уделяет не анализу ценных бумаг, а принципам инвестирования, предлагая действовать разумно и осторожно независимо от поведения фондового рынка.

    • "Переиграть Уолл-стрит" Питер Линч - куда выгоднее вкладывать деньги — в акции или облигации? Как выбрать лучшие акции, которые станут победителями на рынке? Как правильно читать баланс и финансовые отчеты компании, чтобы получить максимум информации для принятия решения? Что нужно учитывать при выборе взаимного фонда? Как обогнать рынок? Эти и множество других вопросов профессионально и доходчиво обсуждаются автором, сумевшим превратить историю своего 13-летнего управления фондом в остроумное и увлекательное повествование.

    • "Финансовая отчетность для руководителей и начинающих специалистов" Герасименко Алексей - в этой книге шаг за шагом рассматриваются вопросы составления и интерпретации финансовой отчетности предприятия. Все концепции раскрываются на примерах из реальной отчетности крупных российских компаний. Используя богатый практический опыт, автор раскрывает все нюансы финансовой отчетности, в том числе и специфические «западные» вопросы составления отчетности по МСФО.

    • "Настольная книга финансового директора" Брег С. -эта книга является не только превосходным учебником, но и полным справочником для финансовых директоров практически по всем аспектам их повседневной работы. Главное достоинство книги - ее практическая направленность.

Банки | Бизнес | Второе гражданство | Закон | Как заработать в интернете | Купить остров | Недвижимость | Новости бизнеса | Оффшоры | Стиль жизни | Страны мира

| | | |
Business Key Top Sites
level: 3