News for hackers. Stuff that matters.
Re:Ethereum Has Issues by danans on Thursday April 14, 2022 @04:03PM (#31032528)
> The hardest part is getting the weather information onchain in a way that's trusted by the buyers and sellers of the insurance.

So the hardest part is trust, the very thing that blockchains supposedly make unnecessary?

Re:Ethereum Has Issues by thebean11 on Thursday April 14, 2022 @04:06PM (#31032565)
People get touchy about the word "trust" in blockchain threads. Would it help if I said that the hardest part is creating a way to get the weather data on chain that the buyer and seller can agree on ahead of time?

Anyway, I'm obviously not claiming this can work without input from humans off chain. My point is that the infrastructure needed to get clean and honest weather data on to the chain (which requires human inputs) is much smaller than the entire infrastructure needed to administer weather insurance (which other than the previous part, can be done autonomously).

Re:Ethereum Has Issues by danans on Thursday April 14, 2022 @04:37PM (#31032953)
> Would it help if I said that the hardest part is creating a way to get the weather data on chain that the buyer and seller can agree on ahead of time?

> My point is that the infrastructure needed to get clean and honest weather data on to the chain (which requires human inputs) is much smaller than the entire infrastructure needed to administer weather insurance

Is "much smaller" infrastructure on a different dimension than the "hardest part" of the problem? If so, what dimensions are those?

If not, how can the trust/agreement part be both "much smaller" and also the "hardest", especially given that it requires human inputs, especially human driven systems for routinely validating the process (AKA audits), and adjudicating inevitable claims of breaches of the agreement (AKA the courts).

Re:Ethereum Has Issues by thebean11 on Thursday April 14, 2022 @05:40PM (#31033658)
It's the hardest part compared to the rest of the blockchain solution. The "easy" onchain-only part replaces a vast amount of infrastructure that would exist in an insurance company.
Re:Ethereum Has Issues by throwaway82652 on Thursday April 14, 2022 @04:21PM (#31032760)
>Would it help if I said that the hardest part is creating a way to get the weather data on chain that the buyer and seller can agree on ahead of time?

No, because it's still impossible to do that at scale without solving the oracle problem. Putting some arbitrary data on a chain doesn't mean the data is reliable.

Re:Ethereum Has Issues by Karrot_Kream on Thursday April 14, 2022 @04:42PM (#31033012)
I don't know if there's any way out of the oracle problem honestly. There's nothing wrong with shopping around between different human-administered oracles though, or having some code which polls multiple oracles and takes action based on some statistic applied to the oracles (mean, etc.) But yeah I'm not convinced the oracle problem can be solved.
Re:Ethereum Has Issues by throwaway82652 on Thursday April 14, 2022 @04:56PM (#31033175)
Having multiple oracles doesn't really change the problem, then you're implicitly trusting a group of oracles instead of just one.
Re:Ethereum Has Issues by Karrot_Kream on Thursday April 14, 2022 @05:06PM (#31033303)
With multiple oracles and a statistic, you're trusting their results to be distributed along some distribution. But I'm being pedantic. Ultimately, yes, you are still trusting the oracles even if you aren't trusting them each in totality. Like I said I don't think there's a way out. Even if you hook up a weather sensor machine and push updates to the chain, even outside of malicious tampering, sensors themselves can be inaccurate or fail. Perhaps there's a case to be made for an autonomous weather sensor machine that is physically tamper-proof, but ultimately there's a certain amount of trust when dealing with off-chain data. I don't think that's able to be overcome.
Re:Ethereum Has Issues by thebean11 on Thursday April 14, 2022 @05:41PM (#31033666)
You don't need to solve the oracle problem. Just agree on an oracle. Weather.com writing weather on chain could be your agreed upon solution, for example.
Re:Ethereum Has Issues by MrMan on Thursday April 14, 2022 @04:50PM (#31033099)
Oracles open up a whole giant industry of data middlemen, sounds great