✳️ dcposch on daimo pfp
✳️ dcposch on daimo
@dcposch.eth
I just preordered the ethOS phone. Transparency: I'm a fan of the devs @markus @nc and @mme, but have no financial connection to ethOS. Shipping your own mobile OS is crazy. Quixotic. The team is small and scrappy. So why do I think this project is important? https://mint.ethosmobile.org/
15 replies
27 recasts
94 reactions

✳️ dcposch on daimo pfp
✳️ dcposch on daimo
@dcposch.eth
TLDR I think app distribution is a key problem for crypto, and ethOS is an exciting experiment toward fixing it. Ethereum has some amazing properties. Credible neutrality. "Hardness", to use @js framing. But users don't use protocols, they use apps, & our current channels for shipping an app undermine those qualities.
1 reply
1 recast
8 reactions

✳️ dcposch on daimo pfp
✳️ dcposch on daimo
@dcposch.eth
What do we do today? Mostly, we ship dapps as web apps. Fundamentally a trusted-server model: a modern browser ensures that you're communicating privately with the right host. You trust the host for everything else, including serving you the correct code, every time you use the app.
1 reply
0 recast
4 reactions

✳️ dcposch on daimo pfp
✳️ dcposch on daimo
@dcposch.eth
Or we can ship on mobile. Equally bad. iPhones are not general-purpose computers, they are curated products that run whatever Apple presently allows. Android is a bit better: you can install APKs, but via a scary-looking side hatch so that distribution in practice still requires Google's permission.
1 reply
0 recast
4 reactions

✳️ dcposch on daimo pfp
✳️ dcposch on daimo
@dcposch.eth
🥒 So we are in a pickle 🥒 Cryptography is fundamentally about trusting math. You want to run the right code, the same code that others are running & that's had professional eyes on it. Web gives you no guarantees there.
1 reply
0 recast
5 reactions

✳️ dcposch on daimo pfp
✳️ dcposch on daimo
@dcposch.eth
Cryptocurrency is fundamentally about autonomy: your keys, your coins. Here, mobile gives you no guarantees. Company-curated app stores may allow a particular dapp today and change their mind tomorrow. Neither web nor App Store/Play Store can deliver a window into Ethereum without serious compromise.
1 reply
0 recast
6 reactions

✳️ dcposch on daimo pfp
✳️ dcposch on daimo
@dcposch.eth
The situation is much better on desktop and server. Companies that tried to walled-garden those platforms so far have failed; nor do personal computers bake in a trusted-server model. Ever since Satoshi in 2009, most serious trust-minimized crypto software runs on PC.
1 reply
0 recast
4 reactions

✳️ dcposch on daimo pfp
✳️ dcposch on daimo
@dcposch.eth
🚨 This is a long-term risk for crypto, for our whole project. 🚨 The declining platform (desktop apps) is most conducive to our values, while the now-dominant platforms (mobile and web) involve key compromises. I see ethOS as a prototyping R&D lab for addressing that risk. How does it do that?
1 reply
2 recasts
5 reactions

✳️ dcposch on daimo pfp
✳️ dcposch on daimo
@dcposch.eth
ethOS integrates a light client, giving it a neutral root of trust. One day I'll be able to install Warpcast from app.warpcast.eth - I know I'm running the same code as everyone else - Public, transparent release history - With deterministic builds, the community knows each release matches exactly what's in Github
2 replies
0 recast
7 reactions

✳️ dcposch on daimo pfp
✳️ dcposch on daimo
@dcposch.eth
- Plus there is structurally no way to serve app A in country A, app B (or nothing at all) in country B Not every app needs all that. Many--Uber, for example--inherently involve trusting a specific organization anyway. But for the kinds of app the cypherpunk / crypto / Ethereum community cares about, it's essential.
1 reply
0 recast
4 reactions

✳️ dcposch on daimo pfp
✳️ dcposch on daimo
@dcposch.eth
To conclude, "progress depends on the unreasonable man." 1992 Torvalds looked nuts trying to take on Unix by himself. RMS had Flat Earther vibes railing on, disheveled, about the importance of user-controlled software. But both bent the arc of technology for the better. Now it is @markus and co's turn to look crazy
1 reply
3 recasts
10 reactions