Hacker News new | ask | show | jobs
by dennismckinnon 4197 days ago
We have trouble securing one blockchain because of the consensus method it uses. The idea behind thelonious is you can still have verifiable databases with various levels of untrusted-ness. Its our work towards blockchains which allow you to experiment with various parameters regarding trusted ness for example which coinbases are allowed to mine. Not just that but the blockchain is controlled by smart contracts on the blockchain itself. So over time these things can change. Once vm-base consensus is perfected (we have it somewhat working but want to add in a lot of additional capabilities) you will be able to fully program the chain consensus model on the chain itself.

Thelonious is only one component however. We made it to address some issues we have with fully decentralized (and uncontrollable) blockchains such as bitcoin which might make some people/corporations nervous. Its designed to give dapp makers what they want in a blockchain but it isn't needed.

The decerver is the part that makes all the other p2p components work in harmony to give a single platform capable of allowing you to use bitcoin, ethereum, thelonius, ipfs etc all from a scriptable platform that runs on a local users machine. In the new year we plan on working through dynamic module loading meaning that if you want to use a blockchain employing SNARK-based proofs you can. Just write a wrapper. We will be looking into incorporating SNARK-based proofs into thelonious but with decerver you don't NEED us to give you the parts. We are hoping to make it so you can build the modules you want to use and the dapps you want to build on top of them. Thats our goal with this. Its not about one blockchain. Its about bringing together all of the P2P space.

Does that answer your question?