Skip to main content

ICP文档介绍

本文档包括ICP开发的基础知识、共识、Candid、Motoko入门、Rust、应用demo等。

介绍一下互联网计算机#

你们好!如果你们在这里登陆,你们有兴趣了解更多关于互联网计算机的信息。

如果你找到了这里,说明你有兴趣了解更多关于互联网计算机的消息。你来对了地方--请看下面的内容,看看从哪里快速开始!

对于新手#

互联网计算机是一个以网络速度运行的区块链,容量不受限制。

作为区块链历史的速成课程,比特币创造了数字黄金。然后,在下一步的演变中,以太坊开发了智能合约并开创了DeFi和NFT用例。

互联网计算机是第三个主要的区块链创新--一个可以扩展智能合约计算和数据的区块链,以网络速度运行它们,有效地处理和存储数据,并向开发人员提供强大的软件框架。通过使之成为可能,互联网计算机使系统和应用程序的运行方式完全被重新想象。

有兴趣了解更多?请查看以下资源。

互联网计算机入门,在10分钟内对互联网计算机进行高级概述

互联网计算机技术博客,我们的博客涵盖了互联网计算机的更新。

The Reboot,我们的技术出版物,探索当前互联网的问题。

在DFINITY官方Twitter上关注我们的最新动态。

对于开发者#

互联网计算机承载着特殊的智能合约,称为程序罐。一个程序罐是一捆WebAssembly字节码逻辑和内存页。互联网计算机上的应用程序是由一个或多个程序罐创建的。

程序罐可以直接向终端用户提供网络内容,用户可以与区块链服务互动,而不需要持有代币。在互联网计算机上构建时,你可以直接向互联网部署代码。

互联网计算机最终可以承载任何数量的程序罐(即,代码和状态)。此外,它可以以无限制的链上容量同时运行它们。这意味着你可以创建可扩展的dApp。

程序罐是不可阻挡的,也是不可篡改的。想象一下,建设时不必担心数据库、缓存、防火墙、CDN、云供应商、VPN、DNS,甚至用户名和密码--所有这些都是因为互联网计算机将这些需求抽象出来了。

跃跃欲试了吗?看看我们的快速入门,从一个简单的hello world应用开始。

对加入我们的开发者社区感兴趣吗?请查看以下内容。

开发者 Discord,我们开发者社区的官方 Discord

开发者论坛,这是一个关于在互联网上建立计算机的技术讨论的温馨空间。

您可以在DFINITY开发者推特上关注我们,了解最新的开发者专用更新。

对于协议爱好者#

互联网计算机是由互联网计算机协议("ICP")创建的,它已经形成了世界上第一个网络速度、网络服务的公共区块链网络。互联网计算机可以随着需求增长其容量,并且是自我管理的。它结合了由世界各地的独立数据中心集体运行的特殊节点机器。像所有区块链一样,它是不可阻挡的,它所承载的代码是不可篡改的。

通过查看我们左边的 "概念 "部分,从什么是互联网计算机开始,就可以开始了。

要了解更多关于互联网计算机协议的信息,请查看以下资源。

技术文档,有我们世界一流的研发团队的深入视频,解释互联网计算机协议的组成部分。特别值得注意的是。

链式钥匙加密技术,是使互联网计算机能够扩展到数百万节点的基本突破之一。链式钥匙加密法最显著的创新是,互联网计算机有一个单一的公钥,这使得任何设备都可以验证互联网计算机生成的工件的真实性,甚至是智能手表和手机。

接口规范,是一份深入的技术文件,提供了互联网计算机的低级外部接口的概述。

互联网计算机仪表板,用于监测互联网计算机网络周围的实时指标。