中文名称 | NOIS | 币种简称 | NOIS |
英文名称 | Nois | 核心算法 | |
共识机制 | 基础链 | ||
众筹价格 | 发行价格 | ||
区块时间 | 区块奖励 | ||
挖矿方式 | 上架交易所 | 家 | |
概念板块 | 代币 | ||
官网链接 | https://nois.network/ | ||
区块浏览器 | 区块站1 区块站2 区块站3 | ||
白皮书 | https://whitepaper.nois.network/ | ||
开源代码 | https://github.com/noislabs |
Nois(NOIS币)旨在为IBC世界提供安全可靠的解决方案,并为各种应用程序提供最佳的用户体验。
与其他共识算法相比,基于Tendermint的区块链不需要或在区块生产层提供随机性。因此,对于我们的第一次迭代,我们完全在链的应用程序级别上构建堆栈(即作为智能合约和链下机器人的集合)。这种设计决策使开发人员可以轻松使用我们的技术,因为只需使用简单的库即可在链上消耗随机性。
在第一次迭代中,Nois将使用drand网络生成的随机信标,该网络由使用多方计算生成随机性的参与者联盟提供支持。每个随机性都与一轮相关联并定期传递,即在轮次和挂钟时间之间存在双射映射。随机性基于BLS阈值签名模式,该模式会产生无法由任何drand参与者操纵的不可预测的值。drand主网是由Legue of Entropy实例化的,该公司已经在生产环境中运行了两年多。例如,Filecoin依赖drand进行区块生产及其存储证明。
Drand随机信标可以提交到执行BLS签名验证的区块链。这样,我们就可以构建一个随机预言机,安全地在链上带来随机性。该方法于2020年为CosmWasm进行了描述和证明。几个月后,这一概念验证由Terrand投入生产。BLS验证是一项计算量很大的操作,但利用Rust优化器的优势和Wasm接近本机的执行速度,在Terra上验证drand信标的Gas费不到3美元。
Nois系统涉及多个参与者:
噪声验证器:这些是在我们的链上创建和验证块的节点。他们负责执行交易并对输出达成共识。
Nois机器人负责从drand网络获取随机性并将其提交给Nois Oracle合约进行验证。
Nois Oracle合约包含验证drand随机性的逻辑,同时也激励Nois机器人,并且是其他链上发出的任何IBC消息的接收者。
Nois代理合约存在于任何最终用户链(例如Juno、Stargaze、Osmosis)上,是用户获取随机性的主要入口点。
IBC中继器负责将Nois Oracle合约的随机性中继到Proxy合约。