3 ms·
It seems like there is a lot of overlap with some leading edge cryptocurrencies (such as Algorand, which also has Turing complete contracts that control state).
by ilaksh 5y ago
It seems like there is a lot of overlap with some leading edge cryptocurrencies (such as Algorand, which also has Turing complete contracts that control state). Does Locutus have a facility for something like payments?
Also, although web assembly can theoretically be highly optimized by compiling to native code, there are hard limits on scalability especially since many things need to be executed in a specific order. So you have some mechanism for sharding, or are all computations repeated by 100% of the network? Also is there a mechanism for sharding data?
Anyway, I believe that the future of cryptocurrencies, money, and new types of browsers or even normal web applications will all skew heavily towards web assembly.
- sanity31415 5y ago> Does Locutus have a facility for something like payments? It should be possible to build a cryptocurrency on Locutus, using the arbiter mechanism to prevent double-spending. > So you have some mechanism for sharding, or are all computations repeated by 100% of the network? Also is there a mechanism for sharding data? Computations are not replicated across the network. There is a mechanism that serves a similar purpose to sharding but is more "organic". Peers are assigned locations in the network when they join (a number between 0.0 and 1.0). Contracts also have locations determined from a hash of the contract code itself, and peers store contracts that are close to their location. The more people using a contract the more widely cached it will be, as a form of auto-scaling. Locutus uses a small-world network to allow contracts to be found very quickly in an entirely decentralized way.
- cropcirclbureau 5y agoIncluding big overlap with Holochain (which also has WASM and Rust but maybe a bit too ambitions), AD4M protocl over Holochain and maybe Gun. Always glad to see more effort in this area though.