forked from ethereum/go-ethereum
-
Notifications
You must be signed in to change notification settings - Fork 0
swarm POC series
Viktor Trón edited this page Aug 3, 2016
·
3 revisions
- underground dev testnet launched on BZZ day (3.22 is l33t for BZZ)
- create ansible and docker for node deployment
- a few public gateways
- rebase on geth 1.5 edge
- small toynet deployed, see network monitor
- support for separate url schemes for dns enabled, immutable and raw manifest - feature #2279
- Ethereum name service integration
- scripted network tests, cluster control framework
- algorithmic improvements on chunker split/join
- algorithmic improvements on upload/download
- algorithmic improvements in kademlia and hive peers manager
- calibrating kademlia connectivity parameters to toynet scale
- orange paper series released hosted on swarm toynet
- minimalistic swarm homepage
- adapt to felix's rpc-client-as-eth-backend scheme to run swarm as a separate daemon
- merge into main repo develop branch
Priorities are not finalised, this is just a tentative plan. The following features are prioritised for POC 3 (subject to change)
- docker on azure: complete test cluster deployment and remote node control framework
- comprehensive suite of typical network scenarios
- syncer rewrite - syncdb refactor to storage
- mist integration
- storage monitoring and parameter setting API for Mist swarm dashboard
- bzz protocol should implement info for reporting - feature #2042
- implement (a reviewed version of) EIP-26
- swarm namereg/natspec rewrite - enhancement #2048
- solidity contractInfo standard and contract source verification support
- improved peer propagation #2044
- protocol stack abstraction, pluggable subprotocol components - (swap, hive/protocol, syncer, peers) for pss
- new p2p API integration - feature #2060
- abstract network simulation framework using shadow
- enhanced network monitoring, structured logging and stats aggregation
- unicast/multicast messaging over swarm - pss
- swarm DB support phase 0 - compact manifest trie and proof requests
- SWarm On-demand Retrieval Daemon - feature #2049 = sword. ethereum state, contract storage, receipts, blocks on swarm