Internet Computer(ICP):修订间差异

来自非小号百科
Martin 京一留言 | 贡献
Doge留言 | 贡献
无编辑摘要
 
第21行: 第21行:
Internet Computer(ICP)通过其创新的技术架构和宏伟的发展蓝图,正在成为区块链领域的一个重要参与者,尤其是在去中心化计算和Web3.0应用平台方面
Internet Computer(ICP)通过其创新的技术架构和宏伟的发展蓝图,正在成为区块链领域的一个重要参与者,尤其是在去中心化计算和Web3.0应用平台方面


== '''发展历程''' ==
== 发展历程 ==
2016年,Dominic Williams 创立非营利基金会组织 [[DFINITY]],团队包括了世界领先的密码学家,数学家和资深工程师等,如 BLS 技术的发明人,Bitcoin ASICBoost 的发明人,来自耶鲁大学和欧洲 EPFL 分布式计算中心的多方计算和密码学研究者等。DFINITY 的愿景是创建一个去中心化的互联网生态,打破现有大型技术公司对于在线服务和数据的垄断。
2016年,Dominic Williams 创立非营利基金会组织 [[DFINITY]],团队包括了世界领先的密码学家,数学家和资深工程师等,如 BLS 技术的发明人,Bitcoin ASICBoost 的发明人,来自耶鲁大学和欧洲 EPFL 分布式计算中心的多方计算和密码学研究者等。DFINITY 的愿景是创建一个去中心化的互联网生态,打破现有大型技术公司对于在线服务和数据的垄断。


第33行: 第33行:


