Hacker News new | ask | show | jobs
by dchuk 3083 days ago
I really feel like the #1 problem for all crypto stuff is that it is completely unapproachable without having to learn a massive amount of new terms/vocabulary.

Look at this description: "The Power of Ethereum in the Palm of Your Hand Cipher Browser is the world's first full-featured mobile dapp browser and wallet for the Ethereum blockchain. Cipher allows you to interact with dapps powered by Ethereum on your mobile device and makes it easy for you to securely store, send and receive Ether and ERC20 tokens."

I have absolutely no idea what this is saying. Whoever can crack the nut of user experience for the layman (hell, even just technical folks who haven't spent the time to study all of these technologies/terms enough to know what the fuck they're talking about) is going to be very rich. Until then, this is just nerds catering to nerds.

7 comments

Your feedback is legit. Unfortunately the app has to initially cater to the early adopters of Ethereum, but making Ethereum and Dapps approachable is the #1 goal of this project. I will be spending a lot of time on further simplifying the UI/UX of the app and the what you see on the website. If anyone wants to help, please let me know.
Sounds good. I would actually recommend just a literal glossary/"here's what all this stuff means if you're seeing it for the first time".
It would help if you define "Dapp" and give a few examples of "Dapps" that people might get value from.
An app whose data store is block chain based, as opposed to AWS infrastructure owned by whoever.

Decentralized App.

You seem to be the author. Can you explain why I would want to use this?
Are you running the light Geth client on the device?
It is a lot- but no harder to learn than the internet, or particularly esoteric apps. Eg www, http, web browser, snaps, stories, play store - all of these would mean nothing to a pre-internet person.

Lots of small UX improvements will add up to a lot, and if there’s genuine utility in dapps adoption people will overcome them

I think ethereal deliberately uses such fancy talk to wow people into buying ETH and pumping the value.
You do realize ETH is just the abbreviation/symbol for Ethereum (not "ethereal") right?
Yeah it's not like the good old days where I had to use my 'dial-up' 'modem' to connect to the 'world wide web' and go to AOL and use my 'keyword' to load a 'website' from their 'server' and 'download' my 'emails' - it was so simple back then without that jargon.

Usability isn't about only using existing terms, it's about explaining the process well during on-boarding.

Human language is malleable and we all now know 100x the technical terms we did in the 90s. The same will eventually happen with blockchain tech, you're just seeing it in the early stages.

Part of that is stating the value proposition for the user. Along with what it does, why would I use it?
It's actually the #1 benefit not the problem. It's not ready for the layman yet.
Maybe these two are one. It will be ready for the layman when these concepts are easily comprehended, with improved UX.
Dapp just means distributed app[lication]

Blockchains, distributed networks and especially the Ethereum community have called themselves web 3.0 and their primary javascript object to access web 3.0 functions is called web3

Think of the Ethereum network as a bunch of docker containers (nodes) that will execute random functions you throw at it and assume thats a good idea but either way you have to send ether for them to do it

Ether is a limited resource so therefore it has value because other people want to use it too. Ether is the gas on the ethereum network, and you have to use it as fuel to execute functions.

Still with me?

Okay great, before now it has been much more cumbersome to use any of this, and now you can do it from a mobile device

Erc20 is a standardized set of functions that make it easier to use the docker containers, it is the 20th one described and it caught on. This is analogous to REST protocols being made from a mere description in IETF RFCs. This particular standard primarily allows for the creation of new tokens. With this protocol, The docker containers will recognize the new unit of account and also execute the transfer functions to other Ethereum users. This works For all intents and purposes

Ethereum has been called the World Computer for these reasons