DecimalChain: различия между версиями
[досмотренная версия] | [досмотренная версия] |
Нет описания правки |
Нет описания правки |
||
Строка 25: | Строка 25: | ||
* обеспечение доступа к разным ресурсам; | * обеспечение доступа к разным ресурсам; | ||
* честное голосование, кредитование и так далее. | * честное голосование, кредитование и так далее. | ||
== История == | |||
Запуск блокчейна состоялся 1 августа 2020 года<ref>{{Cite web|lang=ru|url=https://cryptofeed.ru/news/rossijskij-blokchejn-i-konstruktor-kriptovaljut-otmetil-god-raboty-i-podvjol-itogi/|title=Российский блокчейн и конструктор криптовалют отметил год работы и подвёл итоги|website=CryptoFeed.ru - Все новости блокчейна и криптовалют|date=2022-03-03|deadlink=no|access-date=2022-07-29|archive-date=2022-08-27|archive-url=https://web.archive.org/web/20220827184203/https://cryptofeed.ru/news/rossijskij-blokchejn-i-konstruktor-kriptovaljut-otmetil-god-raboty-i-podvjol-itogi/}}</ref>. Историю создания, концепцию и цели — компания описала в своем [https://decimalchain.com/WPru.pdf White Paper] и [https://decimalchain.com/YPru.pdf Yellow Paper]. Данные сети блокчейна, а также функциональные и рыночные данные со статистикой отображаются в обозревателе, раздел [https://explorer.decimalchain.com/ru/statistics «статистика»]. | |||
<!-- == Блокчейн Decimal — техническая информация == | |||
Блокчейн Decimal разработан на базе [[фреймворк]]а Cosmos<ref>{{Cite web|url=https://cosmos.network/|title=Cosmos: The Internet of Blockchains|access-date=2022-07-29|archive-date=2022-07-26|archive-url=https://web.archive.org/web/20220726032218/https://cosmos.network/|deadlink=no}}</ref> [[SDK]] и ядра Tendermint<ref>{{Статья|ссылка=https://genesisblock.ru/printsipy-raboty-tendermint-i-cosmos-sdk/|заглавие=Принципы работы Tendermint и Cosmos SDK|язык=ru|издание=genesisblock.ru|archivedate=2022-07-29|archiveurl=https://web.archive.org/web/20220729102518/https://genesisblock.ru/printsipy-raboty-tendermint-i-cosmos-sdk/}}</ref>. Генерацией блоков в сети занимаются специальные узлы — валидаторы. Каждый валидатор состоит из [[Валидатор (устройство)|мастерноды]] и гуарда<ref>{{Cite web|lang=ru|url=https://help.decimalchain.com/ru/decimal-guard/#decimal-guard|title=Деактивация валидатора через сервис Decimal (DEL) Гард|website=help.decimalchain.com|access-date=2022-08-08|archive-date=2021-05-18|archive-url=https://web.archive.org/web/20210518002551/https://help.decimalchain.com/ru/decimal-guard/#decimal-guard|deadlink=no}}</ref> (автоматизированная система контроля работоспособности мастерноды). Сетевое взаимодействие между узлами обеспечивает [[консенсус]] при формировании блоков. Блокчейн Decimal совместим со всеми блокчейнами в составе Cosmos Network, а также с Ethereum и Binance Smart Chain (BSC)<ref name="автоссылка2">{{Cite web|lang=ru|url=https://www.cnews.ru/articles/2021-11-11_rossijskij_konstruktor_kriptovalyut|title=Российский конструктор криптовалют DecimalChain теперь совместим с Еthereum и Binance Smart Chain|website=CNews.ru|access-date=2022-08-01|archive-date=2022-08-01|archive-url=https://web.archive.org/web/20220801061542/https://www.cnews.ru/articles/2021-11-11_rossijskij_konstruktor_kriptovalyut|deadlink=no}}</ref>, благодаря IBC (Inter Blockchain Communication<ref>{{Cite web|lang=ru|url=https://www.coinbase.com/ru/cloud/discover/dev-foundations/ibc-protocol|title=What is the Inter-Blockchain Communication Protocol (IBC)?|website=www.coinbase.com|access-date=2022-08-08|archive-date=2022-08-08|archive-url=https://web.archive.org/web/20220808134243/https://www.coinbase.com/ru/cloud/discover/dev-foundations/ibc-protocol|deadlink=no}}</ref>). | |||
При работе с фреймворком Cosmos SDK, необходимо использование библиотеки Tendermint Core<ref>{{Cite web|url=https://tendermint.com/core/|title=Tendermint Core {{!}} Tendermint|website=tendermint.com|access-date=2022-08-01|archive-date=2022-07-26|archive-url=https://web.archive.org/web/20220726032253/https://tendermint.com/core/|deadlink=no}}</ref>. Tendermint решает проблему консенсуса, основанного на BFT ([[Задача византийских генералов|Byzantine Fault Tolerance]]) и позволяет сети работать корректно, пока хотя бы ⅔ узлов блокчейна участвуют в формировании блоков. Механизм консенсуса pBFT (practical Byzantine Fault Tolerance<ref>{{Статья|ссылка=https://www.geeksforgeeks.org/practical-byzantine-fault-tolerancepbft/|заглавие=practical Byzantine Fault Tolerance (pBFT)|год=2022|язык=en|издание=GeeksforGeeks|тип=сайт|archivedate=2022-09-13|archiveurl=https://web.archive.org/web/20220913015220/https://www.geeksforgeeks.org/practical-byzantine-fault-tolerancepbft/}}</ref>) является ключевым звеном блокчейна Decimal. | |||
Для корректной совместимости с Cosmos SDK и Tendermint, в качестве [[w:Язык программирования|языка программирования]] для [[w:Программное обеспечение|программного обеспечения]] валидаторов, используется [[w:Go]]lang. | |||
Для бэкенд-модулей используется [[w:TypeScript]], на нем написаны воркеры и индексеры. Этот язык компилируется в [[w:JavaScript]] и совместим с [[w:Node.js|NodeJS]]. | |||
Приложение кошелька для десктопа было написано на [[w:Electron|ElectronJS]], это позволяет на основе JavaScript, [[HTML]], и [[CSS]] создавать кроссплатформенные десктоп приложения<ref>{{Книга|ссылка=https://decimalchain.com/YPru.pdf|заглавие=Decimal Yellow Paper|страницы=9|страниц=70|archivedate=2022-10-25|archiveurl=https://web.archive.org/web/20221025112417/https://decimalchain.com/YPru.pdf}}</ref>. | |||
--> | |||
== Особенности и функции == | |||
* Блокчейн используеn алгоритм достижения консенсуса — DPoS (Delegated Proof of Stake), что позволяет пользователям делегировать свои монеты валидаторам, которые участвуют в алгоритме консенсуса и записывают информацию в блокчейн; | |||
* Блокчейн Decimal использует формат адреса [[Bech32]]<ref>{{Статья|ссылка=https://forklog.com/cryptorium/kakie-formaty-byvayut-u-bitkoin-adresov/|автор=ForkLog|заглавие=Какие форматы бывают у биткоин-адресов?|год=2019|издание=ForkLog.com|тип=сайт|archivedate=2022-07-29|archiveurl=https://web.archive.org/web/20220729040555/https://forklog.com/cryptorium/kakie-formaty-byvayut-u-bitkoin-adresov/}}</ref>. | |||
* В консоли блокчейна Decimal пользователи могут: | |||
** создать [[мультисиг-кошелек]] для управления криптовалютой несколькими пользователями; | |||
** конвертировать токены между собой в [[Экосистема Decimal|экосистеме Decimal]]; | |||
** перемещать токены через [[кроссчейн свап]] между блокчейнами Decimal/[[Ethereum]]/[[w:Binance|BSC]]; | |||
*** При транзакции токены «замораживаются» внутри блокчейна Decimalchain и создаются на другом блокчейне в перемещаемом эквиваленте<ref name="автоссылка2">{{Cite web|lang=ru|url=https://www.cnews.ru/articles/2021-11-11_rossijskij_konstruktor_kriptovalyut|title=Российский конструктор криптовалют DecimalChain теперь совместим с Еthereum и Binance Smart Chain|website=CNews.ru|access-date=2022-08-01|archive-date=2022-08-01|archive-url=https://web.archive.org/web/20220801061542/https://www.cnews.ru/articles/2021-11-11_rossijskij_konstruktor_kriptovalyut|deadlink=no}}</ref>. Технически это реализовано за счет автоматизированного смарт-контракта нулевого адреса<ref>{{Cite web|lang=en|url=http://bscscan.com/address/0x0000000000000000000000000000000000000000|title=Null Address: 0x0000000000000000000000000000000000000000 {{!}} BscScan|author=BscScan.com|website=Binance (BNB) Blockchain Explorer|access-date=2022-08-14|archive-date=2022-08-02|archive-url=https://web.archive.org/web/20220802220215/https://www.bscscan.com/address/0x0000000000000000000000000000000000000000|deadlink=no}}</ref><ref>{{Cite web|lang=en|url=http://etherscan.io/address/0x0000000000000000000000000000000000000000|title=Null Address: 0x000…000 {{!}} Address 0x0000000000000000000000000000000000000000 {{!}} Etherscan|author=etherscan.io|website=Ethereum (ETH) Blockchain Explorer|access-date=2022-08-14|archive-date=2022-08-09|archive-url=https://web.archive.org/web/20220809205138/https://etherscan.io/address/0x0000000000000000000000000000000000000000|deadlink=no}}</ref> в блокчейнах. Смарт-контракт Decimalchain взаимодействует со смарт-контрактом BSC или Ethereum, отдавая команду напечатать (создать) то количество монет, которое он получил на нулевой адрес в исходном блокчейне. В момент кроссчейн свапа данный алгоритм одновременно выполняется в двух выбранных сетях. | |||
** делегировать криптовалюту выбранному валидатору сети и получать вознаграждения от блокчейна (за счёт стейкинга согласно алгоритма майнинга DPoS); | |||
** запустить свою [[Мастернода|мастерноду]] и стать валидатором; | |||
** выпустить свой токен и обеспечить желаемую ликвидность в базовом токене DEL; | |||
** создать публичный или приватный NFT; | |||
** создать чек с вложенным в него токеном экосистемы Decimal. | |||
* В DecimalChain для отправки любого токена или монеты DEL можно использовать в качестве комиссии любой токен сети<ref name="автоссылка2" />; | |||
== Скорость сети Decimal == | == Скорость сети Decimal == | ||
Переводы монеты [[DEL]] пересекают границы в течение 6 секунд и не могут быть отменены отправителем. | * Переводы монеты [[DEL]] пересекают границы в течение 6 секунд и не могут быть отменены отправителем. | ||
* Потенциальный предел пропускной способности по количеству транзакций в блокчейне Decimalchain равен 10000 транзакций в секунду; | |||
* Скорость формирования нового блока в блокчейне — 5,5 секунд<ref>{{Cite web|lang=ru-RU|url=https://explorer.decimalchain.com/|title=Decimal|website=explorer.decimalchain.com|access-date=2022-08-08|archive-date=2022-08-10|archive-url=https://web.archive.org/web/20220810191506/https://explorer.decimalchain.com/|deadlink=no}}</ref>. | |||
== Создание монет и использование в сети Decimal == | == Создание монет и использование в сети Decimal == | ||
Строка 49: | Строка 82: | ||
* '''sign transaction''' (подписание предложения) ~ 0.544DEL | * '''sign transaction''' (подписание предложения) ~ 0.544DEL | ||
* '''redeem check''' (погасить чек) ~ 0.03 DEL | * '''redeem check''' (погасить чек) ~ 0.03 DEL | ||
== Примечания == | |||
{{примечания}} | |||
[[Категория:Commoninfo]] | [[Категория:Commoninfo]] | ||
[[Категория:DecimalChain]] | [[Категория:DecimalChain]] | ||
[[Категория:Экосистема Decimal]] |
Версия от 11:07, 17 августа 2023
Decimal — блокчейн, позволяющий создавать и интегрировать децентрализованные приложения, контракты и токены (в том числе NFT) на одном из самых популярных стандартов IBC (INTER‑BLOCKCHAIN COMMUNICATION).
Приложения, контракты и токены, созданные на Decimal, автоматически поддерживаются инфраструктурой IBC, а следовательно, взаимодействуют с такими сетями как Cosmos, BSC, Thorchain, Osmosis, Secret.
Основные возможности
Decimal — это «конструктор» криптовалют. Любой предприниматель — от блогера-новичка до бизнес-гиганта — может выпустить собственную валюту и управлять ею без специальных технических навыков.
DecimalChain использует все последние наработки блокчейн-индустрии, такие как:
- токенизация активов;
- мгновенная оплата;
- баллы в системах лояльности;
- кешбэк-сервисы;
- идентификация пользователей;
- подтверждение прав собственности и подлинности документов;
- трекинг товаров по цепочкам поставок;
- честные алгоритмы для индустрии гемблинга;
- автоматическое исполнение договоров;
- гарантия выплат денежных средств и сохранности ценностей;
- обеспечение доступа к разным ресурсам;
- честное голосование, кредитование и так далее.
История
Запуск блокчейна состоялся 1 августа 2020 года[1]. Историю создания, концепцию и цели — компания описала в своем White Paper и Yellow Paper. Данные сети блокчейна, а также функциональные и рыночные данные со статистикой отображаются в обозревателе, раздел «статистика».
Особенности и функции
- Блокчейн используеn алгоритм достижения консенсуса — DPoS (Delegated Proof of Stake), что позволяет пользователям делегировать свои монеты валидаторам, которые участвуют в алгоритме консенсуса и записывают информацию в блокчейн;
- Блокчейн Decimal использует формат адреса Bech32[2].
- В консоли блокчейна Decimal пользователи могут:
- создать мультисиг-кошелек для управления криптовалютой несколькими пользователями;
- конвертировать токены между собой в экосистеме Decimal;
- перемещать токены через кроссчейн свап между блокчейнами Decimal/Ethereum/BSC;
- При транзакции токены «замораживаются» внутри блокчейна Decimalchain и создаются на другом блокчейне в перемещаемом эквиваленте[3]. Технически это реализовано за счет автоматизированного смарт-контракта нулевого адреса[4][5] в блокчейнах. Смарт-контракт Decimalchain взаимодействует со смарт-контрактом BSC или Ethereum, отдавая команду напечатать (создать) то количество монет, которое он получил на нулевой адрес в исходном блокчейне. В момент кроссчейн свапа данный алгоритм одновременно выполняется в двух выбранных сетях.
- делегировать криптовалюту выбранному валидатору сети и получать вознаграждения от блокчейна (за счёт стейкинга согласно алгоритма майнинга DPoS);
- запустить свою мастерноду и стать валидатором;
- выпустить свой токен и обеспечить желаемую ликвидность в базовом токене DEL;
- создать публичный или приватный NFT;
- создать чек с вложенным в него токеном экосистемы Decimal.
- В DecimalChain для отправки любого токена или монеты DEL можно использовать в качестве комиссии любой токен сети[3];
Скорость сети Decimal
- Переводы монеты DEL пересекают границы в течение 6 секунд и не могут быть отменены отправителем.
- Потенциальный предел пропускной способности по количеству транзакций в блокчейне Decimalchain равен 10000 транзакций в секунду;
- Скорость формирования нового блока в блокчейне — 5,5 секунд[6].
Создание монет и использование в сети Decimal
В вашей персональной консоли в несколько кликов можно создать собственную ликвидную (обеспеченную резервом DEL) монету со своей спецификой, уникальностью и легко интегрировать её в свой продукт или сервис. В Decimal реализован однозначный механизм формирования цены для каждой монеты. Каждый из токенов сети в любой момент можно обменять на любой другой токен Decimal, а комиссию за транзакции — оплатить любым имеющимся в вашем распоряжении токеном сети.
Комиссия
Исходя из опыта тестирования при разработке Decimal мы располагаем следующими ориентировочными данными по стоимости каждой транзакции:
- send (отправить) ~ 0.41 DEL
- multisend (мультиотправка) ~ 0,479 DEL (2 получателя)
- sell (продать) ~ 0.484 DEL
- sell (продать) ~ 0.444 DEL
- buy (купить) ~ 0.54 DEL
- declare candidacy (декларирование кандидата) ~ 10.674 DEL
- edit candidate (редактирование кандидата) ~ 10.494 DEL
- delegate (делегирование) ~ 0,564 DEL
- unbond (отвязка) ~ 0,604 DEL
- set online (активирование) ~ 0.396 DEL
- set offline (деактивирование) ~ 0.394 DEL
- create multisig (создание мультисига) ~ 0.494 DEL
- create multisig transaction (создание предложения) ~ 0.542 DEL
- sign transaction (подписание предложения) ~ 0.544DEL
- redeem check (погасить чек) ~ 0.03 DEL
Примечания
- ↑ Российский блокчейн и конструктор криптовалют отметил год работы и подвёл итоги (ru) (2022-03-03).
- ↑ Шаблон:Статья
- ↑ 3,0 3,1 Российский конструктор криптовалют DecimalChain теперь совместим с Еthereum и Binance Smart Chain (ru).
- ↑ BscScan.com Null Address: 0x0000000000000000000000000000000000000000 | BscScan (en).
- ↑ etherscan.io Null Address: 0x000…000 | Address 0x0000000000000000000000000000000000000000 | Etherscan (en).
- ↑ Decimal (ru-RU).