DecimalChain: различия между версиями

Материал из Decimal Wiki
Перейти к навигации Перейти к поиску
[досмотренная версия][досмотренная версия]
Нет описания правки
Нет описания правки
Строка 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

Примечания