对区块链的新思考

刚接触到区块链时,是非常惊喜。

​因为,它好像为我一直在关注的自组织团队架构提供了技术支持。

​但随着比较深入的了解后,发现了其几个难以绕过的固有缺点,没法进入实用(到现在除了比特币,以太币等,好像也没有什么非常成功的应用)。

​一度也就对它失去了兴趣。过了很长一段时间,我突然想到了,如果不执着于去中心化,引入适当的中心化,它的缺点就能得到一定的改善,说不定我们能在它之上构建出下一代互联网应用。

目前区块链技术的一些缺点:

1. 标榜是去中心化,其实并非如此。

现在比特币基本被几个大的矿池所把持。

​他们拥有巨大的算力,普通用户没有太多参与的积极性。

​我想象的下一代互联网,应该是去除寡头垄断的,大众积极参与的互联网。

2. pow,太耗费计算资源。

为维护区块链的真实和完整性,其每秒运算能力达到了七万亿次。

​矿工通过随机的哈希运算,来争夺比特币的记账权,这一过程需要消耗大量电力来完成,而且只有不到1%的矿工能够竞争到每10分钟区块的记账权,其他矿工算力都被浪费了。

3. pos,ico的方式太不透明。

使用pos的模式,初始币从哪来不易解决。现在的方式就是ico。

​拿钱来买币,但很容易被开发团队偷挖。开发团队可以轻易地把大量的币免费发给自己。

4. 交易效率低

相比于很多互联网支付网络,区块链的交易效率还是很低的。

​比特币区块链的每秒交易数为7,以太坊在10-20之间,维基链可以达到1000+。

​然而,双十一期间,支付宝的每秒交易速度就已经达到了25.6万以上。

我设想的改进方案:

1. 适当中心化

数字货币由一个中心机构发行。数字货币绑定人民币,既与人民币一比一的比值。

​用户手上的数字货币可以随时从中心机构那,一比一地换回人民币。

2. 记账方式。

矿工还是分布式的记账。人人都可以下载源码,编译运行成为矿工。

​但哪个矿工有权利写入区块链,则由中心机构的中心服务器来决定。

​所有的矿工,都与中心服务器连接。中心服务器每隔一段时间,随机决定由哪个矿工来记账。

​此矿工收到中心服务器的消息后,记账(产生新区块),并全网广播。其他收到新区块后,校验ok,后就写入自己的区块链中,等待下一次中心服务器发出的记账指令。

3. 初始币发行

在创世区块中,产生所有数字货币。以后不会再增加或减少。

​当用户要购买数字货币时,中心机构从创世块中转到用户的账户上。

​中心机构公示银行账号,表明用户用来购买数字货币的人民币,被做为不会动用的储备金。

​当用户,要提现(用数字货币换人民币)时,储备金减少(支付给了用户),用户的数字货币又回到了创世区块的账户上。

​改进后的区块链,有如下好处:

1. 效率提高。有中心服务器后,能快速产生有权利记账的矿工。

2. 节省计算资源。原因同上。

3. 普通用户也能参与。

​不需要强大的算力,普通的pc也能参与记账。只要连接上中心服务器,运气好,也能获得记账的机会。

有前景的应用:

1. 因为矿工不需要挖矿,所以可以采用分布式集群技术贡献自己的算力,做些有用的事情。

​如:分布式深度学习的训练计算,寻找最大的梅森素数等科学计算。

2. 矿工还可以贡献自己的存储能力,做分布式数据库。

3. cdn。

展开阅读全文

页面更新:2024-05-29

标签:区块   分布式   矿工   货币   人民币   机构   服务器   数字   用户   中心

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top