查看原文
其他

互联网计算机利用无服务器智能合约云解决方案重塑计算

DFINITY Internet Computer 2024-04-02



就像之前的互联网一样,区块链行业寻求开创一个新时代和新经济,这个新时代被称为 Web3,去中心化占主导地位,用户运行互联网。
互联网计算机(ICP)正在为用户提供区块链资源来构建其 Web3 应用程序和系统,从而帮助铺平道路,我们采访了DFINITY 基金会的首席技术官兼密码学家 Jan Camenisch,讨论了互联网计算机如何利用智能合约为其去中心化云网络提供动力,以及使用区块链技术进行 Web 开发的独特优势。
区块链技术早在 20 世纪 90 年代就已经存在,但直到 2009 年才正式成为主流 - 当时比特币也随之出现,比特币的崛起可能会让许多人感到惊讶,因为它的非常规设置看起来不会在早期持续下去,但那些在密码学领域工作的人预见到了它的到来。
“比特币表明你可以仅通过协议构建一个安全的系统,你不需要任何其他东西,您不需要任何防火墙,一个能够在许多计算机上充分运行的纯粹协议可以为您提供一个安全的系统,这是革命性的。” DFINITY 基金会首席技术官兼密码学家 Jan Camenisch 说道。


DFINITY 是一家总部位于瑞士的非营利组织,致力于互联网计算机区块链的融资和开发,它拥有区块链和密码学行业最大的研发团队 - 引用次数超过 10 万次,员工出版物超过 1,600 篇。
互联网计算机允许用户利用区块链和智能合约的力量来托管和构建网络上的几乎所有内容,从社交媒体应用程序到游戏基础设施,互联网计算机利用无服务器云计算的强大功能,为用户提供构建真正的 Web3 应用程序的自由和控制权。
“每个智能合约都有一个 ICP 上的 URL,因此,您只需启动浏览器并输入智能合约的 URL 即可,然后你就可以与区块链进行交互,所有计算都在区块链上完成,所有内容都托管在那里。” Jan 说。


区块链提供自治的特权
Web3 指的是互联网的下一代 - 去中心化和由用户控制的互联网,这正是互联网计算机项目所提供的动力,Jan 告诉我们,互联网计算机的使命是重塑计算,其中包括用其通用区块链网络取代传统 IT 基础设施。
“互联网计算机更像是原始的互联网,它是一个开放的环境,每个人都可以做出贡献,所以现在每个人都可以将他们的智能合约放在互联网计算机上并与其他智能合约进行交互,就像互联网一样,任何人都可以使用它。” Jan 说。
比特币泡沫为我们铺平了道路,它向区块链行业表明,有足够的资源来构建稳定的基于区块链的计算网络,如今,互联网计算机帮助用户创建去中心化的 Web3 应用程序,并允许他们通过智能合约控制和拥有自己的互联网服务。
“如果你想要与之交互的智能合约,即使说它耗尽了 Cycles(即 Gas)或者它的开发团队不再存在,你可以自己接管并维护它,所以它是一个智能开放系统,功能更加强大。” Jan 说道。
由于一切都从区块链运行,因此用户不必担心传统的 IT 职责,相反,互联网计算机本质上充当无服务器云服务,用户可以利用这种自主权快速而简单地构建几乎任何 Web3 系统或应用程序。
“这是一种更简单的编程模型,因为您不必担心如何存储文件,数据保存在内存中,系统会处理其余的事情。” Jan 说道。


构建防篡改、可扩展且安全的应用程序
互联网计算机使用防篡改容器软件(互联网计算机的智能合约版本)为其网络提供动力,这意味着用户可以在没有外部风险的情况下托管他们的项目,其区块链架构和现代密码学设计不需要防火墙,并且勒索软件无法穿透,也没有后门。
“具有智能合约的计算机就像一台普通计算机,您无需将内容托管在其他地方,而是直接安全地在网络上托管它们,所以你会从这种安全性中受益。” Jan 说。
互联网计算机是一个有吸引力的构建平台,因为它不仅安全,而且具有可持续性和可扩展性,其协议具有稳定的 API,因此用户无需导航和适应经常性的补丁和更新,互联网计算机消除了传统托管的许多障碍,使开发人员更容易更快地构建项目。
“由于提供了所有协议属性,您可以更快地开发,您不必考虑安全性、如何存储数据等等,它是一款很棒的软件,构建和维护成本低廉,因为它很稳定。” Jan 说道。
互联网计算机架构的另一个亮点是它的自动扩展,这就是它如此易于维护的原因,其协议将节点机组合成高效的子网区块链,可以立即添加节点到其容量,智能合约在其易于扩展性方面也发挥了作用。
“智能合约可以相互通信,无论它们位于何处,这有助于促进自动扩展,这也意味着如果您正确构建应用程序,它将自动扩展,因此,您不必担心内存或计算能力不足。” Jan 说道。


与比特币和其他平台集成
2023 年,互联网计算机与比特币集成,这是一项新颖的成就,因为它使智能合约能够直接与比特币网络交互,而无需使用链桥或中介,这意味着 ICP 上的智能合约可以本地持有、发送和接收比特币,以及读取和写入比特币交易,同时还可以利用比特币的安全性、流动性和网络效应。
“ICP 网络直接与比特币网络集成,专用子网的每个 ICP 副本还运行一个比特币轻客户端,拉取最新的比特币区块,并通过 ICP 子网的共识传递它们,该子网(比特币容器)上的 ICP 智能合约接收这些比特币区块,然后相应地更新比特币 UTXO 集,然后可以从任何 ICP 智能合约(或任何其他人)访问该 UTXO 集,因此,他们可以以无需信任的方式读取比特币交易,并使用 ICP 的 http 呼叫,还将交易提交到比特币网络。” Jan 说道。
该团队还致力于增加对其他加密货币的支持,并寻求为智能合约提供加密,除此之外,互联网计算机正在不断发展,Jan 说他对此感到兴奋。
“我们已经证明,我们可以采用协议的原则,提供一种安全、不可破解的有效计算方式,现在我们已经将其提升到了一个新的水平,我们正在进入一个新的领域,我迫不及待地想看看正在发生的一切,这将会令人兴奋。” Jan 说道。


作者:Lynn Cadet翻译:Catherine

-              -


为什么 Web3 的去信任、多链方法需要直接集成

ICP 生态系统探索

ICLighthouse DAO(ICDex)开启 SNS 去中心化销售





你关心的 IC 内容

技术进展 | 项目信息 | 全球活动



长按关注 IC 微信公众号

掌握最新资讯


*添加小助手微信 comiocn 进交流社群


继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存