News for hackers. Stuff that matters.
Re:Darwin: A framework for evolving decentralized web apps by ETH_start on Wednesday July 12, 2023 @03:29AM (#36691429)
Crypto is about trusting the validity of code over the integrity of people. There is a bit more to it than that, in trusting that micro-economic incentives and the design of the protocol will guard the protocol against capture, but that's the gist of it.

Ultimately, open source code has a higher safety potential than the integrity of individuals, so I believe static services will trend toward becoming Ethereum protocols.

Re:Darwin: A framework for evolving decentralized web apps by jrm4 on Wednesday July 12, 2023 @12:47PM (#36697482)
I agree, but those cases are VERY LIMITED. They would have to be something where the slowness and clunkiness of a blockchain is worth it. Anything private and small? Blockchains are stupid there.
Re:Darwin: A framework for evolving decentralized web apps by ETH_start on Thursday July 13, 2023 @06:06AM (#36706968)
The integrity of finance is worth slowness and clunkiness.
Re:Darwin: A framework for evolving decentralized web apps by jrm4 on Thursday July 13, 2023 @10:34AM (#36709780)
On that, I agree. I think DeFi (even more than day-to-day currency) is the true "killer-use" of crypto. But I think what I'm seeing with e.g. DAOs and on-chain governance is that "governance" here (unlike real life) really does need to be very libertarian. Set it and forget it to the extent you can, otherwise you invite humans and and their pesky incentives to screw around with things.
Re:Darwin: A framework for evolving decentralized web apps by ETH_start on Thursday July 13, 2023 @10:54PM (#36718914)
Agreed. While DAOs may offer benefits over traditional corporations in some applications, the real value proposition in public blockchains is provided by immutable smart contracts which eliminate the vulnerabilities introduced by governance.
Re:Darwin: A framework for evolving decentralized web apps by jrm4 on Friday July 14, 2023 @09:54AM (#36724083)
Yes. But also, as a lawyer, I hate the phrase "smart contract" with the fire of a thousand suns. They are very useful and have important applications -- but they are not smart, nor are they contracts. "Automated blockchain bots" or something is far closer to the truth.
Re:Darwin: A framework for evolving decentralized web apps by ETH_start on Saturday July 15, 2023 @08:02AM (#36735802)
I prefer the term programmatic contract. Contract is somewhat of a misnomer, but conveys the idea that two parties can use it to trade in accordance with some defined terms. I think the 'smart' is an attempt to convey the idea that the application acts like a contract that self-executes. 'Programmatic' might do a better job of conveying that aspect of it too.