区块链不只是泡沫,更大的可能是骗局。
# 区块链是什么?
## 一、首先,我们来看看区块链的结构与作用。
区块链的结构是一种链表结构+hash校验的结构。
所以区块链的结构通常是这样的:
1. block_height
2. pre_block_hash
3. current_block_hash
而hash的作用就是检验数据与结果,比如current block hash就是基于一堆数据的运算结果。
## 二、其次, 区块链真的不可能修改吗?
基于上面的介绍,我们知道区块链的hash的作用是校验数据。但是校验数据能保证不被修改吗?答案是不能。
原因是如果只有一份区块链数据,我可以随意的修改区块链。
假设有区块链数据A。里面有N个区块链数据。
我们可以标记为A1, A2, A3, ..., An.
假定A1里的数据是:
<height:1, hash: Ah1, preHash:PAh1, extra: '一些值'>
A2里的数据是:
<height:2, hash: Ah2, preHash: PAh2, extra: '一些值'>
Am里的数据是(m < n):
<height:m, hash: Ahm, preHash: PAh(m-1), extra: '一些值'>
那么这个时候,我们修改Am的数据到Bm,即做changedItem: Cm的修改,那么我们得到Bm如下:
<height:m, hash: Bhm, preHash: PAh(m-1), extra: '一些值', changedItem: Cm>
这个时候Bhm是一个新的满足当前数据的哈希值,所以这个区块链数据仍是有效的。
那么对于接下来的A(m+1)与An来说,我们只需要不断的更新新的哈希值即可。
所以我们可以得到B(m+1), B(m+2), ..., Bn.
也就是我们对任何的中间区块做修改后,会得到一个新的区块链,仍符合校验要求。
即区块链A:
A1,A2, ..., An
与区块链AB:
A1,A2, ..., Bm, B(m+1), ..., Bn
都是两条合格的区块链数据。
所以区块链本身是可以修改的。
并非跟李笑来这类骗子所鼓吹的那样不可修改。
## 三、什么样的区块链是难以修改或者说不可修改的?(共识机制)
本质上区块链不存在不可修改性,但是比特币的区块链确实是非常难以修改的。原因就在于他的共识机制。
共识机制下,区块链数据的改动需要得到大量的确认才能生效,因些当一个节点自行修改后,并不能引起其它节点的变化。那么这样的修改就是无效的。
从而确保了区块链数据的不可修改性。
需要注意的是,共识机制并不是100%安全的机制,他是一种50%安全的机制。
也就是当50%的共识方都是可信的情况下,共识机制才是可信的。当不可信节点达到50%以上时,共识机制就不可信,也就是区块链不但可以修改,并且是可以任何的修改。
所以区块链的不可修改性是不存在的。区块链的不可能修改性的保证也不是一件容易的事情。
目前 来讲保证区块链的不可修改性越来越困难,一方面是POW机制下ASIC垄断越来越严重,而新出现的POS或者DPOS则剥夺了多数人参与共识见证的机会。
这是加密币目前所面临的危机。
## 四、为什么说区块链应用完全是骗局呢?
首先区块链技术的产生背景是共识机制下数据的保存。并且这种共识必须是公共的共识,只有公共的共识才有可能保持其有足够的共识方,从而保证区块链数据的安全。
所以对于现在 所谓的很多区块链应用来说,如果共识方不足,算力不足,或者基于POS根本没有共识参与机制,那么他们的共识机制是非常脆弱的。从而应用区块链的基础就不存在。
所以可以肯定的是多数的所以区块链应用必定是骗局。
## 五、区块链有应用于日常的意义吗?
我的答案很简单:没有。
现在的区块链热是基于一个基础,就是区块链是不可修改的。而基于我们上面的分析可以看到,区块链的不可修改性是完全的无稽之谈。区块链不但可以修改,即使是比特币这样的基础性币种都存在被攻击的可能性,其它的区块链被攻击更是家常更饭了。所以对于多数的区块链项目而言,不可修改性是非常难于达成的。
由于区块链的维护需要非常高的成本,除了货币外,不可能用于其它的应用。
## 六、DAPP有价值吗?
基于上面的分析,我们发现独立的区块链应用是完全没有意义的。所以目前的所谓区块链应用是基于某一个区块链网络,比如ETH。
DAPP我的看法肯定不是正面的。因为DAPP消耗掉的资源远大于他本身能提供的价值。这个是完全违反经济学的原理的。
所以我不是很看好。目前来看也没什么真正意义上成功的区块链应用,所以这个方面个人认为也不会有太大的发展。
# 小结
所以我们可以看到区块链只是一种校验结构,是可以修改的。即使是有共识机制,区块链也是可以操纵的。
DAPP作为一种努力,比区块链应用要靠谱。但是目前我们可以看到DAPP上是无法建立真正的有意义的应用的,所以必须要有新的基础设施。
本来就不是 决定性 的不可修改,而是概率性的