3 ms·
> However, right now you need to install browser extensions like Metamask to interact with websites that enable “crypto functionality”. They are still really cl
by marknadal 9y 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-with-e2e-encryption-f90505b2ff8 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 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.
- glitch003 9y agoBy "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.
- marknadal 9y agoBoth are possible, if you read through more.