最近因为工作的关系,需要学习区块链。
花了几周的时间,通过各种方法学习、探索,终于对区块链有了初步的认识。
我把学到的区块链知识总结为一个清单,对于有需要的人,希望有用。
1、什么是区块链?
一句话来说,区块链就是一个“分布式账本”。
想象这样一个场景:假如有一个很重要的账本,只掌握在一个人手里,那么他可以对这个账本里面的内容随意修改,改了以后别人还不知道,甚至整个账本都有可能丢了或者被人偷走,那么这个账本就完全没有安全性可言。
如果把这个账本复制成很多份,分配到很多个人手里,那就变成了“分布式账本”。
当有人想要记录一笔新账时,必须经过所有持有账本的人的同意,才能修改,而且修改后必须把所有人的账本都同步更新,这次修改才生效,那么就没有人可以随意修改账本了。
如果其中一个人的账本丢了或被人偷走也没关系,因为其他人手里还有账本的副本,而且持有账本的人的数量也在不断增加,除非所有人手里的账本被人同一时间偷走,这就不太可能发生了。
2、什么是第一代、第二代、第三代区块链?
所谓的三代区块链分别是:比特币、以太坊、石墨烯。
这三者的区别是:比特币只有虚拟货币的功能,以太坊新增了智能合约的概念,变成一个可以开发应用程序的“操作系统”。
而石墨烯相对于以太坊最大的区别是每秒交易量有了巨大提升,但本质上来说并没有太大的革命性进步,所以有些业内人士并不认可它是”第三代“,还需要时间来验证。
3、什么是智能合约?
基于以太坊的一段代码,代码规定了一些条件,满足条件后自动执行相应的操作。好处是程序自动执行、不可篡改、过程透明不可作弊、省去第三方中介机构,节省成本。
4、什么是DAPP?
我们一般说的APP是手机上的应用程序,DAPP就是基于区块链的应用程序。
5、什么是糖果?
糖果就是某种虚拟货币。
一个新的区块链项目上线初期,项目方为了吸引用户,用”撒币“的方式吸引用户注册使用他们的区块链,因为这时候币都是白送的,所以就叫”发糖果“。
只要你完成项目方指定的任务,比如加微信群、绑定钱包等,就可以得到糖果,所以发糖果就是一种推广的方式。
6、什么是钱包?
我们前面说区块链就是一个分布式账本,账本里记录了一笔一笔的账目,这些账目都和钱包有关系。
在区块链的世界里,是没有”用户“的概念的,代替用户概念的,就是钱包。
每个钱包都有一个钱包账户地址,区块链不认用户,只认这个账户地址。
下一篇文章我们就以钱包为切入点,带大家实际使用区块链,真正进入到区块链的世界。
本文转自:每天学一点
原文链接:小白也能看懂的区块链入门一:基础名词解释