IOST:什么样的公链项目,能被火币,红杉,真格疯狂追捧?

摘要:

通证名称 Internet of Services Token

代号: IOST

总量: 210亿

 

什么是IOST?

IOST是一项全新的公链项目,旨在解决区块链技术中最为基础与重要的可扩展性问题,并且通过自身高达十万次TPS的性能,为用户,网络中提供的服务与机器端赋能,并且为需要大规模应用的网络服务提供扩展性。

IOST中包含的技术特色有:

为开发智能合约和DApps而使用的编程语言
点对点交易
去中心化的,点对点的虚拟主机
在去中心化的场景中进行用户信誉度调查
可以被智能设备使用的轻操作系统
为链上的优质用户提供激励和回报


这些技术特色都有何意义呢?

区块链现存的最大问题是:无法应对高并发交易的场景。不论用户是汇款,使用智能合约或DApp,确认身份,举行投票,都需要在链上“认证”并且处理这些交易。

举例来讲,人们经常讲区块链的TPS数与VISA网络相比。VISA的平均TPS为2000,偶尔会达到4000的峰值,但实际上VISA有能力每秒处理五万六千次交易。

我们可以从两个方面来看待这个比较。第一,付款仅仅是在区块链中会发生的许多交易类型之一,这意味着一条公链不能仅仅为付款而设置功能。第二,VISA是一种中心化服务,它不需要像区块链一样,在其网络中广播交易,使节点间相互认证。对于VISA来说,一笔交易就是一笔交易,结束了就结束了。但是对于一条公链来说,认证一次链上的交易所需的算力,可能是认证一个中心化项目中的一笔交易所需算力的千倍之多。

那么,我们距离解决这个问题还有多久?如果想要检视IOST和它想要达到的目标,我们可以看看其他公链项目,将那些允许在链上开发智能合约和运行代码的项目与IOST进行对比,而不仅仅研究那些只能进行付款服务的区块链项目。


竞争者1号:以太坊

以太坊是现有公链项目中的王者。它是智能合约的平台,也拥有着许多活跃的DApps。

2018年1月4日,以太坊迎来了它有史以来交易量最多的一天:一百三十五万次。而就算我们把这些交易平均分配到一天的时间内,TPS也只有15次/秒,而在这段时间里,交易变得十分缓慢,而且用户转账所需要的gas量和手续费也大肆涨价。而这天距离以太猫游戏把整个以太坊网络拥堵到瘫痪24小时,仅仅只相隔几个月时间。


竞争者二号:恒星链:

恒星链是由非营利组织恒星基金会管理的区块链项目,合作伙伴包括IBM和史克威尔。

恒星链是所谓“去中心化的私链(decentralized permissioned blockchain)”,意为在特定用户,验证者和节点间使用的区块链。项目中采用的恒星共识协议(Stellar Consensus Protocol” SCP)的去中心化程度虽然不及其它公链项目,但其速度和成本上具有很多优势

最近巴克莱银行组织了一个团队对恒星链的协议进行压力测试。经测验,在Google Cloud上运行时,恒星链可以达到10000TPS。但需要注意的是这是在理想状态下,并不是实际环境下进行的测验。


那么,IOST要如何解决这个问题?

在现阶段公链项目还不得不把交易分散到以天为单位的时间内的时候,IOST又如何达到十万次TPS的性能呢?

措施一:轻节点/物联网节点

IOST的创新之一是:每个节点承担的任务是不同的。对于比特币和以太坊来说,想要成为其网络中的节点,用户必须要有一台计算机,专门储存链上的数据,并且通过挖矿来验证交易。而且在大多数情况下,用户还必须有一台专门的服务器来处理这些事务。但IOST设置了“一级节点”(有全部权限的节点, First Class Nodes),和“验证交易简化节点(只用来验证交易的节点,Simplified Payment Verification Nodes, SPV)”。IOST意在通过开发轻量节点系统,并且部署到智能设备上,例如电脑,无人机和无人终端上,从而使它们成为能够认证和进行交易的节点。

