概括
DFINITY 的互联网计算机是以太坊的竞争对手,声称以网络速度运行,具有无限的可扩展性潜力,互联网计算机旨在托管从 DeFi 平台到企业 IT 系统的所有内容,是一个由无主主区块链管理的子区块链网络,旨在通过创新形式的无服务器云功能来增强互联网。
内容
什么是 DFINITY?团队、基础和目标
互联网计算机(ICP)的用例
互联网计算机的网络结构
NNS 和 ICP 代币:加密经济学
互联网计算机:走向 DFINITY 及超越
团队、基础和目标
DFINITY 的目标是通过其互联网计算机(由世界各地的独立数据中心托管的公共区块链网络)取代传统的 IT 堆栈并消除大型科技公司的中间化,DFINITY 互联网计算机背后的标准 - 互联网计算机协议(ICP)- 允许软件以分布式方式在互联网上运行,而不是使用大公司控制的服务器。
这使得开发没有任何实体拥有、控制或审查的应用程序成为可能,从而创造了以开放、去中心化的方式重建社交媒体应用程序等流行互联网服务的机会。
DFINITY 声称其互联网计算机具有高度可扩展性,并以网络速度运行,某些功能只需几毫秒,该网络由称为网络神经系统(NNS)的开放式自主算法软件系统管理,其原生实用代币是 ICP(以前称为 DFN),互联网计算机由 DFINITY 基金会建造,该基金会是一家位于瑞士楚格的非营利组织。
该公司首席执行官兼首席科学家 Dominic Williams 在 2014 年至 2015 年对区块链进行了广泛研究后,首次提出了互联网计算机协议(ICP),在那段时间,Williams 花费了大量时间分析各种共识机制,包括拜占庭容错(BFT),他确信其中许多机制都存在重大缺陷,并开发了互联网计算机协议(ICP),其目标是改进 BFT 和相关技术。
互联网计算机(ICP)的用例
DFINITY 互联网计算机旨在适应去中心化金融(DeFi)平台、企业 IT 系统和网站等用例,2020 年,DFINITY 推出了一个名为 LinkedUp 的开放专业档案网络和视频共享社交网络服务 CanCan,以展示如何将流行的社交媒体应用程序重建为去中心化和无主化。
尽管 DFINITY 不打算继续开发这些应用程序,但它为希望在其基础上进行构建的开发人员开源了这些项目的代码。
目前在 DFINITY 上构建的项目包括允许在互联网计算机上构建网站的 Fleek 和抗审查社交媒体平台 Capsule Social。
互联网计算机的网络结构
DFINITY 互联网计算机网络由按分层顺序组织的四个构建块组成,在基础层,有独立的数据中心托管网络节点,与比特币和以太坊不同,互联网计算机节点必须满足技术规范的最低标准,因此并非每台计算机或机器都可以运行节点。
节点共同托管子网 - 一种可以与其他区块链集成的区块链的特殊结构,与其他区块链不同,互联网计算机子网不使用工作量证明或权益证明共识机制来处理交易,相反,子网通过链密钥技术相互交互,这使得互联网计算机能够在一到两秒内完成改变智能合约状态的交易。
Chain key 技术通过将智能合约功能的执行分为两种类型(查询调用和更新调用)来运行,这是一种“分而治之”的方法,可提高 ICP 加密网络的整体效率和速度。
子网又托管软件容器,DFINITY 将其描述为“可扩展的智能合约”,软件容器使用 “Cycle” - 一种类似于以太坊 Gas 的机制 - 来支持计算和内存管理。
Cycle 是由 ICP 代币创建的,其价值接近恒定,确保计算成本不会波动,Cycle 反映了硬件、能源、存储和带宽等运营成本,并在使用时被销毁。
加密经济学
DFINITY 互联网计算机由其网络神经系统控制,该系统控制网络的各个方面,包括其结构、经济性,并确定哪些数据中心可以托管节点。
NNS 是一个自治的主区块链 - 这意味着它的运行不受中央团体的监督 - 并且拥有一个验证所有 ICP 交易的公钥,它还根据需求创建新的子网。
ICP 代币有两个用途:首先,它们可以被锁定在 NNS 内部以创建“神经元”,然后神经元可以对治理提案进行投票并获得投票奖励;其次,它们可以转换为 Cycle 来为容器完成的计算提供动力。
当您第一次将代币锁定在 NNS 中以创建神经元时,您的投票权和奖励将与锁定的代币数量成正比,每个月都有最高投票奖励,NNS 会跟踪您的神经元的参与情况以确定您的奖励份额,您还可以将神经元设置为通过关注您信任的其他神经元自动代表您投票。
要从神经元中取出代币,您必须“溶解”神经元,“溶解延迟”决定了你可以溶解你的神经元并释放你的代币之前剩余的最短时间,并且可以将你的溶解延迟设置得更长以获得更多的投票权和奖励。
要参与投票,神经元必须将溶解延迟设置在六个月到八年之间,随着你的神经元变老,你的投票权和奖励也会增加。
走向 DFINITY 及超越
与以太坊和比特币等开放公共网络相比,DFINITY 独特的基础设施释放了速度和效率的优势,因为它在节点网络和共识机制中不遵守相同的去中心化标准,这使得 DFINITY 对于有限的参与网络和适合企业的用例特别有用,而不是需要更公平访问的一般公众使用。
虽然许多区块链网络都是为了实现实用性的增量收益而相互稍微修改,但 DFINITY 推出了一种完全独特的区块链技术迭代,该技术充满实用性和潜力。
DFINITY 的互联网计算机可以为科技行业面临的关键问题提供解决方案,包括安全性和可扩展性问题以及互联网服务的垄断,DFINITY 是在为下一代互联网提供基础设施的竞赛中竞相解决这些问题的众多项目之一。
「区块链快速入门到开发实战」
课程火热报名中!
本次【区块链快速入门到开发实战】将以线上录播课的形式进行,3 周课程内一共更新 5 节录播课供各位学员完成听课任务,每节课后均会布置 5 道选择题+附加代码题的实践练习。学员在进行自主学习的过程中还能享受到每日技术群内答疑+每周导师直播答疑(满 10 人接龙发车)+每周作业点评& Office Hour+项目实战+Workshop 技术指导+主题分享等多重课程福利。各位开发者经过课程学习开发实践的项目还能参与组织方优秀项目评选活动,获得相应的等级奖励哦!
各位开发者完成课程费用支付后(仅需 0.01 元),需按照提示要求添加小 T 同学微信(微信号:TinTin-land)回复课程名称,课程班长会在 24 小时内通过好友申请后及时通知开发者入群学习。本期课程已在 12 月初开办,课程更新已全部完成,您可以享受课程相关的一系列服务,在线学习课程长期有效。
🔍 关于课程更多具体信息,你可以在这里查看详情:
《第四期 Internet Computer 开发入门课开启报名!0.01 元报名赢取 500 美金》。
📮 快来扫码图中二维码,或点击链接报名吧:https://meggd.xet.tech/s/1RNB1X
往期精彩
与建设者同行:TinTinLand 社区 2023 年度回顾
深入 Move 生态,探秘铭文热潮背后的思考
实力 Web3 项目强势融入 DePIN 版图,焕发技术新机!
关于我们
ABOUT US
TinTinLand 是赋能下一代开发者的技术社区,通过聚集、培育、输送开发者到各开放网络,共同定义并构建未来。