Встречайте первый DAPP, Публичная сеть Hashgard SIF-8000 онлайн!
Орининал: https://mp.weixin.qq.com/s/HYOq-ZNJ-cs31wCbc6jWvQ
Опубликовано: 2019-10-10
SIF-8000!
Встречайте!
Давайте вспомним, что было сделано ранее "От SIF-1000 к SIF-7000: Какие изменения?"
https://golos.io/@hashgardrussian/ot-sif-1000-k-sif-7000-kakie-izmeneniya-1570095334204
В предыдущем обновлении SIF-7000 мы упоминали, что в следующем релизе мы сосредоточимся на разработке VirtualMachine.
Так вот, мы успешно запустили первую публичную версию виртуальной машины!
【 Функционал SIF-8000】
1. Hashgatd cтал первой публичной цепью с виртуальной машиной в экосистеме Cosmos
Hashgard VM версии 0.1.0 поддерживает язык Python для написания умных контрактов. Разработчики Defi и DAPP могут разрабатывать свои собственные умные контракты и развертывать свои собственные приложения в публичной цепочке Hashgard.
2. Выпущен и открыт исходный код смарт-контракта-компилятора для Hashgard VM
Компилятор умных контрактов поддерживает контракты, написанные на Python, и преобразует их в байт-код, который может быть проинтерпретирован в Hashgard VM.
Поддерживаемый код инструкции состоит из трех частей:
- Основные инструкции по эксплуатации.
- Инструкции по взаимодействию Hashgard.
- Инструкция по управлению активами.
Смарт контракт компилятора досутпен на GitHub по ссылке: https://github.com/hashgard/smart-contract-compiler
3. Обновлены зависимости Hashgard от Cosmos-SDK
Зависимости от Сosmos-sdk были имелментированы в Hashgard с версии 0.35.0 до версии 0.37.0. Новая версия использует управляемый событиями дизайн, чтобы сделать обработку транзакций более стабильной и эффективной.
【Умный набор инструкций по созданию контракта】
После обновления SIF-8000 разработчики могут создавать Smart Contract и выпускать DAPP на Hashgard Tesnet. Ниже приведены примеры исходных кодов Smart Contract публичной цепочки Hashgard и соответствующих документов:
1. Набор инструкций Hashgard VM V0.1
https://github.com/hashgard/hashgard/blob/sif-8000/docs/translations/cn/smart-contract-opcode.md
2. Контракт
Интерфейс токен-контракта: https://github.com/hashgard/hashgard/blob/sif-8000/smartcontract/HRC10TokenDocs.md
Стандартный контракт токенов: https://github.com/hashgard/hashgard/blob/sif-8000/smartcontract/StandardToken.py
Контракт с премиальными токенами: https://github.com/hashgard/hashgard/blob/sif-8000/smartcontract/PremiumToken.py
【Опыт DAPP】
Обладая глубоким пониманием публичной цепочки Hashgard, несколько разработчиков из зарубежного сообщества Hashgard независимо разработали DAPP. В настоящее время DAPP был выпущен на Hashgard Wallet:
- Войдите на официальный сайт Hashgard: www.hashgard.io.
- Нажмите верхний ярлык: [кошелек] - [Gardbox]
- Зарегистрируй свой кошелек и выберите GARD
- Вернитесь на страницу кошелька, нажмите InstantLotteryGame, чтобы начать работу.
Примечание. На этапе опыта все GARD являются токенами Testnet (не ERC-20 GARD).
- END -
Hashgard - это новое поколение цифровых финансовых общественных сетей, возглавляемое BKFUND. Стратегическими партнерами являются 80 известных инвестиционных институтов. Hashgard разрабатывает высокопроизводительные виртуальные машины для поддержки нескольких языков программирования на основе Cosmos-SDK. Взаимодействие между блокчейнами реализовано через протокол IBC и в конечном итоге нацелено на создание открытой и масштабируемой экосистемы. Публичная сеть будет способствовать здоровому развитию индустрии цифровых финансов через технологические инновации и строительство экосистем.
Обновление бренда и официального сайта Hashgard
Значительный прогресс при разработке Тестнета: от версии SIF1000 до SIF7000.