Internet Computer Basics

Download as pdf or txt
Download as pdf or txt
You are on page 1of 37

Internet Computer

Basics
How is ICP Reimagining the Internet

March 2023
The First Real
World Computer
The Internet The Internet Computer is the fastest, most e cient, and only in nitely scalable
general-purpose L1 blockchain — incubated and launched by the DFINITY

Computer
Foundation in May 2021.

The Internet Computer is a World Computer blockchain that can host anything

Blockchain from a social network to a large enterprise system — removing the need for
centralized IT.

The Internet Computer advanced blockchain code is tamperproof and unstoppable.


It can truly scale, and runs with incredible e ciency serving web experiences to end-
users, interacting with Web2, and trustlessly creating transactions on other chains.

ICP is the last-generation public decentralized smart contract network. Thanks to the
lowest in the industry on-chain data storage price and cutting-edge tech, you can
host and automate any sort of dapp and service on ICP smart contracts called
canisters.

Read more (Website) Read more (Wiki)


ffi
ffi
fi
TABLE OF CONTENT

GO TO
Unique Features GO TO
Building Amazing dApps
of the Internet Computer

GO TO
End-to-End GO TO
Chain Key Cryptography
on-chain user experience & native blockchain integrations

GO TO
Internet Identity GO TO
Industry-standard Reports

GO TO
Governance & ICP Token GO TO
Cooperations

GO TO
DAOs on ICP GO TO
DFINITY Foundation
Service Nervous Systems
Unique Features
of the Internet Computer
UNIQUE FEATURES OF THE INTERNET COMPUTER

Novel Consensus Extremely safe Certified greenest Last generation


Mechanism and reliable blockchain smart contracts

Proof-of-Useful-Work 0 signi cant downtime 1 google search Canister smart


E cient, secure, in >1.5 years of environmental impact = contracts can store
unstoppable constant growth 2 transactions on ICP software and data

Read more from Check for yourself Watch more (Youtube) Read more (Blog)
the founder (Twitter) on our ICP live dashboard Read more (Report) Read more (Website)

Read more (Wiki)


ffi
fi
UNIQUE FEATURES OF THE INTERNET COMPUTER

Cheapest & stable Unique Reverse $5.5 GB/year on-chain Direct HTTPS outcalls
transaction cost Gas Fees Model data storage cost to Web2 sites

Fixed 0.0001 $ICP x End-users never pay Million of times cheaper Enables Web3-Web2
transaction cost allows for using dapps and than ETH. Apps don’t interoperability,
in nite scalability web services need cloud services eliminates need for
oracles

Read more (Blog) Read more (Website) Read more (Guide) Read more (News)
Read more (Website) Read more (Blog) Read more (Blog)
fi
End-to-End
On-Chain User Experience
END-TO-END ON-CHAIN USER EXPERIENCE

Full-Stack Blockchain BLOCKCHAIN

The Internet Computer can host online services and games


fully on-chain without ever relying on centralized cloud
END USERS
providers. This provides complete decentralization and
removes single points of failure.

Web3 social platforms, exchanges, games, and other innovative


projects are running on-chain on the IC.

Explore the Full Web3 Experience


END-TO-END ON-CHAIN USER EXPERIENCE

Apps front end on-chain


Now on-chain platforms like OpenChat, DSCVR, In nitySwap,
distrikt, Papyrs, and many more are all optimised for search.
Though their frontends are built on an advanced blockchain
rather than traditional IT, this is no longer an obstacle to
discoverability and large-scale adoption.

Watch more (advanced)

SEO Optimization
First googleable smart contracts in the world. Discoverable
(SEO compatible) on traditional search engines like
Google. Visible on social media previews, even with on-chain
URLs. Hosted on real and not “raw” blockchain URLs.

Read more (Blog)


fi
Internet Identity
Securely and seamlessly access the blockchain without wallet
INTERNET IDENTITY

The What and the Why


Internet Identity is a gateway to applications on the Internet
Computer anchored to your favorite devices. When you use
Internet Identity, websites cannot collect and share information
about your online activity. This is because Internet Identity
helps you create and manage anonymous, independent
accounts with one unique anchor. You get the privacy of having
many di erent accounts without the burden of managing them.

Read more (Website)


ff
INTERNET IDENTITY

Get Started with Internet Identity


It allows users to create sessions with Web3 services and
dapps, and sign traditional blockchain transactions. You can
sign up and login to any ICP dapp with it. It is performed with
supreme security, ease and convenience, and in a completely
decentralized way. Learn how to use Internet Identity.

Create your Internet Identity


Governance & ICP Token
GOVERNANCE & ICP TOKEN

ICP is a utility token which is used


for these purposes:
PARTICIPATING in the governance of the Internet TO PAY he entities who provide compute capacity
Computer by staking ICP in the Network Nervous by operating node machines (node providers)
System DAO (NNS) – in order to vote on proposals
and earn voting rewards.
Read more (Website) Go to NNS Dao Read more (Blog)

TO TRANSFORM ICP into cycles ($XTC), which are TO INVEST in token sales of decentralized
used as fuel for computation on the network – autonomous organizations (DAOs) on the Internet
running and using dapps. Computer.

Read more (Website) Read more (Website)


GOVERNANCE & ICP TOKEN

How to Stake Your $ICP Tokens


DAOs on ICP
Service Nervous Systems
DAO’S ON ICP SERVICE NERVOUS SYSTEMS

How it works
Similarly to how the Network Nervous System (NNS) is the open tokenized DAO
that controls the IC blockchain, service nervous systems (SNSs) are algorithmic
DAOs that allow developers to hand over their dapps to decentralized, token-
based governance systems since the very beginning. Each decentralized dapp
would have its own SNS.

Read more (Website)


Read more (SNS-1)
DAO’S ON ICP SERVICE NERVOUS SYSTEMS

OpenChat DAO
The rst SNS Dao is OpenChat, a fully featured chat Read more (News)
application running end-to-end on the Internet Computer Read more (News)
blockchain.

9% 13% SNS community bounties


SNS user rewards
SNS DEX liquidity
Founding dev team
20%
Seed founders
Token NNS decentralization sale
NNS reserve sale or burn
allocation
6% 38%

12%
2%
fi
Join 500++ Amazing dApps
built on the Internet Computer
W E B 2 W E B 3

1000s of developers
are now building on
the Internet Computer
Join the movement
BUILDING AMAZING DAPPS

How to build dApps on the Internet Computer


The Internet Computer was built for devs and dapps. Here you’ll nd
everything you need from beginner guides on its native
programming language, Motoko, to advanced developer forums.

Languages & Resources

Motoko Open

Rust Open

Azle (TypeScript) Open

Kybra (Python) Open


fi
BUILDING AMAZING DAPPS

How to build dApps on the Internet Computer


D nity Forums & Developer Communities
D nity Foundation has created the D nity Forum which Number of dapps and the developer ecosystem are
is not just a wealth of information, but also a place where growing fast on the IC, and everyone is out there to help
it’s easy to connect with D nity researchers & also each other. Join the D nity Dev Server on Discord to
ecosystem developers start connecting & getting your questions answered.

Developer Forums Developers Discord


fi
fi
fi
fi
fi
$220m
Developer Grant
Program
A PP LY NOW
Community
Grants Programm
A PP LY NOW

Read more (Blog)


Chain Key Cryptography
& Native Blockchain Integrations
(no bridges)
CHAIN KEY CRYPTOGRAPHY & NATIVE BLOCKCHAIN INTEGRATIONS

Direct BTC Integration


ICP canister smart contracts can hold, receive, and send native
bitcoin on the Bitcoin network, bringing last generation smart
contract functionality to Bitcoin without using unsafe bridges to
wrap bitcoin.

This is made possible rst by having access to the Bitcoin state,


meaning the Internet Computer can store and update the
whole Bitcoin state for secure and fast querying. The IC
blockchain is able to sign Bitcoin transactions using threshold
cryptography that allows multiple nodes to hold fractions of the
secret key distributed among them.

Read more (Blog)


Read more (Website)
fi
CHAIN KEY CRYPTOGRAPHY & NATIVE BLOCKCHAIN INTEGRATIONS

ckBTC Explained
ckBTC is backed 1:1 by bitcoin, and because it lives on the ICP,
you can transact it fast and cheap, just like ICP.

The ckBTC minting canister smart contract shows all the


UTXOs it holds, so you can check that the 1:1 status adds up to
the amount of ckBTC in circulation. (veri able wrapped
bitcoin).

ckBTC removes the dangers of 3rd parties intermediaries and


the hacking risks related to bridges. It maximize the web3
experience of BTC making it easy to use and transact and web
speed and neglectable fees

Read more about coding BTC


(advanced)
fi
CHAIN KEY CRYPTOGRAPHY & NATIVE BLOCKCHAIN INTEGRATIONS

Upcoming ETH Integration


Ethereum integration, and Internet Computer integrations with other
blockchains, works slightly di erently than the one with Bitcoin,
which involves UTXOs. Internet Computer smart contracts can
create arbitrary Ethereum transactions, then query the results using
HTTPS outcalls feature.

Read more (Wiki)


ff
Industry Standard Reports
featuring the Internet Computer Protocol
INDUSTRY-STANDARD REPORTS

+92% year-on-year
growth in number
of active
developers
Electric Capital Latest Report

Read more (Report)


Read more (Blog)
INDUSTRY-STANDARD REPORTS

Featured as a major
player in the
“Top 50” report by
Crypto Valley.
Crypto Valley Latest Report

Download full report


Cooperations
CHAIN KEY CRYPTOGRAPHY & NATIVE BLOCKCHAIN INTEGRATIONS

“100% Made in Italy” Brand to


Leverage the Internet Computer Protocol
FEDERITALY is a non-pro t organization that promotes and
protects Italian entrepreneurship around the world. The
DFINITY Foundation and FEDERITALY have partnered together
to develop a FEDERITALY Dapp that will be used to enhance
the services o ered by FEDERITALY.

Read more (Blog)


Read more (News)
Read more (News)
Watch more (YouTube)
ff
fi
DFINITY Foundation
A major contributor
to the Internet Computer
blockchain
We operates globally with research centers in Zurich and
San Francisco as well as team members working remotely
across North America, Europe and Asia. DFINITY is as well the
most established R&D organization in the blockchain space.

1600+ 100 000+ 250+


research papers academic citations technical patents

Read more (Website)


DFINITY FOUNDATION

Dominic Williams
Founder & Chief Scientist

Dominic is a crypto theoretician and entrepreneur. His recent


research includes Threshold Relay and PSC chains, Validation
Towers and Trees, and USCIDs, and he proposes new ideas
such as "The 3 E's of Sybil Resistance". Previously he ran a
venture-backed MMO game using his own distributed systems
that hosted millions of users.

Follow Dominic
Thanks!
Please keep in touch.

internetcomputer.org dfinity.org

You might also like