forked from ethereumbook/beigepaper
-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
beigepaper.idx
356 lines (356 loc) · 14.2 KB
/
beigepaper.idx
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
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
\indexentry{pseudocode|hyperpage}{1}
\indexentry{abstract state-machine|hyperpage}{1}
\indexentry{Yellowpaper|hyperpage}{1}
\indexentry{deterministic|hyperpage}{1}
\indexentry{singleton|hyperpage}{1}
\indexentry{virtual machine|hyperpage}{1}
\indexentry{Bitcoin|hyperpage}{1}
\indexentry{ledger|hyperpage}{1}
\indexentry{opcodes|hyperpage}{1}
\indexentry{certainty|hyperpage}{1}
\indexentry{balance|hyperpage}{1}
\indexentry{timestamped|hyperpage}{1}
\indexentry{machine instructions|hyperpage}{1}
\indexentry{ledger|hyperpage}{1}
\indexentry{unstoppable|hyperpage}{1}
\indexentry{trusted|hyperpage}{1}
\indexentry{executed|hyperpage}{1}
\indexentry{native currency|hyperpage}{1}
\indexentry{mining|hyperpage}{1}
\indexentry{Wei|hyperpage}{1}
\indexentry{Szabo|hyperpage}{1}
\indexentry{Finney|hyperpage}{1}
\indexentry{ether|hyperpage}{1}
\indexentry{world state|hyperpage}{2}
\indexentry{mapping|hyperpage}{2}
\indexentry{RLP|hyperpage}{2}
\indexentry{account states|hyperpage}{2}
\indexentry{account addresses|hyperpage}{2}
\indexentry{merkletrees|hyperpage}{2}
\indexentry{merkle-patricia trees|hyperpage}{2}
\indexentry{merkle-patricia tries|hyperpage}{2}
\indexentry{modified merkletrees|hyperpage}{2}
\indexentry{tree database|hyperpage}{2}
\indexentry{trie database|hyperpage}{2}
\indexentry{data structure|hyperpage}{2}
\indexentry{root node|hyperpage}{2}
\indexentry{child node|hyperpage}{2}
\indexentry{parent node|hyperpage}{2}
\indexentry{sibling node|hyperpage}{2}
\indexentry{descendant node|hyperpage}{2}
\indexentry{ancestor node|hyperpage}{2}
\indexentry{leaf node|hyperpage}{2}
\indexentry{branch node|hyperpage}{2}
\indexentry{tree degree|hyperpage}{2}
\indexentry{tree edge|hyperpage}{2}
\indexentry{tree path|hyperpage}{2}
\indexentry{tree level|hyperpage}{2}
\indexentry{node height|hyperpage}{2}
\indexentry{tree height|hyperpage}{2}
\indexentry{node depth|hyperpage}{2}
\indexentry{forest|hyperpage}{2}
\indexentry{RLP|hyperpage}{3}
\indexentry{nested binary data|hyperpage}{3}
\indexentry{tree arbitrary depth|hyperpage}{3}
\indexentry{RLP integers|hyperpage}{3}
\indexentry{big endian|hyperpage}{3}
\indexentry{no leading zeroes|hyperpage}{3}
\indexentry{empty byte-array|hyperpage}{3}
\indexentry{non empty deserialized integer|hyperpage}{3}
\indexentry{global state database|hyperpage}{3}
\indexentry{speedy traversal of data|hyperpage}{3}
\indexentry{inspection of data|hyperpage}{3}
\indexentry{mapping between addresses|hyperpage}{3}
\indexentry{mapping between account states|hyperpage}{3}
\indexentry{node operator computer|hyperpage}{3}
\indexentry{RLP encodes as byte-arrays|hyperpage}{3}
\indexentry{block composition|hyperpage}{3}
\indexentry{block header|hyperpage}{3}
\indexentry{parent hash|hyperpage}{3}
\indexentry{ommers hash|hyperpage}{3}
\indexentry{beneficiary|hyperpage}{3}
\indexentry{state root|hyperpage}{3}
\indexentry{keccak 256|hyperpage}{3}
\indexentry{block rewards|hyperpage}{3}
\indexentry{transactions root|hyperpage}{3}
\indexentry{receipts root|hyperpage}{3}
\indexentry{logs bloom|hyperpage}{3}
\indexentry{difficulty|hyperpage}{3}
\indexentry{keccak 256|hyperpage}{3}
\indexentry{number|hyperpage}{3}
\indexentry{gas limit|hyperpage}{3}
\indexentry{gas used|hyperpage}{3}
\indexentry{timestamp|hyperpage}{3}
\indexentry{keccak 256|hyperpage}{3}
\indexentry{extra data|hyperpage}{3}
\indexentry{mix hash|hyperpage}{3}
\indexentry{nonce|hyperpage}{3}
\indexentry{ommer block headers|hyperpage}{3}
\indexentry{block number|hyperpage}{4}
\indexentry{genesis difficulty|hyperpage}{4}
\indexentry{homestead difficulty parameter|hyperpage}{4}
\indexentry{dynamic difficulty homeostasis|hyperpage}{4}
\indexentry{exponential difficulty increase|hyperpage}{4}
\indexentry{difficulty bomb|hyperpage}{4}
\indexentry{byzantium|hyperpage}{4}
\indexentry{ice age|hyperpage}{4}
\indexentry{homestead|hyperpage}{4}
\indexentry{EIP 2|hyperpage}{4}
\indexentry{EIP 100|hyperpage}{4}
\indexentry{EIP 649|hyperpage}{4}
\indexentry{account creation|hyperpage}{4}
\indexentry{contract creation|hyperpage}{4}
\indexentry{account init|hyperpage}{4}
\indexentry{account body|hyperpage}{4}
\indexentry{account state|hyperpage}{4}
\indexentry{account nonce|hyperpage}{4}
\indexentry{account balance|hyperpage}{4}
\indexentry{account storage root|hyperpage}{4}
\indexentry{account code hash|hyperpage}{4}
\indexentry{account balance|hyperpage}{4}
\indexentry{wei|hyperpage}{4}
\indexentry{256 bit|hyperpage}{4}
\indexentry{root node|hyperpage}{4}
\indexentry{leaf node|hyperpage}{4}
\indexentry{state database|hyperpage}{4}
\indexentry{transaction|hyperpage}{4}
\indexentry{state transition|hyperpage}{4}
\indexentry{machine state|hyperpage}{4}
\indexentry{state database|hyperpage}{4}
\indexentry{gas price|hyperpage}{5}
\indexentry{gas limit|hyperpage}{5}
\indexentry{to|hyperpage}{5}
\indexentry{value|hyperpage}{5}
\indexentry{EVM|hyperpage}{5}
\indexentry{verification|hyperpage}{5}
\indexentry{160 bit|hyperpage}{5}
\indexentry{apply rewards|hyperpage}{5}
\indexentry{block beneficiary|hyperpage}{5}
\indexentry{block reward|hyperpage}{5}
\indexentry{serialization|hyperpage}{5}
\indexentry{deserialization|hyperpage}{5}
\indexentry{stack based architecture|hyperpage}{5}
\indexentry{stack based|hyperpage}{5}
\indexentry{word size|hyperpage}{5}
\indexentry{256 bit|hyperpage}{5}
\indexentry{memory|hyperpage}{5}
\indexentry{memory size|hyperpage}{5}
\indexentry{keccak 256|hyperpage}{5}
\indexentry{hash scheme|hyperpage}{5}
\indexentry{elliptic curve cryptography|hyperpage}{5}
\indexentry{elliptic curve |hyperpage}{5}
\indexentry{elliptic curve computation|hyperpage}{5}
\indexentry{memory model|hyperpage}{5}
\indexentry{word addressed|hyperpage}{5}
\indexentry{byte array|hyperpage}{5}
\indexentry{memory stack|hyperpage}{5}
\indexentry{machine storage|hyperpage}{5}
\indexentry{storage model|hyperpage}{5}
\indexentry{word array|hyperpage}{5}
\indexentry{word addressable|hyperpage}{5}
\indexentry{memory model volatility of|hyperpage}{5}
\indexentry{system state|hyperpage}{5}
\indexentry{well defined storage|hyperpage}{5}
\indexentry{well defined memory|hyperpage}{5}
\indexentry{non-standard architecture|hyperpage}{5}
\indexentry{virtual ROM|hyperpage}{5}
\indexentry{exceptional halt|hyperpage}{5}
\indexentry{stack underflow|hyperpage}{5}
\indexentry{invalid instruction|hyperpage}{5}
\indexentry{out-of-gas|hyperpage}{5}
\indexentry{state unchanged|hyperpage}{5}
\indexentry{machine halt|hyperpage}{5}
\indexentry{report exception|hyperpage}{5}
\indexentry{fees|hyperpage}{6}
\indexentry{gas|hyperpage}{6}
\indexentry{execution|hyperpage}{6}
\indexentry{computation of operation|hyperpage}{6}
\indexentry{gas deducted|hyperpage}{6}
\indexentry{payment|hyperpage}{6}
\indexentry{message call|hyperpage}{6}
\indexentry{gas paid for increased use of memory|hyperpage}{6}
\indexentry{total fee|hyperpage}{6}
\indexentry{memory usage fee|hyperpage}{6}
\indexentry{gas price|hyperpage}{6}
\indexentry{minimize storage use|hyperpage}{6}
\indexentry{gas refund clearing space|hyperpage}{6}
\indexentry{intrinsic validity|hyperpage}{6}
\indexentry{well-formed RLP|hyperpage}{6}
\indexentry{transaction signature|hyperpage}{6}
\indexentry{transaction nonce|hyperpage}{6}
\indexentry{gas limit|hyperpage}{6}
\indexentry{sender account|hyperpage}{6}
\indexentry{upfront payment|hyperpage}{6}
\indexentry{gas used|hyperpage}{6}
\indexentry{transaction receipt|hyperpage}{6}
\indexentry{log items|hyperpage}{6}
\indexentry{log events|hyperpage}{6}
\indexentry{transaction execution|hyperpage}{6}
\indexentry{post transaction state|hyperpage}{6}
\indexentry{system state|hyperpage}{7}
\indexentry{remaining gas|hyperpage}{7}
\indexentry{stack based|hyperpage}{7}
\indexentry{virtual machine|hyperpage}{7}
\indexentry{instantial runtime|hyperpage}{7}
\indexentry{substates|hyperpage}{7}
\indexentry{evm computation instances|hyperpage}{7}
\indexentry{finalization function|hyperpage}{7}
\indexentry{execution environment|hyperpage}{7}
\indexentry{account address|hyperpage}{7}
\indexentry{sender address|hyperpage}{7}
\indexentry{originator price|hyperpage}{7}
\indexentry{input data|hyperpage}{7}
\indexentry{account address|hyperpage}{7}
\indexentry{newstate value|hyperpage}{7}
\indexentry{code array|hyperpage}{7}
\indexentry{block header|hyperpage}{7}
\indexentry{execution model|hyperpage}{7}
\indexentry{state transition function|hyperpage}{7}
\indexentry{resultant state|hyperpage}{7}
\indexentry{remaining gas|hyperpage}{7}
\indexentry{accrued substate|hyperpage}{7}
\indexentry{resultant output|hyperpage}{7}
\indexentry{self-destructs set|hyperpage}{7}
\indexentry{log series|hyperpage}{7}
\indexentry{touched accounts|hyperpage}{7}
\indexentry{refunds|hyperpage}{7}
\indexentry{execution function|hyperpage}{8}
\indexentry{iterative progression|hyperpage}{8}
\indexentry{iterator function|hyperpage}{8}
\indexentry{state machine cycle|hyperpage}{8}
\indexentry{halting function|hyperpage}{8}
\indexentry{halting state|hyperpage}{8}
\indexentry{extract remaining gas|hyperpage}{8}
\indexentry{exceptional halt|hyperpage}{8}
\indexentry{init|hyperpage}{8}
\indexentry{message call|hyperpage}{8}
\indexentry{universal gas|hyperpage}{8}
\indexentry{contract creation transactions|hyperpage}{8}
\indexentry{message call transactions|hyperpage}{8}
\indexentry{computation|hyperpage}{8}
\indexentry{valid state|hyperpage}{8}
\indexentry{sender|hyperpage}{9}
\indexentry{transaction originator|hyperpage}{9}
\indexentry{recipient|hyperpage}{9}
\indexentry{account|hyperpage}{9}
\indexentry{available gas|hyperpage}{9}
\indexentry{value|hyperpage}{9}
\indexentry{gas price|hyperpage}{9}
\indexentry{arbitrary length byte-array|hyperpage}{9}
\indexentry{present depth|hyperpage}{9}
\indexentry{contract creation stack|hyperpage}{9}
\indexentry{message call|hyperpage}{9}
\indexentry{contract creation|hyperpage}{9}
\indexentry{init|hyperpage}{9}
\indexentry{body|hyperpage}{9}
\indexentry{account creation|hyperpage}{9}
\indexentry{empty byte-sequence|hyperpage}{9}
\indexentry{ere|hyperpage}{9}
\indexentry{ethereum runtime environment|hyperpage}{9}
\indexentry{autonomous objects|hyperpage}{9}
\indexentry{big endian function|hyperpage}{9}
\indexentry{positive integer|hyperpage}{9}
\indexentry{sequence concatenation|hyperpage}{9}
\indexentry{rlp|hyperpage}{9}
\indexentry{serialization|hyperpage}{9}
\indexentry{deserialization|hyperpage}{9}
\indexentry{miner choice|hyperpage}{9}
\indexentry{arbitrarily determined|hyperpage}{9}
\indexentry{gas|hyperpage}{9}
\indexentry{network cost unit|hyperpage}{9}
\indexentry{value|hyperpage}{9}
\indexentry{gas expenditure per block|hyperpage}{9}
\indexentry{miners|hyperpage}{9}
\indexentry{unused gas|hyperpage}{9}
\indexentry{refunded|hyperpage}{9}
\indexentry{canonical gas|hyperpage}{9}
\indexentry{time stamp|hyperpage}{9}
\indexentry{block|hyperpage}{9}
\indexentry{DAG|hyperpage}{9}
\indexentry{mix hash|hyperpage}{9}
\indexentry{correct DAG|hyperpage}{9}
\indexentry{difficulty|hyperpage}{9}
\indexentry{block header validity function|hyperpage}{9}
\indexentry{nonce|hyperpage}{9}
\indexentry{block contents|hyperpage}{9}
\indexentry{gas used|hyperpage}{9}
\indexentry{machine state|hyperpage}{9}
\indexentry{gas available|hyperpage}{9}
\indexentry{program counter|hyperpage}{9}
\indexentry{memory contents|hyperpage}{9}
\indexentry{memory word count|hyperpage}{9}
\indexentry{stack contents|hyperpage}{9}
\indexentry{to execute|hyperpage}{9}
\indexentry{controlled halt|hyperpage}{10}
\indexentry{transaction series|hyperpage}{10}
\indexentry{empty set|hyperpage}{10}
\indexentry{tagged for self destruction|hyperpage}{10}
\indexentry{logs series|hyperpage}{10}
\indexentry{checkpoints|hyperpage}{10}
\indexentry{logs set|hyperpage}{10}
\indexentry{logs bloom|hyperpage}{10}
\indexentry{transaction receipt|hyperpage}{10}
\indexentry{EVM code|hyperpage}{10}
\indexentry{natively execute|hyperpage}{10}
\indexentry{EVM assembly|hyperpage}{10}
\indexentry{explicitly specify meaning|hyperpage}{10}
\indexentry{canonical blockchain|hyperpage}{10}
\indexentry{heaviest path|hyperpage}{10}
\indexentry{block number|hyperpage}{10}
\indexentry{genesis block|hyperpage}{10}
\indexentry{mining effort|hyperpage}{10}
\indexentry{totaly difficulty|hyperpage}{10}
\indexentry{compute valid state|hyperpage}{10}
\indexentry{compute valid nonce|hyperpage}{10}
\indexentry{ommer validation|hyperpage}{11}
\indexentry{ommer headers|hyperpage}{11}
\indexentry{valid header|hyperpage}{11}
\indexentry{transaction validation|hyperpage}{11}
\indexentry{gas used|hyperpage}{11}
\indexentry{transactions|hyperpage}{11}
\indexentry{total gas used|hyperpage}{11}
\indexentry{accumulated gas used|hyperpage}{11}
\indexentry{apply rewards|hyperpage}{11}
\indexentry{beneficiary address|hyperpage}{11}
\indexentry{ommer|hyperpage}{11}
\indexentry{block reward|hyperpage}{11}
\indexentry{block number|hyperpage}{11}
\indexentry{block finalization state transition function|hyperpage}{11}
\indexentry{collisions|hyperpage}{11}
\indexentry{nonce validation|hyperpage}{11}
\indexentry{incomplete block|hyperpage}{11}
\indexentry{complete block|hyperpage}{11}
\indexentry{status code|hyperpage}{11}
\indexentry{cumulative gas|hyperpage}{11}
\indexentry{transaction execution function|hyperpage}{11}
\indexentry{block reward function|hyperpage}{11}
\indexentry{proof-of-work|hyperpage}{11}
\indexentry{probability statement|hyperpage}{11}
\indexentry{asic resistant|hyperpage}{12}
\indexentry{ethash|hyperpage}{12}
\indexentry{mix hash|hyperpage}{12}
\indexentry{seed|hyperpage}{12}
\indexentry{cache|hyperpage}{12}
\indexentry{dataset|hyperpage}{12}
\indexentry{slice|hyperpage}{12}
\indexentry{total difficulty|hyperpage}{12}
\indexentry{block difficulty|hyperpage}{12}
\indexentry{difficulty mechanism|hyperpage}{12}
\indexentry{cumulative difficulty|hyperpage}{12}
\indexentry{GHOST protocol|hyperpage}{12}
\indexentry{double-spend problem|hyperpage}{12}
\indexentry{longest chain|hyperpage}{12}
\indexentry{50\% attack|hyperpage}{12}
\indexentry{Satoshi Nakamoto|hyperpage}{12}
\indexentry{Bitcoin Whitepaper|hyperpage}{12}
\indexentry{dataset slice|hyperpage}{12}
\indexentry{pseudorandom number generation|hyperpage}{13}
\indexentry{BLOCKHASH|hyperpage}{13}
\indexentry{state database|hyperpage}{13}
\indexentry{age|hyperpage}{13}
\indexentry{discard nodes|hyperpage}{13}
\indexentry{checkpoint nodes|hyperpage}{13}
\indexentry{scalability|hyperpage}{13}
\indexentry{sharding|hyperpage}{13}
\indexentry{casper|hyperpage}{13}
\indexentry{plasma|hyperpage}{13}