2023年4月3日,Internet Computer(IC)正式发行 Chain-Key Bitcoin(ckBTC),并表示该代币相较已有的跨链或封装方案具有更高的安全性。IC 表示,ckBTC 与比特币 1:1 对应,并通过合约发行和赎回,且过程是完全去中心化的<ref>[https://medium.com/dfinity/chain-key-bitcoin-a-decentralized-bitcoin-twin-ceb8f4ddf95e Chain-Key Bitcoin: A Decentralized Bitcoin Twin] | by DFINITY | The Internet Computer Review | Medium</ref>。
2023年4月3日,Internet Computer(IC)正式发行 Chain-Key Bitcoin(ckBTC),并表示该代币相较已有的跨链或封装方案具有更高的安全性。IC 表示,ckBTC 与比特币 1:1 对应,并通过合约发行和赎回,且过程是完全去中心化的<ref>[https://medium.com/dfinity/chain-key-bitcoin-a-decentralized-bitcoin-twin-ceb8f4ddf95e Chain-Key Bitcoin: A Decentralized Bitcoin Twin] | by DFINITY | The Internet Computer Review | Medium</ref>。
2023年12月18日,据PR Newswire报道,瑞士非营利研发机构和Internet Computer区块链(ICP)的主要贡献者DFINITY基金会宣布,一个欧洲子网在ICP上启动,为去中心化应用(dApps)提供符合通用数据保护条例(GDPR)的基础设施<ref>[https://www.prnewswire.com/news-releases/the-internet-computer-provides-gdpr-ready-infrastructure-with-the-launch-of-european-subnet-302017475.html The Internet Computer provides GDPR-Ready Infrastructure with the launch of European Subnet] pr newswire</ref>。


2024年7月,宣布启动 Deuterium Milestone 的测试阶段。引入了阈值 Schnorr 签名,支持在 ICP 上进行比特币 taproot 交易以及与其他链的直接集成,进一步简化了开发人员构建多链应用程序的方式<ref>[https://medium.com/dfinity/icp-further-advances-chain-fusion-with-latest-bitcoin-milestone-deuterium-2fa347ef50b8 ICP Further Advances Chain Fusion With Latest Bitcoin Milestone: Deuterium] | by DFINITY | The Internet Computer Review | Medium</ref>。
2024年7月,宣布启动 Deuterium Milestone 的测试阶段。引入了阈值 Schnorr 签名,支持在 ICP 上进行比特币 taproot 交易以及与其他链的直接集成,进一步简化了开发人员构建多链应用程序的方式<ref>[https://medium.com/dfinity/icp-further-advances-chain-fusion-with-latest-bitcoin-milestone-deuterium-2fa347ef50b8 ICP Further Advances Chain Fusion With Latest Bitcoin Milestone: Deuterium] | by DFINITY | The Internet Computer Review | Medium</ref>。


== '''技术细节''' ==
2025年2月20日,Elliptic 宣布与 DFINITY 基金会合作,旨在为整个 Internet Computer Protocol (ICP) 生态系统的安全性和合规性建立新的基准<ref>[https://www.crowdfundinsider.com/2025/02/236388-elliptic-dfinity-foundation-to-set-standards-in-blockchain-security-across-internet-computer-protocol-ecosystem/ Elliptic, DFINITY Foundation To Set Standards In Blockchain Security Across Internet Computer Protocol Ecosystem] | Crowdfund Insider</ref>。
 
== 技术细节 ==
IC 由 DFINITY 开发、推广和维护,是一种旨在扩展全球互联网功能并使其成为世界计算机的公共网络。通过创新的区块链技术,IC 可以提供无限的扩展性和高速的交易处理能力,并且可以处理 HTTP 请求,以支持大规模的去中心化应用,从社交媒体平台、开源项目托管服务到各种企业级应用程序。理论上,任何现有的互联网服务都可以在 IC 上被重新构建为去中心化版本<ref>[https://internetcomputer.org/how-it-works How it works] | Internet Computer</ref>。
IC 由 DFINITY 开发、推广和维护,是一种旨在扩展全球互联网功能并使其成为世界计算机的公共网络。通过创新的区块链技术,IC 可以提供无限的扩展性和高速的交易处理能力,并且可以处理 HTTP 请求,以支持大规模的去中心化应用,从社交媒体平台、开源项目托管服务到各种企业级应用程序。理论上,任何现有的互联网服务都可以在 IC 上被重新构建为去中心化版本<ref>[https://internetcomputer.org/how-it-works How it works] | Internet Computer</ref>。



2025年5月7日 (三) 07:58的最新版本

互联网计算机区块链结合了对区块链设计的彻底重新思考,由密码学的创新提供支持。它提供了第一个“世界计算机”区块链,可用于构建几乎任何在线系统或服务,包括要求苛刻的网络社交媒体,无需传统的 IT 服务,如云计算服务。因此,它可以实现完全的端到端去中心化。

Internet Computer(ICP)是一个去中心化的区块链平台,旨在构建一个全球性的、开放的网络,提供无限扩展的计算能力。以下是关于Internet Computer(ICP)的一些关键信息:

  1. 项目简介
    • Internet Computer(ICP)由Dfinity基金会开发,旨在创建一个去中心化的网络,其协议生成一个可靠的“虚拟区块链计算机”运行在对等网络之上。
    • ICP币是Internet Computer项目的治理代币,用于参与治理,可以锁定在“投票神经元”内,从而将它们置于网络神经系统(NNS)中。
  2. 技术特点
    • ICP采用的共识机制是Proof of Stake(PoS),使用可验证随机函数(VRF)技术,提供可预测的性能和快速的计算确认。
    • ICP平台支持WASM智能合约,允许开发者使用多种编程语言构建去中心化应用。
  3. 市场表现
    • ICP币自2016年发行以来,一直受到市场关注,其代币在上线后表现出色,价格和市值均有显著增长。
    • ICP币的未来发展计划包括拓展节点规模、优化协议性能、跨链互操作性等,以提升网络的稳定性和安全性。
  4. 合作伙伴和生态建设
    • Dfinity创始人Dominic Williams表示,Dfinity正在通过Chain Key技术集成比特币,这将进一步提升ICP的生态和应用范围。
    • ICP币将积极推进财务公开、审计透明等工作,与各国监管机构建立沟通机制,争取成为合规范例。
  5. 未来规划
    • ICP币的未来发展计划包括构建一个全球性的、去中心化的计算网络,持续扩大节点数量,吸纳更多机构和个人参与。
    • ICP币将探索与其他主流公链的跨链合作,实现资产、信息的无缝流转,拓宽ICP生态的应用边界。

Internet Computer(ICP)通过其创新的技术架构和宏伟的发展蓝图,正在成为区块链领域的一个重要参与者,尤其是在去中心化计算和Web3.0应用平台方面

发展历程[编辑 | 编辑源代码]

2016年,Dominic Williams 创立非营利基金会组织 DFINITY,团队包括了世界领先的密码学家,数学家和资深工程师等,如 BLS 技术的发明人,Bitcoin ASICBoost 的发明人,来自耶鲁大学和欧洲 EPFL 分布式计算中心的多方计算和密码学研究者等。DFINITY 的愿景是创建一个去中心化的互联网生态,打破现有大型技术公司对于在线服务和数据的垄断。

2021年5月10日,IC 主网上线。

2022年1月22日,DFINITY 基金会发布 ICP 新版白皮书「The Internet Computer for Geeks」,用户可以了解互联网计算机(Internet Computer)架构,深入了解构成 ICP 的 Chain Key 加密技术、容器智能合约和多个加密工程的突破性进展[1]

2022年4月7日,DFINITY 基金会研发团队现已在 Internet Computer 网络神经系统(NNS)中实现神经元合并功能,允许将同一控制器密钥拥有的多个神经元合并为单个神经元[2]

2022年11月,IC 与比特币网络集成并发布 ckBTC。

2023年4月3日,Internet Computer(IC)正式发行 Chain-Key Bitcoin(ckBTC),并表示该代币相较已有的跨链或封装方案具有更高的安全性。IC 表示,ckBTC 与比特币 1:1 对应,并通过合约发行和赎回,且过程是完全去中心化的[3]

2023年12月18日,据PR Newswire报道,瑞士非营利研发机构和Internet Computer区块链(ICP)的主要贡献者DFINITY基金会宣布,一个欧洲子网在ICP上启动,为去中心化应用(dApps)提供符合通用数据保护条例(GDPR)的基础设施[4]

2024年7月,宣布启动 Deuterium Milestone 的测试阶段。引入了阈值 Schnorr 签名,支持在 ICP 上进行比特币 taproot 交易以及与其他链的直接集成,进一步简化了开发人员构建多链应用程序的方式[5]

2025年2月20日,Elliptic 宣布与 DFINITY 基金会合作,旨在为整个 Internet Computer Protocol (ICP) 生态系统的安全性和合规性建立新的基准[6]

技术细节[编辑 | 编辑源代码]

IC 由 DFINITY 开发、推广和维护,是一种旨在扩展全球互联网功能并使其成为世界计算机的公共网络。通过创新的区块链技术,IC 可以提供无限的扩展性和高速的交易处理能力,并且可以处理 HTTP 请求,以支持大规模的去中心化应用,从社交媒体平台、开源项目托管服务到各种企业级应用程序。理论上,任何现有的互联网服务都可以在 IC 上被重新构建为去中心化版本[7]

IC 有两种原生代币,ICP 负责投票治理,Cycle 负责 Gas 花费。IC 实施一种「反向 Gas」模型,用户与链上交互时无需支付任何 Cycle,智能合约的开发者可将 ICP 转化为 Cycle 预付其智能合约的 Gas 花费,Cycle 锚定了一组法定货币来保障开发者所预付的 Gas 成本保持相对稳定。这个模型类似于 Web2 的机制,用户访问应用服务免费,开放商承担应用服务的运维成本。

IC 架构概览[编辑 | 编辑源代码]

IC 上的智能合约称为 Canister,是一种将 Wasm 程序代码和数据存储绑定的单元,任何人都可以在 IC 上部署 Canister。

IC 将 Canister 分片到多个实例上,每个实例称为子网,并拥有自己的一组去中心化节点,在它们之间运行共识算法,构建自己的区块链,每个子网与其他子网并行运行。一个子网上的 Canister 可以通过发送消息的方式与不同子网上的另一个 Canister 进行通信。用户也可以向 Canister 发送消息。下图为 IC 上的一条消息:

  1. 消息发送到一个 RPC 节点;
  2. RPC 节点将消息路由到托管目标 Canister 的子网;
  3. 该子网的共识算法将消息添加到子网区块链中的最新的区块中;
  4. 该消息被添加到目标 Canister 的输入队列中;
  5. Canister 执行该消息。

子网可以有不同的大小,即复制因子,它决定了在该子网上运行 Canister 的成本。它还会影响最终确定的时间和安全性。

Chain-Key 技术[编辑 | 编辑源代码]

Chain-Key 技术是 IC 的核心技术之一,由门限签名、非交互分布式密钥生成、零知识证明等密码学技术构成。

每个子网都有一个固定的公钥。相应的私钥不会存储在单个节点上,也不会在任何节点上可用。相反,它被分割成多个秘密共享,并使用阈值密码术分布在所有节点上。节点可以使用这些秘密共享对用户和其他子网的消息进行集体签名。这个功能不仅意味着状态和结果的验证对于用户来说变得异常简单,而且也没有必要保持区块链中的块永远可用,打破了可扩展性瓶颈。事实上,IC 会主动垃圾收集旧块以节约存储使用。

智能合约可以拥有自己的密钥,并且可以为其他区块链(例如比特币和以太坊)签署交易,实现与其他区块链的无需信任的交互。事实上,IC 已经基于 Chain-Key 技术集成了比特币,集成以太坊也在日程当中。

参考链接[编辑 | 编辑源代码]