Dusk Network — это блокчейн-сеть, в которой приватность является центральной темой. Эта сеть позволяет пользователям выполнять транзакции полностью анонимно. Конфиденциальность является одним из фундаментальных элементов Dusk Network, и она обеспечивается с помощью различных криптографических технологий и протоколов.
Техническая инфраструктура Dusk Coin
Dusk Coin обладает продвинутой технической инфраструктурой. Эта инфраструктура оптимизирует как скорость транзакций, так и безопасность, одновременно обеспечивая защиту приватности пользователей. Благодаря уникальным протоколам и алгоритмам, Dusk Network стремится открыть новую главу в технологии блокчейн.
Кроме того, исследование по расширению функциональности смарт-контрактов началось с появления биткойна. Изначально предложенное в [Sza96] и расширенное в [Sza97], смарт-контракты представляют собой набор кодированных правил, автоматически выполняемых без необходимости в доверенных посредниках. Хотя язык скриптов биткойна способен обеспечить ограниченную функциональность смарт-контрактов, он не является полностью вычислительным (Turing complete) и не может обеспечить произвольные вычисления без использования офф-чейн решений, таких как [Ler19]. Идея расширения ограниченной скриптовой функциональности биткойна впервые была предложена [But13], а позже была формализована как [Woo21]. Ethereum включает в себя специально разработанную вычислительно полную виртуальную машину под названием Ethereum Virtual Machine (EVM), которая поддерживает [Eth21], [Tea19], а также другие языки программирования и в настоящее время считается стандартной виртуальной машиной по умолчанию для приложений, связанных с блокчейном.
В данной статье мы представляем Dusk Network — протокол распределённого реестра на базе блокчейна, защищённый новым механизмом консенсуса, основанного на Proof-of-Stake, обеспечивающим возможность участия без разрешения в процессе выполнения, проверки и добавления переходов состояния в глобальное состояние, одновременно предоставляя сильные гарантии финальности для указанных переходов состояния. Протокол разработан с целью сохранения конфиденциальности при взаимодействии с нативным протокольным активом, называемым DUSK, и с встроенной поддержкой примитивов, связанных с доказательствами нулевого разглашения, на обобщённом вычислительном слое. Протокол Dusk Network условно разделён на два не пересекающихся слоя: нативный протокольный актив (то есть DUSK) и общий вычислительный слой. Хотя оба слоя используют одно и то же пространство состояний, DUSK можно рассматривать как отдельный слой из-за множества привилегий, которые сохраняет актив внутри протокола Dusk Network, таких как возможность использования исключительно для стейкинга и возмещения стоимости вычислений за выполнение транзакций, а также контракт, содержащий логику, связанную с DUSK, именуемый DUSK Contract, который является единственной точкой входа для инициации перехода состояний. [Mah20] расширяет экономику токенов DUSK и экономическую модель протокола Dusk Network в целом.
Протокол Dusk Network условно разделён на два не пересекающихся слоя: протокольный актив и общий вычислительный слой. Хотя оба слоя используют одно и то же пространство состояний, DUSK можно рассматривать как отдельный слой из-за множества привилегий, которые сохраняет актив внутри протокола Dusk Network, таких как возможность использования исключительно для стейкинга и возмещения стоимости вычислений за выполнение транзакций, а также контракт, содержащий логику, связанную с DUSK, именуемый DUSK Contract, который является единственной точкой входа для инициации перехода состояний.
Благодаря криптографии Dusk будет напрямую записывать все записи и операции на блокчейн без задержек, характерных для традиционных финансовых структур
Dusk Coin выполняет различные функции в сети; пользователи могут использовать Dusk Coin для оплаты комиссий за транзакции, выполнения смарт-контрактов и использования других финансовых услуг в Dusk Network.
