web3调研:Iron fish调研
Posted 鲲志说
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了web3调研:Iron fish调研相关的知识,希望对你有一定的参考价值。
在此声明,仅做分享,绝不存在倡导炒币行为
原文链接:Iron fish调研报告
一、背景概述
Iron Fish 是专注于隐私和可访问性的新型加密隐私赛道产品。Iron Fish 是在 2020 年加密数字资产大流行中诞生,数字支付占主导地位,但隐私却从未受到保护。其团队正努力提供一种使隐私变得易于使用、同时提供最强大隐私保证的。Iron Fish 得名于二战期间纳瓦霍族译码员使用的潜艇代号,隐喻加密技术的保护和防御能力。
Iron Fish 从具有本地加密货币的工作量证明区块链开始,然后将扩展到包括更多资产、稳定币和跨链桥,包括第 2 层支持。Iron Fish 正在努力成为所有链的通用隐私层,解锁以前在 Web 3 生态系统中缺失的关键需求。
日均交易量:183,041
近三个月交易峰值:386,640
二、项目介绍
2.1 创始团队
创始人兼CEO Elena Nadolinski,曾在Airbnb、Tilt、微软工作。Elena还是2022年福布斯金融领域“30 Under 30”榜单中的一员。
元老1 Derek Guenther,2020年9月加入IronFish,曾在Uber、微软工作。
元老2 Jason Spafford,2020年9月加入,曾在Uber工作。
此外,所有的成员信息可以在这里找到:https://ironfish.network/careers。
2.2 项目融资
至今,Iron Fish 共完成2轮融资
2021年4月,Iron Fish 宣布完成 530 万美元融资,融资方包括 Electric Capital、Elad Gil、Metastable、A Capital、Slow Ventures、Dylan Field、John Lilly、Jack Abraham、Juan Benet、Jack Chou、Balaji Srinivasan、Lemniscap、James Prestwich 和 Linda Xie。
2021年11月底由 Andreessen Horowitz (a16z) 牵头的 A 轮融资中筹集了 2770 万美元,其他融资方包括红杉资本、Electric Capital、Metastable、Arrington XRP Capital、Do Kwon、Matt Luongo 和 Nathan McCauley。
2.3 产品定位
Iron Fish 的定位是一个 Layer1的隐私区块链网络,旨在成为所有链的通用隐私层。
2.4 产品路线图
Iron Fish 路线图从具有本地加密**的工作量证明区块链开始,然后将扩展到包括更多资产、稳定币和跨链桥,包括第 2 层支持。Iron Fish 正在努力成为所有链的通用隐私层,解锁以前在 Web 3 生态系统中缺失的关键需求。
ron Fish 第一个激励测试网于2021年 12 月 1 日启动,共吸引 9000 多名贡献者参与。首个激励测试网在第 150,000 个区块( 2022年3 月 11 日)正式结束
2022年3月10日,隐私网络 Iron Fish 公布项目工程路线图,并发布激励性测试网的使用情况包括及未来计划。团队表示,其致力于将Iron Fish 构建成为加密的通用隐私层(区块链 SSL 层),为发布易于使用、隐私优先的Layer 1区块链网络,将在主网启动前围绕挖矿协议、数据库迁移、共识升级、钱包等进行建设。
第二个测试网目标是对主网进行压力测试及作其他准备工作,将一直运行到主网启动。
三、运营分析
3.1 特色功能
Iron Fish 启用私人加密**交易。相信货币的未来是数字化的、去中心化的和抗审查的。Iron Fish全新的第 1 层区块链使用零知识证明为每笔交易提供最强大的隐私保证。
Iron Fish 的最大亮点在于,该网络希望在保护隐私的同时也不去损害链上交易的可访问性,为此 Iron Fish 为每个链上地址额外配备了一个“可读密钥”(view key),地址持有者可通过该密钥授予其他人只读权限。
3.2 用户画像
最近一个月会员数量在下降,目前约5500人
Iron Fish将启用多资产并将 Iron Fish 连接到其他链,让用户将资产从其他区块链转移到 Iron Fish 以对任何资产进行完全私密的交易。正在将 Iron Fish 构建为加密的通用隐私层——一个真正的区块链 SSL 层。
注册 Iron Fish 激励测试网即可
根据排行榜积分或符合条件的参与者
3.3 激励模型
根据设定,Iron Fish Token 总量约为 256,970,400 枚,初始供应量约 420 万枚。主网启动后第一年,每个区块奖励 20 枚,随后每一年的区块奖励都将根据衰减函数递减。
(1)排行榜积分奖励
在第一阶段激励测试网(2021 年 12 月 1 日 - 2022 年 3 月 11 日),根据排行榜积分向符合条件的参与者分配 420,000 个(初始供应量的 1%)Iron Fish 代币。
在第二阶段激励测试网(2022 年 5 月 10 日开始),根据排行榜积分向符合条件的参与者分配 315,000 个Iron Fish 代币。
(2)某项突出贡献-NFT 奖励
大赢家: 通过成为在测试网范围内获得最高总分的人
矿工:通过在我们测试网的整个范围内挖掘最多的块
捕虫器:通过在我们的测试网的整个生命周期中报告最多的错误
净推荐人:通过在社交媒体(尤其是 Twitter)上推广我们的测试网
探险家:通过活跃在测试网的各个方面,您的参与将被记录
社区贡献者:通过让我们的整个社区更容易访问我们的测试网
建造者:通过合并最有价值的 PR
3.4 社区运营
官网运营
社交媒体
截止2022.10.10,Twitter followers 20.3k
目前测试网较为活跃,每分钟均有用户进行操作。官方Twitter称其测试网为世界上规模最大的测试网之一
3.5 盈利模式
Token:Iron
3.6 产品壁垒
将隐私和可访问性相结合意味着任何人在任何地方都可以访问私人的、去中心化的资金。
四、技术架构
4.1 关键技术
4.1.1零知识证明
与部分隐私币项目(比如 Zcash)不同的是,Iron Fish 中的所有交易都是加密保护的交易,这也就意味着用户不需要揭露任何信息给任何第三方。
为了能实现该功能,Iron Fish 在隐私技术上选择了零知识证明技术,特别是受到了由 Zcash 所发明的 Sapling 技术的影响,但也有一些不同之处。他们采用的零知识证明技术是 zk-SNARK Groth16 的 Sapling 证明。
零知识证明已经成为业内关于隐私、扩容方面的最核心和最值得研究的技术,关于 Iron Fish 零知识证明的技术细节,建议参考官方 白皮书。
另外,为了将该加密货币设计成易于使用,任何账户都可以配备一个只读权限的密钥,可以公开账户的转账信息。这有可能也是为了解决监管问题而设计的机制,比如 Tornado.Cash 也设计了这样的机制,用户可以证明自己的资产来源。
Iron Fish 帐户的所有关键组件均源自单个密钥。
除了密钥之外,每个账户还有一组用于花费该账户资金的密钥,查看提供给任何第三方以进行只读访问的密钥,以及用于接收他人资金的公共地址。
1.用于与帐户关联的支出票据:密钥(sk)用于派生支出授权密钥 (ask),而支出授权密钥又用于派生授权密钥 (ak)
2.用于创建花费票据所需的无效符:密钥(sk)用于派生证明授权密钥 (nsk),后者又用于派生无效器派生密钥 (nk)
3.用于导出和传入密钥对:传入的视图密钥(ivk) 是从授权密钥 (ak) 和无效符派生密钥 (nk) 派生的。
4.1.2WebRTC
而为了更方便让用户接入网络,Iron Fish 通过采用 WebRTC 和 WebSockets 的组合作为传输层,以解决路由器端口转发的问题。Iron Fish 使用了大量的技术来帮助节点建立直接通信,可以实现开箱即用,无论是在 CLI (命令行界面)环境中,还是在网页浏览器中,任何人都可以轻松接入 Iron Fish。
4.1.3PoW 共识
共识:15 秒出块的 PoW,尚未公开挖矿算法
Iron Fish 采用的是需要提供算力的 PoW 共识。他们也会通过算法实现动态调整挖矿难度,以提供 15 秒的平均区块时间。
而针对具体的 PoW 算法,白皮书中还未公开具体细节,将在接近项目上线前披露。
五、机遇与挑战
从 Iron Fish 的下一步工作来看,他们也意识到需要继续探索生态建设。
如果先从资产端来看,网络中不仅存在 Iron Fish 原生代币「IRON」,还需要支持其他资产的发行和流通,比如稳定币或其他类别的第三方资产。另外,团队也没公开是不是存在「FISH」代币,但是存在这个可能性。
另外 Iron Fish 也考虑到了可扩展性的问题,将推进 Layer 2 网络的建设,未雨绸缪。而且他们表示还将探索更丰富的 Web 支持和移动端的支持,让更多人可以方便接入这个网络。
六、附录
其他参考网站:
https://mirror.xyz/0x171717.eth/xspLiLKqiVWAgne4jV_60EsFEQwyyzNEdxr2Nzau5PI
https://coda.io/d/Iron-Fish-Community_dvILN4uyPEb/Iron-Fish-Community_suxzD#_luCjt
https://ironfish.network/blog/2021/03/06/introducing-ironfish
https://testnet.ironfish.network/about#guidelines
https://ironfish.network/blog/2022/05/10/phase2
https://testnet.ironfish.network/signup
https://explorer.ironfish.network/
https://ironfish.network/docs/onboarding/iron-fish-blocks-commands
术语表
● zk-SNARK 是一个为了将实际的零知识证明类问题转为计算器程序问题的理论
● ZCash 是一个匿名交易系统,支持多种隐私交易型别
web3调研:Dusk Network调研
在此声明,仅做分享,绝不存在倡导炒币行为
原文链接:Dusk 调研报告
web3产品调研系列
1、web3调研:Iron fish调研
2、web3调研:Dusk Network调研
目录
一、背景概述
Dusk Network成立于2015年,是一个面向隐私的区块链和分布式账本协议 (DLT)。它是第1层区块链,可为机密安全合同(XSC)标准提供支持,并支持机密智能合同。因此,其设计的核心是可扩展的公共基础结构,交易的直接结算确定性以及严格的数据保密性。Dusk是一种新的区块链,提供真正的隐私且快速安全的流媒体机制——安全隧道交换(STS)。
Dusk Network这一项目是首批合规的区块链证券型平台之一,该项目的使命是使任何规模的企业能够大规模协作,在满足合规性的要求的基础上,还能够确保个人和交易数据保持机密,这样公司就可以利用Dusk Network区块链发行token,还可以通过智能合约进行交易和合作。
二、项目介绍
2.1 创始团队
创始人兼技术负责人:Emanuele Francioni
Dusk Network 的项目和技术负责人。 他的背景是机器人技术和自动化工程,他拥有 Universita degli Studi di Roma Tre(罗马第三大学) 的工程硕士学位。
他不仅是Dusk Network的创始人,还是拜占庭隔离协议共识机制的发明者。 在拜占庭容错系统、分布式计算、传感器网络和密码学方面拥有 20 年的研发、技术领导和软件开发经验。与 Fulvio 一起在物联网、传感器网络、定位系统和区块链领域发表了四项专利。 他的最后一份工作是在 TomTom 担任主工程师。 他还广泛参与区块链行业,并担任 Web 3 Ventures 的执行董事。
联合创始人兼首席研究员:Fulvio Venturelli
拥有 Sapienza Universita di Roma(罗马大学)的 IT 工程学位。 他在 IT 领域拥有超过 20 年的经验,曾就职于 TomTom、Amazon 和 Excite 等国际科技公司。 和Emanuele Francioni一样,Fulvio 也积极参与区块链领域,并担任 Web 3 Ventures 的执行董事。
联合创始人兼业务团队领导:Jelle Pol
他毕业于鹿特丹管理学院,获得工商管理学士学位。 随后,他获得了韩国高等科学技术学院的商业信息管理理学硕士学位和技术工商管理硕士学位。 自 2015 年以来,他的整个职业生涯都在区块链领域工作。
2.2 项目融资
至今,Dusk Network共完成1轮融资,2020年9月1日,完成战略轮融资,融资100万美金,将用于创建安全令牌交换。融资方:iFinex(2012年在香港成立,拥有并经营 Bitfinex 和 Tether
2.3 产品定位
Dusk Network将自己称为金融应用程序的隐私区块链,旨在为金融应用程序提供可编程性和可审计性。公司可以使用它来标记金融工具和自动化昂贵的流程
2.4 产品路线图
拂晓-基础
于 2018 年,其愿景是创建一个第 1 层区块链,以解决安全令牌区块链的所需属性:隐私、合规性和确定性结算最终性。
● 选定零知识证明(ZKP)系统-基于SNARK 的 PLONK系统被选为最具有可扩展隐私潜力的 ZKP,由于其无与伦比的性能和普遍性,它独特地启用了机密智能合约,从而消除了对大量特定于合约的可信设置的需求。
● 开发出基于权益证明的共识协议(隔离拜占庭协议)及其继任者,即简洁证明(SA)协议
● 新颖的交易模型-Phoenix,允许用户在处理公共数据时保护他们的隐私,官方 CLI 钱包以及为Rusk提供支持的许多其他库;
● Dusk Network 的虚拟机,以及全面的去中心化架构的其余部分。
日光-权利下放
目前处于该阶段
阶段引入了许多增量改进,旨在扩展网络的实用性、稳定性和功能。 将为一个完全分布式的网络奠定基础,并为一个全新的应用生态系统奠定基础,
● RUSK VM的第一个稳定版本过渡,这是一个突破性的虚拟机,具有用于交易甚至 gas 会计的本地零知识操作。
● Web-Wallet将推出,标志着业界首个允许用户直接从浏览器执行零知识操作的钱包
日出-智能合约
● 发布机密令牌标准 (XC),开发人员将有权创建完整的隐私保护应用程序,简化简单机密令牌的部署。
● 机密智能合约集成
极光-安全令牌和应用程序
专注于安全令牌和相关功能,例如链上合规框架、白名单功能和生命周期管理工具
● 利用Zedger 推出机密安全合约 (XSC),并成为第一个具有隐私、合规性和确定性结算最终性等所有所需属性的完整区块链协议。
Dusk Network 于 2022 年 3 月推出其公共测试网
三、运营分析
3.1 特色功能
● 去中心化——不鼓励权益池中的资源集中,鼓励较小的参与者参与共识。
● 私有 PoS——它不同于PoW/PoS等的共识机制,引入了隔离的拜占庭网络和 Dusk 网络共识协议——两者均由盲标证明提供支持——允许区块生成者匿名质押代币。
● 可替代性——由于 Dusk 网络上所有验证者的投票权不断随机变化,网络上的每个人都有机会成为共识参与者。
● 快速交易——由于 Dusk Network 共识协议的性质,交易可以快速完成。
3.2 用户画像
企业是 Dusk Network 解决方案的预期最终用户。Dusk Network 旨在解决金融市场提出的许多监管要求。一般来说,(大型)金融服务提供商、金融机构、代币化平台以及咨询和法律精品店都需要保护隐私的区块链技术。一些用例包括机密安全令牌、股票登记的数字化和去中心化金融 (DeFi) 应用程序。
3.3 激励模型
在Dusk Network中,通过协议中定义的DUSK的发射来支付块奖励。所有新发行的DUSK的大部分将奖励给共识参与者,而一小部分将拨给技术开发基金,从而为长期研究和开发创建自主的资助机制。
还将在不久的将来开始提供漏洞赏金和任务奖励
3.4 社区运营
官网运营
社交媒体
截止2022.11.08,Twitter followers 44k
● Twitter: https://twitter.com/DuskFoundation
● Telegram: https://t.me/DuskNetwork
● medium
● reddit
● bitcointalk
3.5 盈利模式
DUSK
DUSK 是为网络提供动力的原生token。企业使用 DUSK 支付网络服务费用,例如部署和运行智能合约、转移基于 DUSK 或 XSC的安全令牌。对于提交到网络的每笔交易,DUSK 用于补偿网络节点的带宽、验证和存储。目前有两个占位符 DUSK token,即 ERC-20和 BEP-2。
● DUSK 用于质押和参与共识。
● 此外,DUSK 用于支付交易费用、部署 dApp 以及作为 gas。该代币还可以作为共识参与者的奖励。
● DUSK 可以单向和通过原子交换交易基于 XSC 的token。
● DUSK 一旦发布,将用于XSC 内的链上治理。
● 在 Dusk Network 中,区块奖励是通过协议中定义的 DUSK 的排放来支付的。所有新发行的 DUSK 将大部分奖励给共识参与者,而一小部分将用于技术开发基金,为长期研发创建自主资助机制。
DUSK的总供应量为 5亿DUSK,截止2022年11月08日,DUSK价格为0.123062美元,市值50.87M美元,交易量5.61M美元,市场排名 360(总数量21,685)
供应分布
● 私人销售(包括 BEP-2 发行)占总供应量的 50%。Dusk Network 于 2018 年 8 月至 2018 年 11 月进行私募,每 DUSK 0.0404 美元,以 176.45 美元/ETH 的价格筹集 ETH,卖出 200,000,000(2亿)DUSK,共筹集 8,075,557 美元。最后的50,000,000 DUSK将通过 BEP-2 提供给 Binance 社区。
● 合作伙伴占总供应量的 11.81%。
● 技术发展基金占总供应量的 18.06%。
● 营销和活动占总供应量的 7.29%。
● 团队占总供应量的 6.42%。
● 顾问占总供应量的 6.42%。
3.6 产品壁垒
PLONK | 隐私与性能
PLONK是零知识技术中闪电般快速的标准,Dusk network上的交易得益于保密。
SBA共识 | 立即结算定案
隔离拜占庭协议,我们独特的利益证明共识机制,提供了最终解决方案。这对于安全token和金融dApp至关重要,因为它们要求交易在处理后立即是最终的和不可逆的。
RUSK | 隐私智能合约
RUSK是一个机密智能合约平台,它为新的去中心化应用程序 (dapps) 提供动力并设置合规性和控制参数,并使任何人都能够编程支持隐私的智能合约。
Rusk VM 完全依赖于零知识密码学,是世界上第一个零知识虚拟机 (ZK-VM) 实现。甚至gas fee、区块奖励和其他相关交易都被混淆了。
3.7 产品槽点
暂无
四、技术架构
4.1 部署架构
System Layer
它包括主节点流程,是 Dusk 智能合约平台的最后一个程序状态记录在链上的地方。KadCast是一种最近(2019 年)的点对点网络协议,旨在为网络中的消息分发带来结构。
Dusk 智能合约平台的独特之处在于它利用了 PLONK ZK 证明系统、基于输出的交易模型Phoenix和我们内部开发的存储方法Kelvin(用于建模优化的数据结构)。这一切最终形成了世界上第一个零知识虚拟机(Rusk)。ZK 智能合约在 WebAssembly (WASM) 中执行,Rusk VM Host 充当 VM 与外部世界之间的中介,提供外部功能并为操作添加gas。
Blockchain Layer
2019 年,我们发布了我们的Proof of Blind Bid共识机制,这是世界上第一个隐私 Proof of Stake 实施。在盲标阶段,节点通过盲标合约和质押合约质押一定数量的 DUSK,分别作为区块生成者和供应者参与。
● Transfer & Fee Contract
Gas fee支付给转让合同和费用合同。在每一轮共识结束时,一个节点委员会有资格获得区块奖励。每次处理一个块(块时间小于 15
秒)时传输这些奖励是不可行的。因此,所有“待支付”的补偿都记录在费用合同中并映射到各个节点。他们可以随时调用他们的奖励,从而减少系统的负载。
Business Layer
用来描述与发行人和使用 Dusk Network 的其他第三方最相关的技术。
简单来说,业务层可以创建零知识智能合约。这些可以是去中心化应用程序 (dApp),或基于 XSC 的安全令牌。XSC 是我们的 Confidential Security Contract 的缩写,是一种标准化的智能合约配置,使用户能够遵守所有相关方面的合规发行安全令牌。安全令牌的 XSC 标准是以太坊的 ERC-20 标准用于实用令牌。
从技术上讲,XSC 是由Zedger实现的。Zedger 是在 Rusk 之上的智能合约配置,并增强了 Phoenix 交易层以支持基于帐户的功能——这是智能合约的要求。
UX Layer
用户友好的基础设施在这里,如钱包(CLI、GUI、Web)、区块浏览器、监控工具、基准测试工具和节点(完整节点、轻节点、浏览器节点)是定义 UX 层的内容。该层从所有代码和技术中抽象出来,有利于良好的用户体验 (UX)。
为了支持各种应用程序的一致性,我们创建了一个 UI Kit,它提供了一个统一的工具包,供设计人员和开发人员在他们的项目中使用。它确保所有 Dusk 项目都可以访问,具有一致的外观和感觉,并且如果我们愿意,可以全面升级到新的设计风格。
所有核心流程中实施零知识加密
从技术角度来看,我们正在 Dusk 的所有核心流程中实施零知识加密,以保证严格的数据隐私,这是合规发行安全令牌的要求。
当我们说 Dusk 的所有核心流程时,我们是认真的。Proof of Blind Bid共识机制使用 ZK 来实现隐私 Proof of Stake。Phoenix使用 ZK 来保证严格的数据隐私,即使对于区块奖励和 Gas 费退款等非混淆输出也是如此,而 RUSK VM 使用 ZK 来实现零知识智能合约,等等
4.2 关键技术
为此,Dusk 依赖于几个核心特征:
● 共识分三个阶段:区块生成、区块缩减和区块协议。
● ZeroCaf用于快速、高效和防弹友好的椭圆曲线操作。ZeroCaf 是在 Ristretto 标量场上开发的椭圆曲线。
● Poseidon 的实现,一种零知识友好的散列算法。
● 用于零知识验证和零知识虚拟机架构的浏览器节点。
● Instant Transaction Finality:由于 Dusk Network 共识协议的特性,交易在一个区块完成后立即是最终的,除了分叉的概率可以忽略不计。
机密智能合约
机密智能合约是多方之间以代码形式表达的协议。智能合约由区块链执行,有助于验证、促进和记录交易。这些交易是私密的且不可逆转的。“XSC”机密智能合约保证严格的数据隐私,并使任何规模的公司都能使用公共区块链技术。
许可令牌
许可令牌是在 Dusk Network 上使用安全令牌标准XSC(Confidential Security Contract)2.0
创建的,并为发行公司的管理带来了更高级别的控制。与未经许可的token相反,发行人可以遵守法规,例如添加获准持有和交易令牌的个人白名单。
虚拟机Rusk
零知识 (ZK) 智能合约平台的独特之处在于它利用了 ZK 证明系统 PLONK、基于输出的交易模型 Phoenix 和 Kelvin -内部开发的存储方法(用于对优化的数据结构进行建模), 支持零知识证明验证。
Phoenix
Phoenix 是一种UTxO 交易的模型,但具有匿名交易功能,由一些输入,输出和零知识证明构成。
Zedger
Zedger是一混合的隐私保护交易模型,主要为了监管要求和生命周期管理,采用扩展的账户模型追踪用户账户余额,采用Phonix的 UTxO模型便于用户转账。 部署在 Dusk Network 上的token可以建立在Zedger 之上,这是一种基于Phoenix的混合隐私保护模型,专为安全token开发。
隔离拜占庭协议 (SBA)
SBA是用于保护Dusk network的共识机制。是一种基于权益证明的无权限机制,具有统计终结性保证。
该机制将共识参与者分为两种不同的节点类型:块生成器和供应商。
块生成器:负责提议区块。块生成器在定期抽签中竞争提交块候选者的权利。
供应商: 负责确认和最终确定所提议的区块。供应商则就抽签中奖者的选择和接受他们提议的块达成共识。
SBA 通过交易终结性(使其可分叉)、股权去匿名化(零知识隐私)和促进诚实的去中心化(声誉模块和更高股权的收益递减)改进了股权证明。SBA
由包含三个阶段的单个循环组成:(1) 块生成,(2) 块减少,和 (3) 块协议。对于每个阶段对应的领导者提取,SBA 依赖于 Proof
of Blind Bid 协议的证明, 它是一种 Private Proof-of-Stake
领导者提取机制,它利用最先进的零知识证明系统的力量,允许参与者在不透露各自身份或金额的情况下争夺区块生产者的权利。押注。这对于防止串通和进一步加强网络安全非常重要。
隔离拜占庭协议
协议中的角色分为两种不同的节点类型:块生成器和供应商。
块生成器在定期抽签中竞争提交块候选者的权利,而供应商则就抽签中奖者的选择和接受他们提议的块达成共识。
为了成为块生成器,全节点提交称为盲标的机密交易。相反,供应商需要在参与共识的同时公开质押他们的 DUSK。
- “隔离拜占庭协议”(SBA) 共识机制保护网络。根据 Dusk Network 团队的说法,SBA 是对底层股权证明 (PoS) 机制的改进,因为它结合了现有的想法,如“加密抽签(彩票)、隐形时间锁定交易(隐藏的股权金额)和声誉模块以增加选择诚实节点的机会并进一步促进去中心化”。
独特的共识机制
盲标阶段
在盲标阶段,有抱负的区块生成者质押一定数量的 DUSK 以获得参与区块生成抽奖的权利。质押交易被称为盲标,因为质押的 DUSK 数量和块生成器的身份是保密的。盲标还带有一个由块生成器任意选择的秘密数字“k”。通过这种方式,她可以在任何时候声明自己交易的所有权,尽管它是保密的,并且不会泄露她的身份。所有有效的盲注都保存在区块链上的默克尔树中。
共识阶段 - 区块生成和选择
在每一轮中,块生成器使用他们的盲标来获得分数。盲标中的 DUSK 数量对该分数有积极影响。
因此,区块生成器将其提议的区块连同获得的分数和盲投标的零知识证明一起匿名传输给供应商;因此证明了嵌入秘密“k”的知识和分数计算的正确性。由于依赖于零知识的正确性证明,与公共权益证明系统相比,盲标证明提供了更高级别的安全性,同时对 Sybil 攻击具有同等的弹性。
供应商委员会验证所有提交并选择得分最高的候选区块。
共识阶段 - 区块减少
在选择阶段之后,一个小型供应商委员会执行区块缩减:收集供应商签名并确保在单个区块上收敛的两步例程。如果收集的签名超过 75% 的委员会参与者的阈值,则建立候选块。为减少块而选择的委员会始终是整个供应者群体的一小部分,通过称为“确定性排序”的非交互式算法确定性地提取。非交互式确定性提取算法还使网络中的每个节点都可以根据公共参数计算委员会中的成员。这可以用来挑出受损的参与供应商并降低他们的声誉。
共识阶段 - 区块协议
区块协议是一个附加阶段,旨在保证所选区块的立即确定性并提供针对“超时分叉”攻击的保护。在此阶段,一个额外的委员会收集并验证在减少阶段收集的签名。此阶段提供了统计保证,即至少一个诚实节点已收到一组超过成功终止协议相应阶段所需的最小阈值的选票。
如果候选块没有达到足够的签名或同意投票,则从候选块池中省略候选块,并且过程循环回到选择阶段。这次选择另一个具有最高分数的候选块,并重复该过程,直到达到有利的结果。
4.3 技术创新点
隔离拜占庭协议 (SBA) 共识
五、附录
官方github:Dusk Network
白皮书:The Dusk Network Whitepaper
DUSK市场情况:DUSK
术语
● XSC保密安全合同: 机密安全合约或“XSC”是专为发行安全令牌而设计的机密智能合约。它是一个可定制的框架,用于实施正确的隐私和义务(想想白名单、投票或股息支付)。这对于寻求发行代币的组织非常有帮助,因为这些合约不必从头开始创建。改进后的标准 (XSC 2.0) 提供了对合同治理、合同间交互功能(包括白名单合同)和修订后的股息支付方法的更精细控制。
● Sybil攻击:是指利用社交网络中的少数节点控制多个虚假身份,从而利用这些身份控制或影响网络的大量正常节点的攻击方式
以上是关于web3调研:Iron fish调研的主要内容,如果未能解决你的问题,请参考以下文章
中创|众人常谈的web3.0是什么?区块链在Web3扮演什么角色?