互联网计算机 (ICP) 概览
谁创建了互联网计算机(ICP)?
互联网计算机区块链由 DFINITY 项目开发,该项目由 Dominic Williams 于 2015 年创立。DFINITY 基金会于 2016 年 10 月在瑞士成立,旨在经过一段时间的孵化后扩大该项目的研发工作。该基金会于 2017 年 2 月首次通过公开 ICO 筹集资金。
2018 年,DFINITY 基金会进行了多轮融资,从知名投资者手中筹集了超过 1.5 亿美元。DFINITY 基金会总部位于苏黎世,在那里运营着一个研究中心。该基金会在加利福尼亚州运营着另一个中心,并拥有众多远程团队。
互联网计算机协议摘要
- 互联网计算机协议提供了快速高效的区块链,以实现去中心化的 Web3 服务。
- ICP 是互联网计算机网络的原生实用代币,用于促进网络治理并奖励网络参与者。
- 互联网计算机使用链密钥加密等创新技术来运行其平台。
互联网计算机协议是一个区块链网络,旨在提高计算和数据存储的效率、速度和分散性。该项目旨在解决传统互联网的缺点,例如服务垄断、系统安全性差和个人数据滥用。
互联网计算机与其他区块链网络有三个区别:
- 借助简化的用户界面,任何人都可以在其区块链平台上创建去中心化应用程序 (dApp)。
- ICP 在去中心化网络上运行,其专用硬件由独立方建立,而不是由中心化数据服务器维护的云。
- 区块链处理交易速度很快,与其他可能需要 30 分钟或更长时间才能完成交易的加密货币有所区别。
互联网计算机网络的原生实用代币 ICP 用于促进网络治理、补偿执行计算的节点并奖励参与者参与其生态系统。
什么是互联网计算机及ICP?
互联网计算机协议将专用设备的主权网络连接起来,形成“世界计算机”,用于实现 Web3 服务的去中心化。
Web3 推动者
Web3 平台能够利用互联网计算机区块链来解决传统社交网络中存在的隐私问题。这些传统网络给用户带来了许多隐私问题,与公司共享敏感信息,并用广告淹没会员。用户在注册这些平台时可能会被要求同意一般条款和条件,但无法影响它们。
建立在互联网计算机区块链上的去中心化社交网络的用户可以使用手机上的 Face ID 或笔记本电脑上的指纹传感器以加密方式登录这些平台。他们还可以以网络速度存储文件和共享媒体,或使用聊天消息即时传输 NFT 和比特币等加密货币。这些服务可以通过从管理 DAO 空投治理代币给推荐其他用户或帮助完成内容审核等任务的人,让用户成为部分所有者和团队成员。
如今,此类服务正在互联网计算机区块链上构建,它扮演着世界计算机的角色,能够托管最苛刻的 Web3 服务。
世界计算机
互联网计算机区块链实现了完全去中心化,因为它允许开发人员构建在线服务,而无需依赖传统信息技术 (IT),例如云计算服务、数据库和网络服务器,这些技术是中心化的、不安全的、受审查的,而且通常不可靠。由于在互联网计算机上构建的在线服务无需传统 IT 的帮助即可运行,因此它们是完全去中心化的。
开发人员使用名为“罐子”的智能合约软件构建服务,这些软件无需桥接即可与网络和其他区块链交互。罐子能够扩展并以与传统 IT 相当的效率运行。当使用其他区块链生态系统构建 Web3 服务时,所使用的传统 IT 可以被互联网计算机智能合约取代,这可能会提供更高效的去中心化数据存储和处理。
开发人员可以扩展其他区块链服务,并使用互联网计算机智能合约构建 SocialFi、GameFi 和 metaverse Web3 服务、服务于自己的网络体验和企业系统的 DeFi 轨道。如今,互联网计算机无需任何帮助即可托管和服务现代社交网络。在互联网计算机上,智能合约自行支付计算费用(又称“反向 gas”)。
用户可以使用在线服务创建会话,从而可以透明地多次与区块链交互。Internet Identity 使用户能够使用个人设备内置的安全功能(例如手机上的 Face ID 或笔记本电脑上的指纹传感器)进行加密身份验证和创建会话。
社区 DAO 可以完全通过区块链控制服务,并应用开发人员提出的功能更新和配置。通过允许这些服务作为协议自主运行,这进一步分散了服务,提高了安全性,并保护开发人员免受监管机构的监管。
Web3 服务可以用来自其社区 DAO 的治理代币奖励最终用户——例如,如果他们帮助内容审核,或者通过推荐新用户来推广服务——使他们成为所有者和团队的一部分,推动病毒式增长。互联网计算机由互联网计算机协议创建,其关键代币称为 ICP。
互联网计算机(ICP)为什么有价值?
ICP 代币有三个主要用途。首先,ICP 提供循环资源,用于在智能合约执行计算时为其提供动力。当 ICP 被转换成循环并被销毁时,它就会消失,从而形成通货紧缩机制。
其次,ICP 可以质押在控制互联网计算机区块链的网络神经系统 DAO 中,以创建投票神经元。投票神经元在用户参与治理时为他们产生奖励。第三,ICP 扮演着价值存储的角色,允许用户投资由 Web3 服务运营的去中心化销售。
互联网计算机协议如何工作?
互联网计算机区块链在专用“节点机”的主权网络上运行,就像互联网在专用网络路由器上运行一样。节点机是标准化硬件,由世界各地的独立节点提供商使用自主数据中心运行。节点使用互联网计算机协议(也称为 ICP)通过互联网相互连接。使用 ICP 协议,节点形成互联网计算机区块链,充当公共世界计算机。
链密钥加密
ICP 采用了一种新的加密框架,称为“链密钥加密”。这使区块链能够创建公共“链密钥”,然后使用分布式私钥材料签署消息。链密钥加密使用单个公钥来允许连接的设备验证来自互联网计算机区块链的工件的真实性。这与传统区块链形成鲜明对比,传统区块链需要大量数据来验证即使是小工件。
子网区块链
互联网计算机形成多个“子网区块链”。子网是网络上的独立区块链,可以相互集成以增加其容量。这些是真正的子网,因为它们对智能合约是透明的,并且组合在一起以创建一个无限的区块链。这类似于子网如何扩展互联网,但对于使用互联网的应用程序来说是不可见的。
子网区块链使用一种新颖的共识系统和加密框架,允许应用程序安全地与它们交互,而无需本地节点。应用程序只需检查交互过程中交换的消息上的链密钥签名即可。有效消息不仅表明来自区块链的消息未被篡改,还表明子网区块链运行正常且未被破坏。
互联网计算机网络由主子网区块链控制,该区块链运行称为网络神经系统 (NNS) 的高级 DAO。此 DAO 指示节点如何构建网络。节点可以通过检查有效性链密钥签名来判断指令是否真实 – 因为 NNS 子网的链密钥始终保持不变。
NNS 指示节点组合形成子网区块链。由于加密的工作方式,可以随时在子网中添加和删除节点,而无需更改其链密钥。由于子网区块链不需要彼此状态的副本来验证它们,因此它们直接交换消息,网络只需添加新子网即可增加其容量。应用程序只需要知道 NNS 子网的链密钥即可与网络中的任何点进行交互,因为它对子网使用的链密钥进行签名,并且子网包含其链密钥已由 NNS 使用其签名进行签名的证明。
罐式智能合约
当交互式 Web 内容在浏览器中运行时,它会验证由 Internet 计算机托管的“罐式”智能合约提供的内容和响应上的链密钥签名。罐式智能合约是软件“参与者”,由 WebAssembly 字节码和在其中运行的持久内存页面组成。这允许多个智能合约在单个子网上确定性地并行运行。罐式智能合约非常强大,可用于构建任何东西。例如,可以进行多块交易(计算),以及由区块链定期自动调用的守护程序智能合约。
一项新的进展是,该协议的链密钥加密框架已得到扩展,以允许智能合约管理其他区块链上的账户和签署交易。例如,互联网计算机智能合约可以创建比特币地址并发送和接收比特币,从而可以为比特币网络构建原生 DeFi 系统。另一个应用将是为以太坊创建去中心化的 Web 体验。互联网计算机智能合约可以创建和签署以太坊交易,然后使用 HTTP 调用查询结果。
评价
目前还没有评价