5 ms·
For those on the "you don't need a blockchain hype train." I suggest your write a dApp, and see how easy it is to connect to a highly fault tolerant function as
by mrharrison 8y ago
For those on the "you don't need a blockchain hype train." I suggest your write a dApp, and see how easy it is to connect to a highly fault tolerant function as a service that is accessible to the public, with the network affect of being able to access other contracts deployed by others. There is a lot more to blockchain than what is discussed in this article.
- wmf 8y agoSo basically Lambda?
- dsr_ 8y agoOnly in a log-structured environment that means that once you deploy, you probably never have a chance to patch the bugs.
- jjordan 8y agoThere are ways of making smart contracts upgradeable. The code is immutable, but it can also say "if x has been toggled, point to this newly uploaded contract instead."
- dsr_ 8y agoLet's assume that you set that up properly, so that the toggle is flipped only when a particular signed update tells it the address of the replacement contract. Yay! Please put ether into this contract, it will benefit all participants. Later: upload new contract, flip the toggle: all your ether belongs to me. Thanks!
- mbesto 8y agoFor those on the "blockchain hype train", I suggest you find a business solution that requires a dApp. > that is accessible to the public, with the network affect of being able to access other contracts deployed by others. Outside of crypto (mainly bitcoin), what business problem exists for this problem today and what blockchain solution has been created to solve it? I've genuinely waited for people to provide a serious answer to this and I'm still waiting for an answer.
- kls 8y agoThe storage of information that no one owns for one. Further on chains like Ethereum's one can build a contract based on a contract built by another party. Further using the data in that contract in new and novel ways. So lets say I build an app lets say for simplicity sake, I build a game and expose all the mechanics as a contract but I absolutely hate swords. So I will not implement swords in my contract. You are free to come along and build a contract that extends my contract and adds swords to it. My contract is still 100% whole and unmodified but you are able to get what you want. From a more practical aspect I see great value in, non-corporate owned data. For example medical records. If everyone had a contract where they can provide their key to their medical providers so that they can add diagnostics, x-rays etc. and then only individuals you grant access to can read said records you would have a nice solution to open but secure medical records. Without a central authority or corporation owning and having control of that data. an open credit report would be another good one. Social networks not owned by Facebook and where anyone can build apps ontop of said data would be another. It's not a fix all as companies are pitching it based on the buzz but anywhere where open data that needs to be secured and would better off if it where not owned by an organization, block-chain is a great solution. Sure there are speed issue with it right now. But assuming that, the speed issue is addressed I see a lot of uses for it.
- icebraining 8y ago> My contract is still 100% whole and unmodified but you are able to get what you want. So, a VCS fork? We had that for a while. > medical records All you're describing is an online folder with a standard API to which you upload encrypted files. The point of the blockchain and friends is to achieve consensus. It brings absolutely nothing new to that use case. It's only worse, since it relies only on encryption to protect extremely sensitive data. Do you want all your records open in twenty years when someone breaks whatever algorithm used back then?
- sharemywin 8y agoFree speech. Anonymous speech. Some kind of electronic notary: Some kind of hash that verifies something hasn't been tampered with which is signed by multiple parties which keeps adding transaction on top of transaction making it costly and costly to change the hash.