Hacker News new | ask | show | jobs
by marknadal 3049 days ago
> However, right now you need to install browser extensions like Metamask to interact with websites that enable “crypto functionality”. They are still really clunky and the average user does not know they even exist.

This is not true, you can already build (and people are) dApps that run in the browser (no extension) using the latest native Web Crypto API that we've made easy to use:

https://hackernoon.com/so-you-want-to-build-a-p2p-twitter-wi...

Dominic Tarr and the Beaker Browser guys with SSB also have even webasembly-ified libsodium which is highly rated ( #4 ranked on GitHub https://github.com/topics/cryptography ).

It is just that a lot of investors are caught up in hyped-up vaporware scams, rather than real technology that already exists and works and is available for developers to use today.

1 comments

By "crypto functionality" the author means talking to a blockchain, not doing cryptographic operations. Metamask, the example given, is a browser extension that provides access to the Ethereum blockchain by injecting a JS object into the web page. It provides a wallet and transaction signing and broadcasting. Web crypto API's are quite different.
Both are possible, if you read through more.