区块链三大特色:去中心化、公开透明、不可窜改。公开透明的东西要如何谈隐私?今天我们要介绍的,就是一条隐私交易公链:Iron Fish 铁鱼。
Iron Fish 小档案
项目名称 |
Iron Fish |
代币名称 |
$IRON
|
所处生态赛道 |
隐私 |
项目创办人 |
Elena Nadolinski (经历:MicroSoft、Airbnb 软体工程师) |
市值排名 |
约5600 万美金,CoinGecko 排名#632 |
目前价格 |
$1.52 |
关键时间点 |
2019 成立 2021 / 4 月战略轮融资530 万美金 2021 / 11 月A 轮融资2770 万美金 2023 / 4 月主网上线 |
代币用途 |
Iron Fish 链上主要代币,支付交易费用、矿工奖励 |
代币总供应量 |
Iron Fish 链采用POW 机制,创世区块发行4200 万颗,之后由挖矿产出,区块奖励每年递减,总量上限为256,970,400 颗 |
官方连结 |
官方推特https://twitter.com/ironfishcrypto 官方网站https://ironfish.network/ |
Iron Fish 介绍
Iron Fish 铁鱼,名称由来是二战时期美国加密通讯历史,当时将潜水艇称为铁鱼,从名字由来就与密码学有着密不可分的关系。用简化的类比来理解,Iron Fish 有点像是隐私版的比特币。
Iron Fish 是一条使用POW 机制,技术上同时采用零知识证明zk-SNARKs 以及Sapling 协议的Layer 1 隐私公链。
类似之处在于Iron Fish 也采用UXTO 模型,也采用POW 机制,差别在于Iron Fish 会将交易加密处理,外人无从得知交易资讯,也有更快的出块时间(约15 秒)。
目前完成两轮融资共3300 万美金规模,从参与方能看到不少知名资本参与,2021 / 4 月时完成530 万美金种子轮融资,Slow Capital 领投,Electric Capital 等参投;同年11 月时完成2770 万美金A 轮融资,A16z 领投,其它参与者包含如红衫资本、LinkedIn 执行主席Jeff Weiner 等。
Iron Fish 主要特色:
-
ZK 零知识证明- 将交易资讯加密
-
POW 工作量证明- 更安全、更公平
-
可访问性- 可透过检视密钥查阅交易内容;使用一般桌机就能参与挖矿
什么是零知识证明ZK
Zero Knowledge,是一种密码学,概念是「如何在什么都不知道的情况下证明一件事」。
什么都不知道,什么都不透露,所以称为零知识,但依然需要验证,在零知识的情况下做到验证,这基本上就是零知识证明的核心,透过密码学的方式达成。
区块链需要验证,而零知识证明能做到让相关资讯不透漏,因此许多加密货币的隐私项目都会采用零知识证明作为技术核心。
简易流程大概是这样:
使用者发起交易> 交易被零知识证明加密隐藏相关资讯,但使用密码学生成一个可验证的有效性证明> 节点只验证该证明,证明无误就能确认交易。
为什么要选择POW 机制
这主要是一种区块链用来决定由谁负责打包区块的机制,最主流的可分为POW (工作量证明) 与POS (权益证明) 两种。
POW - 矿工需要提供算力,参与挖矿算法解题,算力愈高愈有机会打包区块,过程中需付出算力、消耗电费,就像要付出劳务一样,称为工作量证明,工作量愈大愈有机会赢得打包机会赚取区块奖励。
POS - 矿工不需要提供算力,主要是质押代币,质押愈多代币愈有机会打包区块,过程中主要是质押代币,称为权益证明,有点像是股东大会,持有愈多股票愈有机会被选上打包区块。
POW 主要优点:发行更公平,代币由挖矿产出,挖矿取决于算力;更容易做到去中心化,相关论文研究表明整体也更安全。缺点主要是耗电,以及链的整体交易效率较慢。
POS 主要优点:环保,链整体运作效能更高,能更高速的处理交易。
Iron Fish 综合比较了不同共识机制,整体而言,因为更好的安全性,以及更分散更公平的发行,决定选择POW 机制。
可访问性
好比银行帐户内的交易明细,不想让别人看,但自己想查看时必须要能清楚查看,有需要让其他单位查看时也必须要能让他们看,例如申请银行贷款时,被国家调查时。
被ZK 加密后的资讯要如何还原?
Iron Fish 的做法是在传统的公钥与私钥之外,另外再给一个检视密钥(view key),可透过此密钥解密,查看该地址的交易资讯。持有者也能将此密钥给别人,对方就能查看交易资讯。
There is no “backdoor” for Iron Fish. Only the creator of the wallet has initial access to the view key of that wallet.
Iron Fish 没有留后门,只有创建钱包的人会得到这个检视密钥。
可访问性的另一部分呈现在节点运作上,对于POW 机制而言,能吸引到更多更分散的节点,对于整体区块链网络运作与安全很重要。 Iron Fish 在设计上比较友善,使用桌面端,甚至浏览器就能运行完整节点,成为节点的硬体需求:
Recommended minimum requirements:
-
CPU: 2 Ghz, 4 Cores
- RAM: 8GB
-
Storage: 50GB
Ironfish 推出隐私多签交易服务(private multi-sig transactions)
加密产业资产遭骇事件频传,多签服务也越来越盛行,以往大家所使用的加密钱包,如果遇到私钥外泄或是遭钓鱼的情形通常都没有挽回的方法,而多签服务的出现便是为了要解决这一个问题。想像一下我们的传家宝不再仅需要单一一把钥匙所守护,而是有多个保险箱,并将钥匙分发给值得信赖的家庭成员,多重签章交易(通常称为多签)在区块链安全领域中遵循类似的原则。预设情况下,传统交易依赖单一签名来授权交易操作(例如转移资金或铸造新代币)。
顾名思义,多重签名交易需要由不同各方产生的多个签名来授权交易,以确保没有任何单一实体可以执行恶意操作。如同大家常听见的Safe 便专注于此赛道许久,对于有存放资金需求的实体包含交易所、DAO、托管服务以及专业投资人等,都非常需要这一类型的服务,多签交易已成为透过将控制权分散在多个签名者之间来提高加密货币行业安全性的重要一环。
-
参与者创建(Participant Creation):属于多重签名组的各方创建私人秘密和公共身分。
-
金钥产生(Key Generation):单一协调者使用需要分割的私密金钥、签署者的最小阈值以及步骤1 中建立的签署者身分来建立发送给每个参与者的加密资料片段。每个参与者使用储存的秘密解密这些资讯包,并汇入可以产生部分签名的唯读帐户。
-
未签名交易建立(Unsigned Transaction Creation):当多签交易首次启动时,签名组中的参与者将所有交易描述和相关证明建构到未签名交易中。
-
签名承诺建立(Signing Commitment Creation):每个想要签署交易的参与者都会为所提供的未签署交易产生签名承诺。这些签名承诺透过可透过公共身份验证的签名进行身份验证。
-
签名包建立(Signing Package Creation):所有签名承诺均经过验证并与未签署的交易聚合以产生签名包。
-
签名共享建立(Signature Share Creation):每个参与者使用其最初创建的秘密和导入的金钥包来为签名包产生单独的签名共享。
-
签名份额聚合和验证(Signature Share Aggregation and Verification):所有签名份额被聚合以产生签名交易。交易签名已通过验证,现在可以广播到网络。
近期发展
近期刚完成了一次硬分叉升级,主要是调整了挖矿算法。近期另外的更新有支持了多签钱包,以及正在与跨链桥ChainPort 合作整合,一旦整合完毕就能和支援的其它20 条链跨链转帐。
$IRON tokenomics 代币经济学
$IRON 代币分配
创世区块发行4200 万颗,占总量16.3%,其中包含了基金会保留、投资者、团队、预期空投准备等等,其余83.7% 供应量都会以挖矿挖出。
区块奖励每年递减,在150 年时归零,发行量达到256,970,400 上限。
创世区块4200 万颗$IRON 分配如下图:
团队、顾问、投资方的代币都需经过一年锁定期,接着是再12 个月的解锁期。
$IRON 代币用途
Iron Fish 链主要货币,链上主要交换媒介,支付交易费用与区块奖励。
Iron Fish 于2024 / 4 月进行主网硬分叉升级
根据Iron Fish 网站文章,他们于2024 / 4 月2 日完成主网硬分叉升级,在第一次的硬分叉升级,Iron Fish 将会一次通过四个提案,分别为FIP-2、FIP- 3、FIP-8 以及FIP-9,分别有以下更新:
-
FIP-2:强制执行连续的区块时间(区块的时间戳必须大于其父区块的时间戳)
-
FIP-3 :将杂凑演算法从blake3 切换至FishHash
-
FIP-8:挖矿难度调整(以适应演算法变化)
-
FIP-9:交换区块头中的随机性和涂鸦栏位位置
其中,最值得一提的是演算法从blake3 切换至FishHash。
此改动将Iron Fish 加密演算法更改为类似于Ethash 的memory-hard 工作量证明演算法。此演算法平衡了不同挖矿硬体(ASICS、FPGA 和GPU)之间的竞争环境,使更广泛的社群成员更容易进行挖矿。
memory-hard function 是一个可以让挖矿更加公平的演算法,即使设备顶级,但是无法强行加速软体运算。
如何购买$IRON 币
目前$IRON 主要购买管道在中心化交易所,可在上图清单中找寻自己有使用的交易所购买。
简述Iron Fish 挖矿
目前直接使用Ironfish 的方式有三种:
-
一般使用者:钱包
-
进阶使用者:挖矿/ 节点
钱包跟平常使用其他公链钱包一样,建立链上钱包地址,可链上转帐发送或接收代币,Iron Fish 的官方全节点钱包是所谓的CLI 介面,主要使用键盘输入指令来操作,跟我们平常习惯的视窗系统/ 图像式指令不同,若没有一点相关经验使用上比较难上手。
若只是一般使用者,没有当节点与挖矿的需求,可直接使用FoxWallet,这是目前唯一非CLI 介面且支援Iron Fish 的钱包。
提供手机版本与浏览器扩充版,支援多链。
对进阶使用者而言,如果想参与Iron Fish 网络运作并赚取挖矿收益,可以当矿工或节点,节点同时也有钱包功能,这部分属于较进阶的操作,可参考官网说明页面。
追踪Ironfish 官方社群,最新资讯不漏接
官方推特:https://twitter.com/ironfishcrypto
官方Discord:https://discord.ironfish.network/
官方Telegram 社群:https://t.me/ironfishcryptochat
本文链接地址:https://www.wwsww.cn/qkl/25388.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。