Magic internet money is finally a reality -web 3

chidiebere
By -
0

They may be unsafe, untrustworthy, or illegal in your jurisdiction.The coolest thing on earth no one knows about has finally turned into reality a long-held dream in the digital currency space –  the Facebook like button where you just click.
MetaMask, a spoke of Consensys, has launched a Chrome plugin which on the surface looks too simple, even for my grandma.
You click to install it like any chrome plugin. Once done, a tiny fox appears on the toolbar.
To start using it, you just enter a password.
Then, you’ll be very unimpressed. There’s nothing here but a buy or send button – because that’s all you need to do to open a completely new world.
Dan Finlay, Lead Developer of MetaMask, explained to CCN: It’s blockchain in thebrowser. MetaMask exposes the Ethereum blockchain in the form of a javascript API. This allows normal websites to read from the blockchain without providing their own blockchain connection.This allows websites to do what previouslywas impossible. For example, we all hate those newspaper paywalls asking us to spend 30 minutes and subscribe for a month or year to just read one article.
MetaMaskreplaces all of that with just oneclick. In four lines of code even a non-programmer can read, a pop-up buttonasks visitors to pay, say, 5 cents, to view the page:web3.eth.sendTransaction({ from: web3.eth.accounts[0], to: your
Address, value: web3.toWei(‘0.05’, ‘ether’) }, function (err) {console.dir(arguments)})
You click the button and then, as a securityprecaution, are asked to approve:MetaMask – Click and DoneThat’s all. It’s done. No send to address, nocopy paste, no credit card numbers, no phone or QR code, no sign-up, just click and done. If the MetaMask wallet is locked then you, of course, need to enter the password and unlock it. If you do not have ETH in the wallet, then the little fox plugin tells you how to get some.It is currently integrated withShapeshiftand Coinbase where you can buy $5 worth of ETH with a current max limit of $50 without having a Coinbase account nor needing to sign up for Coinbase. I tried to go through the process. It asks me for an e-mail address, but I’m from UK so I can’t proceed as it is currently limited to the U.S.We can presume however that once you enter the e-mail address, Coinbase asks foryour card details and we’re done.With funds in the account – either sent from another ETH address or bought fromCoinbase– paying on the Internet has turned into a one-click experience.Finlay said:I was actually thinking I should publish a donation button soon, it would be so small. Ifyou wanted to do that previously, you’d need to host your own blockchain server, and then you’d have to hack together some way for your users to import theirkey file (which they shouldn’t trust you with), or you’d give them some command line prompts. With MetaMask, you write some code.This, of course, isn’t limited to donations ornewspaper pop-ups. Any website that requires payment can increase user convenience and speed up the checkout process by just asking users to click and done. No need for that dreaded feeling of having to find the card wallet, entering all those numbers, waiting for Visa to do its thing and then patiently waiting for it to be finally confirmed, to say nothing of the 3 percent transaction fees.All, instead, can be over in about, currently, 17 seconds. ETH plans to reduce its confirmation time to around three seconds,so, soon, the payment would be pretty much instant and the fees, well, for ETH’s network they are currently as good as non-existent.This is the most obvious use case of this magic plugin, but as ETH has smart contracts, it is still very much just the surface. Numerous Dapps have or are in the process of integrating MetaMask, including Gnosis, MakerDAO, Rouleth, and others. That’s because the plugin sends the blockchain very much at the backroom where you code the smart contract which allows for the verifiably fair rouleth or prediction market etc.As far as the user is concerned, as long as they have MetaMask installed, they are justdealing with a website that magically does a lot of things that were previously impossible by just clicking around.The BackendReaders are strongly warned, however, thatMetaMask is very much in Beta. It has come out just a couple of weeks ago and ithas not yet undergone a full security audit. There is a very high likelihood any funds will be lost. In that sense, if it is to be used, it should be considered as literally a wallet – a place where you keep say ETH worth$10 or $20 dollars and if they fall off your pocket then no big deal.Security wise, Finlay says they have no control over private keys:Users have their keys locally, encrypted with their password. They sign transactions cryptographically, and send those to us. At that point, they’re public knowledge. There’s nothing secret they transmit from metamask.Metamask runs a node for you to which you connect through the plugin. It uses Microsoft’s Azure solutions to run a clusterthrough Infura, another spoke ofConsensys, which is implementing a scalable blockchain backend:We have a partnership with Microsoft, and part of that is that they’ve made it very easy to run ethereum clients on their cloud.So, you need to trust Microsoft’s nodes. Although of course, Microsoft is a very established and reputable company, a rouge admin might decide to play. However, they cannot steal your coins, says Finlay. They can only manipulate the data you see, such as showing you have no funds when in reality you have two ETH,which can easily be checked by entering the address on another blockchain explorer. Alternatively, you can just connect the plugin to your own node or a trusted node of your choice as MetaMask provides the option.As this is brand new, it is very much in the bootstrapping stage currently going through the cycle of websites/dapps implementing it with users asked to install the plugin. It is also in the process of cross-browser implementation with firefox and, as stated earlier, it is very much beta. So, there isn’t much end users can currently do with MetaMask, but the new world it opens makes this project the most promising in the entire ecosystem and all of blockchain’s history as well as the strongest contender for that killer app everyone has been waiti

Post a Comment

0Comments

Please Select Embedded Mode To show the Comment System.*