-
Notifications
You must be signed in to change notification settings - Fork 4
Ethereum
Dominic Wörner edited this page Jun 3, 2016
·
3 revisions
- Step by Step Towards Creating a Safe Smart Contract: https://eprint.iacr.org/2015/460.pdf (Based on Serpent instead of Solidity)
- Token contracts: https://github.com/ConsenSys/Tokens
- Slock.it contracts: https://github.com/slockit/smart-contract
- The DAO contracts: https://github.com/slockit/DAO
Thus far, there is no light client implementation. In general a light client would keep track of block headers + logs that are of interest. The data involved is obviously higher than in Bitcoin (much faster block rate 17s instead of 10min + bigger headers ~500 bytes instead of 80 -> ~220 times bandwidth and storage (asymptotically) requirement than bitcoin)
What would we have to store within the contract such that a branch of the current state trie would suffice?
Alternatively we would have to assume that we can connect to a trusted via JSON RPC.
- My initial write up from 3 months ago :) https://hackpad.com/Solar-System-zrDtHRVdxSY