Index
A
Asynchronous programming
B
Bitcoin spot price
Blockchains
data
immutability/hashes
Python
blockchain.py.code
class
Python dictionaries
C
Calculations
Cryptographic proof
Cryptography
blockchain
digital signatures
verification
example, Python
integrity, sending messages
public key
D
Decentralized networks
Blockchain engineering
funcoin
components
data persistence
networking layer
POS
smart contracts
solidicity
Disk space
E
Electronic coin
F
funcoin/server.py
funcoin/utils.py
G
Gambler’s Ruin problem
Gossip protocol
H
handle_message() method
Hashcash
Hash functions
analogies
images
irreversibility
naming conventions
proof of work
Python
uniqueness
I, J
Incentive
ipinfo.io service
K, L
Kademlia algorithm
M
marshmallow library
Messaing
block payload
defining
implementation/validation
marshmallow library
object
peers payload
peer type
ping payload
transaction payload
N, O
Network
asyncio library
chat server
asyncio module
communication protocol
handle_connection
loop
methods
method stubs
terminals
terminal window
concurrent programming
Internet
Peer-to-peer networks
protocols
Non-reversible transactions
P, Q
Payment verification
Peer-to-peer blockchains
Peer-to-peer networks
Privacy
Project dependencies
install
installing Poetry
new project, Poetry
virtualenv activation
Proof of Stake (PoS)
Proof-of-work (POW) algorithm
Bitcoin’s
blockchain class, iPython
example
implementation
Jigsaw puzzles
Proof-of-work system
Python installations
Linux
macOS
programs
Windows
R
asyncio’s run() function
S
Split/combined transactions
Stateless protocol
Symmetric cryptography
Caesar’s cipher
definition
problems
T
Timestamp server
Transactions
creating file structure
implementations
installing dependencies
miner
structuring
blockchain module
connection module
deleting responsibility
peers module
server module
UTOXs
Transfer Control Protocol (TCP)
U, V, W, X, Y, Z
Unspent Transaction Outputs (UTXO)
User Datagram Protocol (UDP)
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.144.252.140