最近看了一些文章和资料介绍,想尝试通过自己的理解,用更简单易懂的话语来讲述一下什么是区块链、比特币以及相关的概念。
1、什么是区块链?
区块链=分布式数据存储+点对点数据传输+加密算法+共识机制。
本质上就是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块。
2、什么是比特币?
本质上可理解为民间自发发行的一种虚拟货币。
比特币=采用分布式账簿系统+加密算法的虚拟货币。
每个比特币有一把公共的钥匙,和一把私人的钥匙。
公共钥匙大家都能用,能够通过它看到整个比特币系统的账本以及任何账户之间的变动(比如转账),但是不能知道账号是谁,只有通过私人的钥匙才能对账户进行操作。
说明:
1、比特币通过互联网挖矿的方式产生,然后由所有交易参与者共同记录与监督(脱离中间监督)。【挖矿就是指:将自己的联网计算机提供给虚拟币系统运行后,得到的虚拟币的过程】
2、比特币跟Q币不同,Q币是腾讯公司作为中间监督发行的虚拟货币。
3、什么是ICO
ICO=initial coin offering(首次货币发行),是一种虚拟货币众筹行为。
说明:
1、本质上是两种虚拟货币之间的交易,而且不涉及任何资产。比如,比特币与酒店A的虚拟币之间的交易,比特币被世界多地认可;而酒店A的虚拟币可以在酒店消费。
2、本质上这种运作模式脱离了金融监管。
4、什么是以太坊
以太坊=通用虚拟货币平台。
即能够生成任意多个不同虚拟货币的智能合约系统,每个人都可以利用以太坊的工具开发出自己的虚拟货币体系。(例如开发多个不同的“比特币”)
与比特币相比:
1、以太坊管理更严密,协会制、非盈利。
2、通过成立联盟,保证应用的开放和标准化。
3、企业可以借助以太坊来发布自己的虚拟货币完成融资。例如,上面提到的酒店A,在以太坊发布自己的虚拟币,然后可以与比特币完成交易。
以上纯属扯淡,我所说的我也不知道对不对。