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
  1. bounding 8000 XTZ (next 10K) a node can have 1 roll.
  2. to be a Baker you need at least 1 roll.
  3. every clock (60'') a block is proposed.
  4. among all bakers one roll is selected for validation.
  5. if there are 32 vote, the block pass.
  6. only after 4096 blocks (1 cicle) the XTZ are unbounded.

Coin: XTZ... or tezis

TEZOS:  bakeing 2
  1. every cicle all proposals are gathered.
  2. each proposal is voted by supermajority (80%).
  3. all the pased proposals are implemented in a soft-fork net (test) for 48h.
  4. after the test period there is another supermajority vote on the test governance.
  5. 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.

Made with Slides.com