Community Trust ScoreVerified
There are walkthrough videos for those who are new to ICP that should assist blockchain developers and engineers who are used to hosting static assets on Netlify, Fastly, or S3 buckets. By the end of the video tutorials, developers will be able to have their Dapp or website join more than 1,000 other websites, which are already running on the Internet Computer.
For practical purposes, the education on the walkthrough to building a front-end Dapp in the ICP is centralized.
Recently, three new videos have been added to the Technical library. These videos detail the fine deep dives from the R&D team, who walk the onlookers through groundbreaking innovations.
The Technical library makes it easy for the users to get an overview of the Internet Computer Protocol, understand Chain Key Cryptography, Motoko, Network Nervous System, Noninteractive Distributed Key Generation (NIDKG), Consensus, Peer-to-Peer, Resumption, Upgrades, Web authentication, and identity and lot more.
Chain Key cryptography differentiates ICP from the rest as it helps scale to millions of nodes. In addition, the Internet Computer has a single public key; thus, any device can verify the authenticity of artifacts generated by the Internet Computer. This can be done even with smartwatches and mobile phones.
Motoko is the programming language used to build applications on the Internet Computer. This language’s productivity and safety features include automatic memory management, pattern matching, generics, type inference, and both fixed and arbitrary precision arithmetic.
Developers can message transparently using the Internet Computer’s Candid interface definition language and wire format for typed, high-level, and cross-language interoperability.
The Network Nervous System (NNS) is the open algorithmic governance system contributing to the governance. Notable innovations are its ability to upgrade the protocol and software used by the node machines, onboard new node operators and machines into the network, and create new subnets (aka blockchains) to improve network capacity. The NNS works by accepting proposals and deciding to either adopt or reject them based on the voting activity of thousands of “neuron” holders.
NIDKG makes use of advanced cryptography, which includes encryption with forwarding secrecy and noninteractive zero-knowledge proofs.
Web authentication and identity using usernames and passwords are replaced with more advanced and secure cryptographic authentication methods, which blocks the capability of service providers to steal your data and track your movements.
Over 500 developer teams are already building on the Internet Computer. They are all working to make the public internet into a global blockchain computer.