措施二:用户声誉和社区奖励

除了扩展性之外,分布式记账技术(区块链的另一个名字——译者注)所面临的另一个问题是恶意用户,即那些通过损人来利己的用户。举例说明,在以太坊网络中的恶意用户会在网络中发送交易量极微小的交易。虽然我们知道这些交易并不重要,但它们会阻塞网络,但为了大局我们不得不捏着鼻子认证这些交易。

但在IOST中,用户可以从两个途径得到奖励。

“公正透明反馈系统”(Fair and Transparent Feedback System, FTFS.)

在此系统中,用户,服务项目和智能合约会根据他们的行为,以及与他人的互动而获得反馈。收到好的反馈会提高“可信度指数”,并且最终会带来一些激励,以此来激励用户在匿名的情况下仍然能够以社区利益为重。


Servi通证

另一方面,当用户自愿帮助社区时,他们会获得Servi通证。帮助的形式包括为社区做义务服务,评测第三方服务,或者其他形式的贡献。Servi通证是无法被交易的,并且会在影响用户的“可信度指数”后会自我销毁。

措施三:可信度证明/可信度指数

在大多数区块链项目中都存在一个弊端,及“充值越多,权力越大”。比如在POW网络中,你可以花钱买设备来提高自己的算力。在POS网络中,你可以通过竞选和锁仓来获得超级节点的权限。因此,IOST旨在建立一个更快速,而且更公平的系统,即“可信度证明”。可信度证明脱胎于传统的权益证明,但提出了“可信度指数”这一概念。可信度指数的计算基于

节点中的IOST通证数量

获得Servi通证的数量

节点中正面反馈的数量

节点之前的行为

IOST网络会通过纯随机和算法的综合计算,来选择区块的验证者。可信度指数更高的节点会天然的更容易入选,但这不是一定的。可信度证明系统会在整个生态系统的“好用户中”,不断的随机选择验证者,而不是仅仅把验证的权限授予一些超级节点。

如果区块的生产者是从用户中随机的产生,那么有害行为的风险就会随之减少。因为在一个随机的情况下,如果有人想要危害这个网络,那就必须保证至少有51%的用户是“坏人”,而这在一个以用户信誉度作为评价的系统中几乎是不可能的,你总是会选择到一些“好人”


措施四:高效分布式分片(Efficient Distributed Sharding, EDS)

另外一条IOST的技术特色是高效分布式分片技术。这项技术可以让总体的工作量分散到节点当中,并且同时监控节点和整个网络的运行状态是否良好。如果一个节点不堪重负,系统会选择另外一个节点,并把一些工作量分配给它,从而使整个系统的扩展性随着新节点的增加而增加。

措施五:Atomix系统

IOST使用了Atomix系统,这是一项原子交换系统,能够防止包括双花攻击之类的风险和问题。

在网络当中,如果有多笔交易发生的时候,我们可能会遇到一个问题,即两笔交易之间互相影响。

举例:

交易A:“从X地址向Y地址转100个IOST”

交易B:“检查地址X的余额”

假设这两笔交易在同时发生,我们就会遇到这个问题。具体来讲,如果交易B的目的是检查用户的地址在交易前是否有足够的余额,但是却在交易A发生之前,或进行之中运行了交易B,那么交易B得出的结果就是相互矛盾的。

为了解决这个问题,我们必须把一个“事件”定义成“一个原子单位”并作为一个整体进行处理,这样才能保证交易的结果不受影响,并且可以让相关的交易顺利进行。


投资者

IOST的投资机构阵容可谓非常豪华。除了在币圈常见的节点资本,硬币资本之外,还有传统投资圈的红杉资本,真格基金,以及其他很多著名投资机构。
本文来源: 币橙网 文章作者: 币橙网
    下一篇