Re:Workstream: A fast virtual computer you can use for anything
by crispyporkbites on Thursday April 16, 2020 @06:55PM
(#22894419)
Ethereum is basically one big cloud computer, with a shared runtime.
Everyone gets a copy of the code AND all the data/state, and can execute all instructions.
Problem is that it’s too slow/expensive to do anything useful.
But perhaps the killer app for blockchain is buried somewhere in this concept.
Re:Workstream: A fast virtual computer you can use for anything
by ghthor on Friday April 17, 2020 @11:25AM
(#22899821)
Just because you dont understand how to do something useful using ethereum doesnt mean that no one knows how to do something useful with ethereum.
Please investigate ethereum name system(ENS) and Handshake name system.
In essence, a Turing-complete smart-contract blockchain is a deterministically-trustworthy compute-hosting service. It's one that has the disadvantage of all the overhead distributed auditability requires; but at least has the advantage (compared to centralized compute-hosting with remote-attestation) that it already exists and is usable right now for real-world use-cases.
(And you can also reduce the blockchain-y overhead by moving whatever backend business logic you can out of the "trust kernel" into untrusted regular machines, and then just having the "trust kernel" do the important stuff. CryptoKitties is a good example of this: the only thing their smart contract does is track who owns what kitty, because that's what people would try to dispute by forging transactions. The rest of the stuff is state in a regular centralized RDBMS, because it's dictated by the service, rather than by user input, and so is not under dispute.)