区块链
这段时间区块链很火,虽然我没用什么兴趣去做区块链,因为愚笨的我现在还没太看懂区块链到底能进入哪些行业?就像之前看红杉资本的一位VC的访谈,她的成功秘诀之一就是,自己没看懂的行业是肯定不会投的不管它多么火。
但是虽然这么说,我还是得了解一下到底是个什么玩意?虽然网上到处是文章但是都是东拼西凑得,不太体系。所以当我听说caoz大佬要开个区块链的扫盲视频,所以马上付费了解了下同时也看了下MacTalk大佬写的文章….。以下是这段时间对于区块链的一些笔记。
从图中可以看出,现目前区块链的应用主要有两种场景,公有链和联盟链,其实还有私有链
所以首先要了解比特币不是区块链,区块链是一种技术集合的统称,比特币等是区块链的一种应用。
区块链的核心概念:
去中心化
我理解就是P2P,没有集权,数据分布式存储,交易变得平等、透明、公开。这是美好的理想。
共识机制(公共账本)
就是解决信任问题,区块链要求每个联结点在共同的账本上对每一笔交易进行分布式记账。所以每个节点都对账本负责。
加密
通常是非对称加密,用于个人的账户交易。
算法
各种算法,比如分布式一致性算法,加密算法等,作为交易的支撑
激励机制(针对发币的场景)
发币,也可通过挖矿来挣币,没有甜头谁帮你干活,本质就是P2P
其实说白了 感觉就是一堆人在维护一个账本,这个账本每人都有一份,而且还都一模一样。
当然现在很多企业应用区块链,也就是联盟链,很多时候还是利用区块链的理念,在一些环节做到公开透明从而减少成本,提升效率。联盟链是指一些愿意彼此实现共信的机构和组织共同组建的,为各自机构提供共识信用和价值传递的平台,这样只要联盟不存在一家独大的情况,还是可以实现共识基础。
区块链我觉得应该还是一个风口,虽然不如人工智能大风大浪,但是有风有浪是肯定,抓紧时间补补吧。总比啥都不知道要强,另外我始终觉得去中心化,共识机制等强调的公平、透明只是美好的愿望。决定权始终是掌握在部分人手里的,不然为毛这么多人买矿机其实不就是增加自己的权重么。还可能存在算法劫持。所以只是美好的。所以不懂又想乘机赚一笔的就别上了,只能成为韭菜。
名词解释:
POW
- 共识算法其实分很多种,目前最常提到的,比特币和以太坊所用到的,是叫做POW的共识算法,基于工作量证明的一种信息保障的算法。
区块链怎么工作的,pow为例。首先,每条交易,记账信息,是一条记录,每条记录都会发布到各个不同的节点,节点将检查最新的记录打包到一个新的区块上,然后通过算力证明,将区块发布到网络。但这里的算力证明其实是有极大的偶然性随机性,也就是有非常多的矿机,现状可能是几十万台同时打包和发布数据,但只有一个幸运的矿机,获得了证明,生成了新的区块,并获得了区块的奖励。
当这个区块发布后,其他的节点会很快得到这个信息,然后放弃掉当前已经打完包的数据,开始接受新的数据,进行下一步数据打包,并试图证明算力获得发布权力和区块奖励。所以你会发现其中的空耗是很严重的这就不难解释为什么有那么多矿机但是获得比特币还是特别难特别少。但也正是因为所有节点的概率一致,保证了任意节点被入侵,被篡改,其数据信息,不会被其他节点接受,也就是保障了主链的安全性。
POW目前的局限是出块速度被限定了,比特币差不多10分钟出一个区块,所有交易均需要记录在区块内,所以这样也就限制了交易频率,由于一个区块只有1M,可以承载的交易信息是有限的,所以目前比特币的交易频次被限定在非常低的量级上,差不多一秒才可以支撑不到10个交易。
POS
POS共识算法,也就是基于拥有的数量和时间获得证明的算法。简单解读类似于存本取息,你在系统中存的钱越多,存的时间越长,你所获得的收益就越多,这样算力竞争的意义被弱化,而拥有的意义被强化。
DPOS
在POS之上又有人提出了DPOS,在基于拥有数量的基础上,投票选举工作节点的模式,由投票委任的节点负责运算打包,一旦出现坏区块或者故障,会有一套机制保障自动切换到其他节点,实现平滑过渡
智能合约
来源于以太坊。智能合约,也就是说,在区块中传递的合约,或者说传递的字符串,不是单纯的字符串和信息,而是一段可执行的脚本,比如说,有触发条件,有交互能力。
图灵完备
图灵完备,什么是图灵完备,就是说不考虑硬件限制的情况下,这个脚本的支持性可以满足所有图灵机的功能诉求,图灵机也可以简单理解为全功能计算机。
以太坊
以太坊是一种虚拟货币,这个定义是错的,以太坊是一个平台,上面跑了几千种虚拟货币,其中之一是以太坊自身的代币。而这个平台不但可以发布货币,还可以发布应用,智能合约的应用,这个想象力是蛮大的。
硬分叉
说一下硬分叉,刚才也提到了比特币的第一次硬分叉,所谓硬分叉,是分叉方约定,在某个区块节点开始,启用新的系统架构继续前进,不再和主链保持一致,但同时也继承了该节点之前的所有区块。在这个节点之后,双方各自挖各自的矿,各自爆各自的块,各自走各自的路。
ICO
ICO 是一种基于区块链进行资金筹集的方式,目前市场上的ICO主要分两种类型,一种是股权众筹,一种是代币发行。
从股权众筹来说,ICO虽然通过代码来保障发行规模和你所拥有的比例,也就是说这个你所拥有的部分是不会被篡改,不会被恶意侵吞的,听上去很合理是不是?但问题在于,没有任何一个国家的法规和政策,规定或约束了企业股权与虚拟代币之间的关联,你说你不相信政府,你要去中心化,那么太多人没有意识到,去中心化同时也意味着失去权力机构的保护和制约。发行的代码是算法约束的,但与企业的发展关系,是靠人性约束的,算法是约束不了人性的。
代币模式
另一种代币模式,就是发行的是某个应用场景或平台中的代币,而不是股权,这个代币可以在这个平台中使用,并通过区块链技术保证这个代币的发行是可控的,可信任的。
区块链的商业生态,ICO是非常大的一块,目前也是势头最火的一块,但我个人认为目前问题很大,过于挑战人性,我是非常拒绝现在那些ICO行为的。此外硬分叉,虽然最开始我们说硬分叉有其技术争论的原因;但后来就变味了,借用硬分叉的名义薅韭菜,这里信息不对称因素太大,很多人入场的人根本不知道分叉币的流通盘有多低,不知道一旦大交易所或钱包系统派糖后价格会雪崩下跌。
参考:
参考: