-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathFunctionality.html
237 lines (218 loc) · 9.38 KB
/
Functionality.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- CSS -->
<link rel="stylesheet" href="index.css" />
<!-- CSS END -->
<!-- Fonts -->
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
href="https://fonts.googleapis.com/css2?family=Domine&family=Titillium+Web:wght@400;700&display=swap"
rel="stylesheet"
/>
<!-- Fonts END -->
<title>How the IC Works</title>
</head>
<body>
<!-- Navbar -->
<nav>
<div id="menuToggle">
<input type="checkbox" />
<span></span>
<span></span>
<span></span>
<div class="lg-topbar">
<a class="navlogo-container" href="index.html"
><img class="lg-nav-logo" src="assets/logo.svg" alt="nav-logo"
/></a>
<ul id="nav-menu">
<li class="home">
<a href="index.html"
><img src="assets/logo.svg" alt="nav-logo"
/></a>
</li>
<li><a href="Functionality.html">Functionality</a></li>
<li><a href="Governance.html">Governance</a></li>
<li><a href="About.html">About DFINITY</a></li>
<li><a href="ContactFormula.html">Contact formula</a></li>
</ul>
</div>
</div>
</nav>
<!-- Navbar END -->
<!-- Hero Section -->
<header class="fc-hero-section">
<h1 class="fc-hero-heading">What is the Internet Computer?</h1>
</header>
<!-- Hero Section End -->
<div class="fc-section-one-bridge"></div>
<!-- Section One -->
<section class="fc-section-one section-padding">
<div class="section-grid">
<div>
<h3 class="section-heading">How does it work?</h3>
<p class="section-description">
The Internet Computer blockchain is hosted across a series of data
centers that contain multiple nodes. These nodes from the different
data centers are aggregated together, which is called a subnet. Each
subnet can host its own proof-of-stake (PoS) blockchain using a
unique consensus model called a threshold relay. The subnets in ICP
are similar in function to Polkadot's parachain model. They allow
developers to build their applications on the subnets.
</p>
</div>
<img
class="fc-section-first-image"
src="assets/Images/Blockchain-Technologie-blocks.jpg"
alt="ICP Image"
/>
</div>
</section>
<!-- Section One END -->
<div class="fc-section-two-bridge"></div>
<!-- Section Two -->
<section class="section-padding fc-section-two section-grid">
<img
class="fc-section-image"
src="assets/Images/Blockchain-node-Logo-scaled.jpg"
alt="ICP Image"
/>
<div>
<h3 class="section-heading">How do transactions work?</h3>
<p class="section-description">
Because a subnet consists of only a few nodes running from different
data centers, the Inernet computer blockchain can process transactions
within seconds. This allows a processing time comparable to the
traditional centralized Internet. In addition, interaction with
Canister-based dApps on the Internet computer is free of charge.
However, transactions over decentralized financial protocols (DeFi)
require a small transaction fee to process requests for credit
platforms or decentralized exchanges (DEXs).
</p>
</div>
</section>
<!-- Section Two END -->
<div class="fc-section-three-bridge"></div>
<!-- Section Three -->
<section class="section-padding fc-section-three section-grid">
<div>
<h3 class="section-heading">What makes it different?</h3>
<p class="section-description">
Unlike current crypto projects and platforms, the Internet Computer
does not use smart contracts. Instead, the applications are created in
so-called canisters. Canisters are similar to smart contracts, but
offer greater flexibility as well as development possibilities and are
more user-friendly. Canisters can also automatically update themselves
on other subnets and be used by other developers to create various
decentralized application (dApps).
</p>
</div>
<div class="fc-video-container">
<iframe
class="fc-video"
src="https://www.youtube.com/embed/zHl-oVPoX88"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div>
<h4 class="fc-video-description">
Video: Technical Overview of the Internet Computer
</h4>
<p class="fc-video-description">
*By loading the video, you accept YouTube's privacy policy.
<a
class="fc-video-a"
rel="noreferrer noopener"
target="_blank"
href="https://policies.google.com/privacy"
>Learn More</a
>
</p>
</div>
</div>
</section>
<!-- Section Three END -->
<div class="fc-section-four-bridge"></div>
<!-- Section Four -->
<section class="fc-section-four section-padding">
<header>
<h2 class="fc-section-four-heading">
<span>Cycles</span>
</h2>
<p class="section-subtitle">
To execute a task on a blockchain, computing resources are required.
With the Internet Computer, these computational costs for computing
resources are expressed in cycles.
</p>
</header>
<div class="fc-section-four-grid">
<div>
<h3 class="section-heading">What are Cycles?</h3>
<p class="section-description">
Basically, the canisters, a further development of smart contracts,
consume very different resources. CPU units are needed to execute a
canister, routing messages requires bandwidth, and storing
persistent data consumes memory. Canisters have an account balance
to pay for all of the above costs of communication, computation, and
memory consumed.
</p>
<p class="section-description">
The actual operating costs, which include physical hardware, energy
costs, storage devices, and bandwidth, among other things, are
expressed in Cycles units for the Internet Computer. One of these
units thus corresponds to the cost of running a single WebAssembly
application. Since the Internet Computer operates on an
all-or-nothing basis, the distributed applications (DApps) must have
a sufficiently funded account balance for full execution.
</p>
</div>
<div>
<h3 class="section-heading">How do Cycles work?</h3>
<p class="section-description">
The Internet Computer Protocol (ICP) token is the native currency of
Internet computing. Users can hold an ICP token inside a neuron to
participate in Network Nervous System (NNS) governance, or convert
it into Cycles to run software on the network.Each Canister on the
Internet computer must have an account with Cycles to cover the
costs of communication, computation and storage.
</p>
<p class="section-description">
Developers can convert ICP tokens into Cycles and transfer them to
the respective Canister account. However, the Internet Computer
Platform places limits on how many Cycle units a Canister can hold
and consume. This limit is intended to prevent malicious or buggy
programs from consuming resources unnecessarily.
</p>
</div>
</div>
</section>
<!-- Section Four END -->
<!-- FOOTER -->
<footer class="footer-container">
<ul class="footer-links">
<li><h3 class="footerlist-heading">Pages</h3></li>
<li><a href="Functionality.html">Functionality</a></li>
<li><a href="Governance.html">Governance</a></li>
<li><a href="About.html">About DFINITY</a></li>
<li><a href="ContactFormula.html">Contact Formula</a></li>
</ul>
<ul class="footer-links">
<li><h3 class="footerlist-heading">Informational</h3></li>
<li><a href="Imprint.html">Imprint</a></li>
<li><a href="Privacy.html">Privacy Policy</a></li>
<li><a href="Colophon.html">Colophon</a></li>
<li><a href="dokumentation/index.html">Documentation</a></li>
</ul>
<p class="disclaimer">
The information contained in this website is for informational purposes
only. It is not intended to be a substitute for legal counsel. The
information is provided without warranty of any kind.
</p>
</footer>
<!-- FOOTER END -->
</body>
</html>