- From: Melvin Carvalho <melvincarvalho@gmail.com>
- Date: Mon, 26 Sep 2016 15:23:45 +0200
- To: Blockchain CG <public-blockchain@w3.org>
- Message-ID: <CAKaEYh+exSBJGkG-=J8r+kc4PitJ7JV_sXQuBYD-bPcB2GW3KQ@mail.gmail.com>
Both the web and the block chain have have been technological phenomena in recent years, for differing reasons. The block chain has enabled new use cases and opened the imagination of a large community as to what is possible in finance and other areas. It has also created the biggest distributed computing project in history. The web has become the de facto discourse of humanity and has achieved truly massive scale, storage capacity and bandwidth. However, the block chain (particularly bitcoin block chain), while being excellent at P2P payments, lacks a scaling infrastructure. Meanwhile the web, which is excellent at scaling, lacks P2P payments. The web (and the generalization, REST) has a very rare property in engineering in that as it gets bigger it just continues to scale better. The vast majority of systems done have this property. What I propose for this group is to create a marriage made in heaven. To take the best properties of the web, and the best properties of the block chain, and merge them into a complete system. Additionally, the system will allow backwards compatibility with existing block chains so that web infrastructure can start to bear the load on scaling existing block chains. I would be willing to work on this with group members here, and implement the recommendations into a real world crypto currency, as proof of concept for scalability, and also do stress testing. If successful, a specification could be delivered that could be used by bitcoin and other alts that anticipate hitting scalability boundaries. There is great precidents of the web bootstrapping other protocols, perhaps most commonly, with webmail / email and also being able to bring new features to that paradigm that would not work so well in reverse. The way I envision this is to create a hybrid system where blocks can live in a decentralized database in the file system but also on a web file system. The protocols can be used over a P2P network but also over HTTP, which most devices talk. The mining algorithms can be applied both to a compact database and structured data on the web. On top of this can be workflows for both on block transactions, off block transactions, and inter block transactions. Again all facilitated by the web. Do any others in this group (also) think it can be done? If so I'd love to collaborate and come up with a solution which Im prepared to implement into the existing crypto currency eco system ...
Received on Monday, 26 September 2016 13:24:14 UTC