TEZOS



TEZOS ?
Decentralized Blockchain: Governance on chain
No Fork: Voting on improvement
Delagete PoS
- Virtual "miner" (Backer)
- Communities delegate Backers
- Formal Verification
- Ocam and Michelson
TEZOS: stat
Possibility of producing new "amendments"
- new policy of the governance
- new voting specifications
- smart contract parameters
- add a block to chain
VOTE
voting on large majority (80%)
Only token holder can vote
It may be possible to delegate the vote
TEZOS: bakeing
- bounding 8000 XTZ (next 10K) a node can have 1 roll.
- to be a Baker you need at least 1 roll.
- every clock (60'') a block is proposed.
- among all bakers one roll is selected for validation.
- if there are 32 vote, the block pass.
- only after 4096 blocks (1 cicle) the XTZ are unbounded.
Coin: XTZ... or tezis
TEZOS: bakeing 2
- every cicle all proposals are gathered.
- each proposal is voted by supermajority (80%).
- all the pased proposals are implemented in a soft-fork net (test) for 48h.
- after the test period there is another supermajority vote on the test governance.
- if the test pass, the new governance will be implemented on live net.
Proposed amendment
TEZOS: configurations !
Main configuration (json file):
- net
- rpc
- log
- shell
- data-dir
TEZOS: configurations [net]
- "expected-proof-of-work" ( expected maximum difficult )
- "bootstrap-peers": (list of host "peers" of the node)
- "private-mode": (comunicates to the peers)
- "limits":
- "authentication-timeout": (in seconds)
- "min-connections": (#n need to be connected)
- "expected-connections": (work limit on #n)
- "max-connections": (superior limit on #n)
- "backlog": (max number of pending connections)
- "max-incoming-connections": (number of connections)
- "max-download-speed": (in kib/s)
- "max-upload-speed": (in kib/s)
- "read-buffer-size": (in bit)
TEZOS: configurations [rpc]
- "listen-addr" (port of the host to call rpc)
- "cors-origin" (call params)
- "cors-headers" (call params)
- "crt": (certification for the node)
- "key": (certification for the node)
TEZOS: configurations [shel]
- "bootstrap_threshold" (number of connected peer to be considerated connected and active)
TEZOS: configurations [log]
- "output" (host or location where to put the log file)
- "level" (level of error or note)
- "rules" (limit the type of errors shown)
- "template" (format of the log file)
TEZOS
/end
Thanks for your attention.
Tezos
By frafolo
Tezos
Analyzing Tezos properties
- 132