以下内容来自某个币圈小白:
不知道大家有没有感觉,随着越来越多的小白进场
如今的区块链被抬上了新高度
1.解决收入不均问题
2.让数据不再危险
3.让很多事都变得可信
4.甚至可以拯救重病的儿童………
What!!
区块链是什么鬼?为啥医疗、金融、音乐版权等这些领域都可能因为区块链的出现而焕然一新?
现在,我就和大家来唠唠区块链到底是啥?它又以什么方式在影响着我们?
从技术上来说,区块链是一个区块的链表,每个区块都存储一些有序的东东。如果你不懂技术也没关系,把区块链认为是一种去中心化的分布式账本数据库也是完全没有问题的。这种分布式账本的好处就是,买家和卖家可直接交易,不需要任何中介。人人都可以监督着这笔账,哪怕你这份账本丢了也不会有影响,毕竟群众的眼睛是雪亮的。
那么又有人会有疑惑,区块链和普通数据库有啥区别,不都是存数据的吗?没错,区块链的确是一个广义的数据库,但是它与普通数据库的差异就在数据加入数据库的方式。
下面我为大家总结一下二者差别:
1.一致性
区块链这个特殊的数据库保证了数据间的一致性,即没有冲突的数据
2.不变性
数据只能被加入到数据库中而不能更改
3. 私有性
数据本身被锁定到其所有者,其他人无权获知
4. 典型性
每个人都认可当前数据库存储的信息
5. 去中心化
无需存在中央控制数据库
其中,去中心化这个特点尤为关键,希望大家可以从我下面的故事中搞明白什么是去中心化?
比如说老王找小明借一百块钱,但小明怕他赖账,于是就找来村长做公证,并记下这笔账。这个就叫中心化。但如果,小明不找村长,直接用广播在村里大喊“我小明借给老王一百块钱!请大家帮我记一下”,这个就叫去中心化。
在以前村长德高望重,掌握全村的账本,大家都把钱存在他这里,这是过去大家对中心化的信任。现在,大家都担心村长会偷偷挪用大家的钱,怎么办呢?于是村长就给每个人都发了一本账本,任何人之间转账都通过大广播来发布消息,收到消息后,每个人都在自家的账本上记下这笔交易,这就叫去中心化。有了分布式账本,每家都有着记录,即使有个别人记错账或者账本丢失都不会影响,毕竟大家都有一本账!
每天,大家都会在公认的账本后面添加新的交易,而且其他人也会参与验证当天的交易。最后那个公认的账本也只会增加,不会减少。后续加入的成员都会从最长的那个账本那里继续记录。
相信到这里大家已经明白了区块链的去中心化特点和其独特的优势。但是天下没有免费的午餐,这个优势也带来了很大的成本和开销。
1. 开发过程艰辛
细小的错误可能会导致整个系统的崩溃或者导致一些数据产生不一致,这样,我们所构建的系统必须在一开始就必须满足数据一致性,这可不是一件简单事!
2. 激励体系难以设计
当我们在面临数据冲突的时候我们应该选择哪一份数据作为真实的呢?这些都是和激励体系有关的问题。这些激励结构应该被设计的非常良好,不仅仅是在区块链开始工作的时候让激励体系发挥作用,还应使得区块链系统在未来科技和公司发展的时候仍然能够适用,否则区块链将变得毫无意义。
3. 维护代价高
传统的中心化数据库,保存一个事物的时候,只需要向数据库中写或者核对一次数据即可;而在区块链中,保存一个事物需要向数据库写成千上万次!
4. 用户必须有主权
区块链系统中拒绝给某个用户提供服务是非常困难的,因为没有任何线索可以指示某个用户是恶意用户并且将他踢出系统,所以我们想要找出并处理带有恶意行为的用户时就需要花费很多的时间和精力。
从上面所说的内容,你应该能发现。相比区块链,一个中心化数据库则是更加高效、成本低、容易维护和升级的。那么问题来了,为什么大多数人仍然将区块链视为解决一些事情的万能钥匙呢?我想,这完全是大众的误解。
首先,区块链技术可以让你看起来走在科技的前沿。无论你喜不喜欢,区块链都在或多或少地改变世界。很多人可能不是真正地理解区块链是什么,但是他们希望使用区块链来“迎合时尚”使自己变得看起来更充满智慧。
其次,人们不希望政府控制企业并且希望有一个新型的公平机制,这种机制与法律框架不同并且比法律更加公众化,尽管这种机制是低效且成本昂贵的。对于他们而言,“区块链”是摆脱政府沉重管制地一种手段。
最后结果就是,很多人在没有完全理解区块链的情况下却将区块链夸大宣传了。更糟糕的是,实际的技术细节和成本被许多风险投资公司和管理人员中抽象出来,从而误导了公众区块链所能做的和不能做的事情。于是这种局面下,每个人都很害怕说“皇帝其就是没有穿衣服”。
所以,我认为当前区块链已经被过度消费。或许只有等我们摆脱对区块链的炒作来真正思考这一项技术时,它才能获得长足的发展。
谢谢,以上就是全部内容。
“我们区别就仅限于最终死在谁的镰刀之下”
领取专属 10元无门槛券
私享最新 技术干货