3 ms·
I have noticed that with a few notable exceptions, it seems like enthusiasm for "Web3" seems inversely correlated with web development experience. The conclusio
by peteforde 5y ago
I have noticed that with a few notable exceptions, it seems like enthusiasm for "Web3" seems inversely correlated with web development experience. The conclusion I draw from this is that the longer you've been building web apps, the more concerned you will be that nobody can explain how these "Web3" apps could possibly work at scale, or why you would choose a "Web3" stack when your problem case doesn't explicitly require it.
For the optimists, I really want you to think about this when you go to sleep tonight: if larger smart contracts cost more than smaller smart contracts, it's a forgone conclusion that developers will skip type and boundary checks. Do you really want to bet on a future where developers are perversely incentivized to write code that is easier to exploit?
- jollybean 5y agoYeah - that second part is neat, but existential problems arise with 'smart contracts' long, long before we get to nuances of perverted expenses with respect to saving costs on contract length. Smart 'contracts' are not really 'contracts' - they're kind of bits of code. They're going to effectively be governed more broadly by 'real' contracts in in the regular sense whereupon the Blockchain contracts are merely terms of a specific exchange i.e. something like placing a 'buy/sell' order on an exchange.
- Vanit 5y agoWell, they're a type of contract. https://en.wikipedia.org/wiki/Deal_with_the_Devil https://en.wikipedia.org/wiki/Deal_with_the_Devil
- Ekaros 5y agoI haven't dig enough to them. But it seems that they are mostly shitty code moving numbers around or creating new variables and doing stuff with them... So pretty standard, but scary part is that those numbers are "money"...
- jollybean 5y agoThe courts will decide what exactly they mean and it could take a very long time for the kind of legal clarity we need to really go ahead with meaningful things. Maybe something will establish itself as kind of a de facto standard long before that which may in and of itself be the 'legal precedent'.
- jules-jules 5y agoWhile true that more complex smart contract executions are more cost (gas) intensive, zkRollup solutions solve this by actually becoming cheaper as they scale! https://polynya.medium.com/addressing-common-rollup-misconceptions-eba9d758707e https://polynya.medium.com/addressing-common-rollup-misconce... https://polynya.medium.com/conjecture-how-far-can-rollups-data-shards-scale-in-2030-14-million-tps-933b87ca622e https://polynya.medium.com/conjecture-how-far-can-rollups-da...