Iron Fish(IRON)介绍
Iron Fish是一个创新的跨链隐私平台,致力于解决当前加密货币系统中的透明度问题,以增强安全性并推动主流采用,希望从用户体验、易用性和可访问性(accessibility)等其他方面探索隐私币的潜在可能性。
Iron Fish构建于工作量证明(Proof of Work)机制之上,作为一个第一层链,它确保了每一笔交易的隐私性。交易过程中,用户的敏感信息,包括付款人、收款人和交易金额,都通过加密手段得到保护,并且每笔交易都配备了零知识证明(ZKP),以验证其有效性而不泄露任何信息。
Iron Fish的钱包设计包含私钥、公钥以及一个可选的查看密钥。私钥用于保障用户资产的安全,而公钥则用于生成钱包地址。查看密钥提供了一种额外的灵活性,允许钱包持有者在他们选择的情况下,与他人共享交易历史。这种设计不仅增强了用户对自己隐私的控制,同时也提供了在需要时展示交易透明度的能力。
此外,Iron Fish认识到隐私是实现广泛采用的关键因素。它能够解锁多种使用场景,例如通过加密货币进行的员工薪酬支付、安全的个人间支付、以及金融机构的资产数字化等。同时,该平台还旨在遏制MEV(最大可提取价值)的负面影响,这是一种由于区块链的公开性质而普遍存在的现象,可能导致零售投资者受损。
Iron Fish选择构建一个全新的基础设施层,而不是简单地在现有链上部署智能合约,是为了提供更深层次的隐私保护和数据安全。这种方法避免了依赖中继者或批处理者——可能会泄露用户数据并收取高昂的交易费用。Iron Fish的目标是让用户在不增加技术负担的情况下,享受到与使用HTTPS加密网站相同的隐私保护和信心;通过构建一个L1解决方案,Iron Fish还确保了项目的去中心化和弹性,避免了目前所有L2设计中存在的单一序列器问题。
总的来说,Iron Fish正在为加密货币领域带来一种新的隐私保护和安全标准,以支持其长期发展和广泛应用。
起源
Iron Fish 创立于2020年新冠疫情时期,建立在电子交易频繁且隐私得不到保障的基础上,得名于二战期间「纳瓦霍族」译码员使用的潜艇代号,隐喻加密技术的保护和防御能力。
Iron Fish 认识到,虽然区块链技术的透明性带来了一定的好处,但它也暴露了用户的敏感财务信息,使他们容易受到各种网络攻击和欺诈行为的威胁。为了应对这些挑战,Iron Fish专注于提供隐私保护,以确保用户在进行交易时不会泄露个人信息,从而减少成为攻击目标的风险。
背景
Iron Fish的CEO Elena Nadolinski曾在Airbnb、Tilt、微软工作,而元老也都具有计算机开发经验,曾在Uber等Web2大厂工作。
融资方面,Iron Fish在初期阶段进行两次融资,2021年4月6日进行了第一次种子轮,由Electric Capital 、Elad Gil 、MetaStable Capital 、A.Capital 、Slow Ventures 、Dylan Field 、Jack Abraham 、Juan Benet 、Jack Chou 、Balaji Srinivasan 、Lemniscap 、John Lilly等机构和个人的530万美元融资。
2021年11月30日进行了A轮融资,由a16z 领投,Elad Gil 、红杉资本 、Electric Capital 、Dylan Field 、Alan Howard 、Do Kwon 、Matt Luongo 、Nathan McCauley 、Arrington Capital 、MetaStable Capital 、A.Capital 、Jeff Weiner 、Divesh Makan等多家机构跟投,总额为2770 万美元。
技术
技术特点
POW:Iron Fish团队认为,PoW总体上更为安全,具有更易于理解的攻击途径,且发行更为分散,有一条更好的路径来实现公平的去中心化。而尽管PoS系统有时可以带来更好的用户界面/用户体验和更快的区块生成时间,但当全面考虑它们的算法时,这些优点并不能弥补其缺点。
此外,对于PoW机制来说,吸引更多分散的节点对于区块链网络的运行和安全至关重要。
而Iron Fish 的设计考虑到了易用性,允许用户通过桌面端甚至浏览器运行完整节点,这有助于提高节点的分散性和网络的健壮性,使得更多的用户能够参与到网络的维护中,增强了区块链网络的去中心化和安全性。
ZK零知识证明:Iron Fish 使用 zk-SNARKs ,实现易于使用、完全隐私的支付。Iron Fish之所以选择 zk-SNARKs(零知识可扩展非交互式论证)来作为隐私的底层技术 ,是因为它可以用于区块链和加密货币中,以保护用户的隐私并确保交易的匿名性,使用密码学技术将原始数据进行加密和转换,从而实现验证的过程,而不需要暴露原始数据。
使用ZK零知识证明能够为Iron Fish实现隐藏交易细节——包括发送者、接收者和交易金额等信息,从而保护用户的隐私,且可以在非常短的时间内验证交易的正确性,这使得区块链网络的交易速度更快,并且可以减少交易费用。
zk-SNARKs的三个算法(来源:@0xasten/zk-snark-%E4%BB%8B%E7%BB%8D-3bfd1dcc8b8b">Medium)
可访问性:可访问性是金融交易中一个重要的概念,它要求交易明细在需要时可以被查看,但同时保护隐私不被未授权的人访问。Iron Fish 通过使用ZK加密技术,在保障隐私的同时,实现了交易明细的可控访问性。
一方面,用户可以随时查看自己的交易明细,同时在需要时(如申请贷款或接受国家调查)可以授权其他单位查看;另一方面,Iron Fish 引入了“检视密钥”(view key)机制,可以进行加密信息还原,允许持有者解密并查看地址的交易信息。持有者也可以将此密钥分享给他人,使他们也能查看交易信息。此外Iron Fish 不留后门,只有钱包的创建者能够访问该钱包的检视密钥。
举例来说,Alice是一个加密货币用户,她使用Iron Fish进行日常交易,且希望保护她的交易隐私,同时在必要时能够向银行或监管机构展示她的交易记录。Alice在Iron Fish上的交易不同于主流区块链的透明——她的交易明细对外界是不可见的,保护了她的财务隐私。而当Alice需要查看自己的交易记录时,她可以使用自己的检视密钥来解密这些信息,清晰地看到每一笔交易的详情。
综上,“检视密钥”(view key)机制实现了交易明细的隐私保护和可控访问,同时确保了系统的安全性和无后门。其友好的节点运行设计,使得更多的用户能够参与到网络的维护中,增强了区块链网络的去中心化和安全性。
技术实现
隐私方面的技术围绕着用于交易的账户实现:每个账户都有一个秘密私钥、一组用于支出资金的支出密钥、用于授予任何第三方只读访问权限的查看密钥,以及一个用于从其他人那里接收资金的公共地址。为了实现隐私支付,用户的账户的支出部分与查看密钥是分开的,负责支出的密钥与用于解密交易信息的密钥不同。
此外,所有交易都受到保护,这意味着它们不会向无法通过查看密钥明确访问的旁观者透露任何信息。这是通过零知识证明实现的——交易细节经过加密,并附带 zk 证明以证明其有效性。
Iron Fish 不支持智能合约。上述大多数功能都在核心协议本身中实现,这意味着人们可以以交易的形式添加这些操作,而无需任何编程。例如,人们可以通过添加名为 mint 的新交易来发行一种新的代币类型并跟踪其总供应量。
代币经济学
代币简介
Iron Fish 的代币为 $IRON,创世区块(Genesis Block)为Iron Fish 区块链中的第一个区块,包含 4200 万个代币,即初始供应量为4200万。
对于 $IRON,每当矿工挖掘一个区块时,他们会获得新的代币,这些代币会按照一个通胀计划增加总供应量,也就是说,每个区块的总代币供应量都会增加。矿工的挖矿奖励(即矿工成功挖掘一个区块所分配的代币数量)与 Iron Fish 的发行曲线挂钩。发行曲线以创世区块的 4200 万枚代币开始。
$IRON挖矿的区块奖励每年递减,在 150 年时归零,发行量达到 256,970,400 上限。具体来说,第一年后,由于挖矿奖励创造的新代币总量为创世总量的四分之一,即 1050 万枚代币。之后每年新创建的代币数量会逐年减少,直到达到终极供应量 256,970,400 枚代币(大约在创世后 115 年)。
代币分配
Iron Fish 的初始供应为 4200 万个代币,分发给内部人员、基金会和社区成员,最终供应量为 256,970,400 个代币。随着时间的推移,绝大多数货币将掌握在矿工和社区成员手中,分配如下:
挖矿奖励(Mining Rewards):占据了代币分配的最大份额,达到83.7%。这一比例表明Iron Fish非常重视通过挖矿过程来激励矿工参与网络的维护和安全。
核心团队(Core Team):分配了6.1%的代币,这有助于确保创始团队有足够的激励来持续发展和维护网络。
基金会(Foundation):拥有2.9%的代币,基金会可能负责资金管理、捐赠、生态发展和其他长期战略计划。
未来捐赠(Future Endowment):分配了0.8%的代币,这可能用于未来的慈善捐赠或支持与Iron Fish价值观相符的事业。
IF Labs(IF实验室):同样分配了0.8%的代币,IF实验室可能是负责研究和开发的部门,推动技术创新。
投资方分配:
A轮投资者(Series A):2.4%
种子轮投资者(Series Seed):1.6%
前种子轮投资者(Series Pre-Seed):0.8%
空投:
未来空投(Future Airdrop):分配0.4%的代币,用于未来的市场推广活动或奖励给社区成员。
测试网空投(Testnet Airdrop):同样分配0.4%的代币,对参与测试网并帮助发现问题和改进网络的用户的奖励。
结语
目前,Iron Fish已经完成了三轮测试网测试,随着Iron Fish主网的成功上线,这个项目已经迈入了一个全新的发展阶段。Iron Fish的生态系统正在迅速扩展和完善,不仅包括了区块浏览器和矿池等基础设施,还涵盖了一系列创新的应用和服务,为用户带来了更加丰富和便捷的体验。
在未来,Iron Fish有望进一步巩固其在区块链领域的领导地位。通过不断的技术创新和社区建设,Iron Fish将开发更多隐私保护相关的用例,同时,吸引更多的开发者和用户加入其生态系统。我们可以预见,随着更多合作伙伴的加入和更多应用的推出,Iron Fish的生态将变得更加多元化和充满活力。
此外,Iron Fish团队也在积极探索新的商业模式和经济模型,以适应不断变化的市场环境。通过优化代币经济、激励机制和治理结构,Iron Fish将能够更好地激励社区成员参与到生态建设中来,共同推动项目的发展。
随着技术的不断进步和应用场景的不断拓展,Iron Fish有望在隐私保护、金融服务等多个领域发挥重要作用,为全球用户提供安全、高效的服务。在未来的道路上,Iron Fish将继续秉承开放、创新、合作的理念,与全球社区一起,开创区块链技术的新篇章。