什么是ICON
ICON是一个可扩展的智能合约区块链平台,它采用创新的共识机制、去中心化的治理结构,侧重于企业和公共区块链之间的互操作性。
技术细节简要概述:ICON采用Python编写的智能合约“SCORE”;采用基于增强型BFT(拜占庭容错)的算法,称为循环容错(LFT);采用委托贡献证明治理机制来奖励对ICON网络贡献最大的人;还采用“Virtual Step”的概念,允许SCORE运营商支付用户的交易费用。
它的运行原理是什么?
ICON将在去中心化的许可型节点网络上运行。可以通过对现有节点进行投票来新增节点。选择节点时,要对其I_Score进行衡量,这是一种量化个人通过ICON激励评分系统(IISS)对网络所做贡献的衡量标准。
I_Scores得分最高者将获得许可,可以参与到共识机制。对ICON区块链“状态”的任何变更都需要达成共识,其中包括但不限于:原生区块链货币(ICX)的交易、SCORE(ICON上的智能合约)的执行、基于ICON的代币(IRC2和IRC3令牌)所有权、I_Score委托、网络升级和网络政策调整。
ICON旨在解决什么问题?
ICON旨在解决企业区块链领域的“围墙花园”问题。 ICON与名为ICONLOOP的企业级区块链即服务公司密切合作。 ICONLOOP在韩国企业领域拥有众多客户,这些客户对于实现特定情况下的网络间通信表达了兴趣。因此,ICON项目的诞生就是要在不同的企业解决方案实施之间充当沟通的桥梁,同时提供由智能合约支持的通用公共区块链平台的优势。
ICON有哪些特点?
ICON值得强调的差异化特点包括:“Virtual Step”、委托贡献证明机制和互操作性。
Virtual Step
ICON公共区块链产生的网络费用称为Step。在大多数其他会产生网络费用的区块链平台上,费用都是由交易发起人承担。然而,ICON引入了一种称为Virtual Step的概念。
Virtual Step允许ICON智能合约开发人员将ICX(ICON区块链上的原生协议代币)存入智能合约,并就这笔存款收取不可转让,不可交易的利息。该权益的唯一目的是用来支付与相应智能合约交互相关的交易费用。对于那些与合同互动的人,开发人员可以设置0%-100%的费用份额百分比。这一功能显著改善了用户体验,因为应用程序的用户将不再负责支付交易费用。
有关Virtual Step的更多信息,请参阅我们的《交易费黄皮书》。
委托贡献证明机制(DPoC)
DPoC是一种将平台治理和奖励向网络最大贡献者倾斜的方法,对网络的贡献通过ICON奖励评分系统(IISS)来量化衡量。 DPoC可能会让开发人员对网络拥有更多控制权,而不是将网络控制权更多地置于拥有最大算力(工作量证明机制)或是最多财富(权益证明机制)之人手中。
有关DPoC的更多信息,请参阅我们的《治理黄皮书》。
互操作性
ICON团队为企业和公共区块链之间的互操作性研发提供了大量资源,其长期愿景是连接众多异构公共区块链。在ICON区块链上构建应用程序,可确保与ICON公共区块链连接的任何网络均有访问权限。