织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 竞争币 > 以太坊

从以太坊姐妹链到互联网计算机,全景式解析 DFINITY 进展及生态(4)

时间:2021-04-13 14:31来源:未知 作者:admin 点击:
NNS:ICP 互联网计算机的神经网络 如果说 ICP 是一台巨型的全球计算机,集合了诸多的数据中心和节点,那么 ICP 跟传统的云平台又有什么不同?毕竟 AWS、

NNS:ICP 互联网计算机的神经网络

从以太坊姐妹链到互联网计算机,全景式解析 DFINITY 进展及生态

如果说 ICP 是一台巨型的全球计算机,集合了诸多的数据中心和节点,那么 ICP 跟传统的云平台又有什么不同?毕竟 AWS、GCP、Azure、阿里云、腾讯云或者是公司自建的私有云服务,也是用的数据中心,异地备援,多节点运行的。

区别在于 NNS。ICP 之所以不是另外一个云平台,而是开放式计算平台,其区别在于被成为 NNS 的治理系统,或者可以做个通俗化但不那么精确的理解:

ICP 平台为代币持有者通过去中心化的治理系统 NNS (神经网络系统)共同所有,在全球多地的数据中心,组成了多个子网络,为智能合约或者说容器提供了运行的基础设施,并从中获得收益。

如果说 ICP 是一台巨型的分布式计算机网络的话,各个数据中心和节点提供了运行的硬件设施,而 NNS 就是这台计算机的管理员,通过提案方式,决定了 ICP 这台超级计算机网络的运行机制和生态中的利益分配等相关事宜。

下文的代币模型部分,我们会再详细介绍 ICP 代币持有者是如何影响 NNS 系统中的决策的。

每个智能合约,都是可扩展的容器(Canister)

我们知道了 ICP 这台计算机由多个节点运行,组成了云平台;也知道了 NNS 是一套链上的治理体系,由 ICP 代币持有者来共同决定。

那么问题自然来了:在这台计算机上,能运行什么程序,可以承载什么应用?

从以太坊姐妹链到互联网计算机,全景式解析 DFINITY 进展及生态

答案其实挺简单:ICP 作为一个通用的云计算平台,理论上可以运行任何类型的应用。Dfnity 社区也用 CanCan、LinkUp 等应用做了示例,这些分别对标抖音、LinkedIn 等传统互联网应用,尽管只是初步的 demo 示范,却也展示了 ICP 承载各类型应用的潜力。

从以太坊姐妹链到互联网计算机,全景式解析 DFINITY 进展及生态

在 ICP 这个平台上,最基本的组成元素,被称为 Canister,可以翻译为容器,类似于以太坊等区块链公链平台上的智能合约,却也有若干不同之处。

从以太坊姐妹链到互联网计算机,全景式解析 DFINITY 进展及生态

无论是用什么语言些的软件,都会编译为 WebAssembly 模块。想要运行,需要将这些模块部署到 ICP 的副本之中,而运行这些模块的执行环境,就被称为容器 (Canister)。

将 ICP 想象成一艘大船,在甲板上堆积着一个个的罐子。每个罐子跟罐子之间相互独立,却又能相互通过导管链接起来。在罐子内部,构建起了一个可以包容软件运算逻辑的执行环境,在 ICP 之中这些罐子容器,就起到了跟智能合约类似的作用。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容