由于比特币区块链上可以编写代码,比特币出现后,人们开始尝试在比特币区块链上开发应用。但人们发现,比特币系统的设计让应用开发受到限制,也不太方便。
于是俄罗斯人维塔利克·布特林 Vitalik Buterin(人送外号V神)等人创建了以太坊区块链(Ethereum,简称ETH)。以太坊的诞生,让开发者们能在区块链上更方便地创建更强大的程序。这种建立在区块链上的能自动执行的计算机程序称为智能合约。后来以太坊代币也成了市值第二大的加密货币。
既然以太坊本身就是为了区块链应用而生的,那以太坊上的应用当然少不了。我们在日常生活中都会把钱存在银行账户里,用微信/支付宝进行支付和收款,因为微信/支付宝方便快捷。区块链应用经常涉及加密货币的转账,转账收款的便利性也非常重要。区块链钱包就相当于区块链上的微信/支付宝,你的数字货币其实存在你的区块链账户地址(相当于银行账户)里,区块链钱包只是收支工具。
一、钱包
应用有多种展现形式:网站/电脑客户端/手机客户端。区块链应用目前多以网站的形式展现,手机客户端次之。以太坊官方发布了浏览器钱包——MetaMask。用户可以在浏览区块链应用网站时通过它进行虚拟货币的收支。
如果没有Chrome浏览器,360或火狐浏览器也可以安装MetaMask钱包插件,下拉查看对应的安装流程。
MetaMask安装地址:https://chrome.google.com/webstore/search/metamask
MetaMask官网:https://metamask.io/
2.2 360/火狐浏览器钱包安装流程(后续的流程参考上面的Chrome安装流程)
3. 怎么用MetaMask玩Dapp (区块链应用)?
我们将以ETH上的经典Dapp——加密猫 (CryptoKitties)为例,展示MetaMask的几种常见使用情况
3.1 打开 https://dapp.review/explore 搜索加密猫
小贴士
请在chrome应用商店安装扩展程序,以确保扩展程序是最新最安全的。
每次与区块链进行交互前,钱包会请求你的批准,不用担心在不知情的情况下失去加密货币。
私钥是区块链世界中唯一的通行证,请好好保管以保证它的安全。
二、手机钱包
imToken:https://token.im/
Trust Wallet:https://trustwallet.com/
三、以太坊区块浏览器
前面提到,你的数字代币存在于区块链账户地址中。区块链和互联网一样,都储存了许多的信息,只是区块链储存的绝大多数是转账记录。而区块浏览器就相当于区块链上的百度搜索引擎,便于你查询区块链上的信息。人们通常会用它来查看账户地址的交易记录、转账手续费、ERC-20代币情况等。
https://etherscan.io/ 是以太坊官方开发的区块链浏览器。通过它可以查询到任何一个账户地址的任何一笔交易记录。
以太坊跟比特币转账时一样,都需要手续费。这笔手续费被称为Gas费或燃料费。Gas费越高,转账被受理的速度越快。
以太坊区块链是允许人们在上面发行自己的代币的。号称价格与美元对标的USDT稳定币算是其中最著名的代币了。