Py学习  »  python开源

比特币黑天鹅事件 | 10年后BCH分叉,20年后消亡大猜想(二)

DapDap区块链 • 5 年前 • 682 次点击  

20年的IT经历告诉我,人们可以并且将会以技术人员完全无法想象的方式搞砸他们的机器,这是活生生的墨菲定律。

更糟糕的是,你无法回滚任何交易,也没有办法让它避免犯错。我预测将会出现许多算法能冻结、回滚、保护交易,以及高速人们如何进行自我托管资金和收回被偷的钱。

只有提供原有系统中所有功能的新系统,才能实现大规模普及。

再想想80年代的 CD-ROM 书籍,它们的如图表和颜色,是可以备份的。但这还不够好,因为CD有致命的缺陷。

在《奇点临近》一书中,Ray Kurzweil称这是进化发展的“假冒伪装者” 阶段。新技术有一些优势,但劣势太多很难取得成功。

直到Kindle和iPad问世,电子书阅读器才具备了实体书籍的所有旧功能,比如便携性和易于阅读。再加上一些新功能,比如能同时存储一千本书,它才可以获得快速发展。

加密技术必须遵循一条类似的路径,从致命的缺陷,到为人们和企业带来不可数的新力量,才能实现其主导地位。

我还看到了许多我们真正需要的系统,它们希望将加密货币传递给你的孩子。为此,在必要时我们需要组建典当行、算法银行,以及充当最终的仲裁者。

第一个被淘汰的解决方案是:仅仅将密钥交给可信赖的朋友或家人。

因为朋友可能不再是朋友,人们也会离婚、死亡等其他更糟的情况。我们需要的是完全自动化的东西。如果你现在想把你的比特币送给你的爱人,是一件很困难的事情。如果你明天就死了,或者被撞到头,忘记了你的密码,一切将不复可能。

即使你为它做了计划,它也会很糟糕。

你需要创建一个遗嘱,把你的私钥和钱包的备份锁在一个保险箱里,把密码交给一个律师,希望他不要把它偷走,或者是U盘或Trezor/Nano不会挂掉。你也可以和朋友和家人创建一个多重签名钱包,并希望有人不会用后门或错误检查到Github的不同版本,然后把它搞砸了。

顺便说一句,如果你想要开始建立一个人人都需要的加密货币业务,需要考虑解决继承问题。到时候,每个人都会很高兴地付给你钱。

我预测,智能合同和人工智能将会自动生成遗嘱。

从本质上讲,区块链本身就是银行和客户服务部门,它可能会使用你的生物特征标记和第三方验证组,或者是一个去中心化的人工智能,来验证你的亲人,也可以在你遇到不测时自动触发,届时自动密码和关键恢复将停止。

无论它看起来怎样,我们都需要算法层面上的控制,以便于可以将钱给我们想要的人,并不会被人给抢走或偷走。我们还需要这个系统来保护我们免受事故、死亡和发疯。

04 加密货币的协议将从自身中抽离出来

目前,所有存在的加密货币,都与它们的协议有着千丝万缕的联系。

我希望我们能够把交换、发送和接收以及存储我们的加密货币的协议都提炼出来,这将反映当今服务器的几个发展过程:裸机-虚拟化-服务器-无服务器。

首先,大多数加密货币是无法拓展的。我们甚至无法在区块链上达到签证级别的交易处理,比特币的峰值最大可以达到每秒7笔交易。

因为它鼓励人们存钱和储存,而不是寄出去,竟然被部分人认为是优点。

这太荒谬了,我们应该能够尽可能快地、尽可能多地使这些货币流动起来。

让我们面对现实吧,1MB的限制不过是防范黑客攻击。最初,比特币没有限制,然后中本聪在一夜之间悄悄把它塞了进去,没有提到它,也没有在源代码中解释,这很可能只是一种来防止DDoS攻击的愚蠢方式。

我们将可以提出更好的保护措施。

你是1MB的追随者吗?那么SegWit2X的2MB呢?也许你会转移到一个8MB限制的比特币现金区块链?所有这些都是错误和荒谬的。

据闪电网络(Lightning Network)的人说,如果我们有七十亿人每天只做两笔交易,那就需要:

24 GB的块 3.5 TB/天 1.27 PB/年

我们需要以不同的思维方式进行思考,并不断进化,设计真正的解决方案。比特币和加密货币想要生存下去,必须改变。当有着更好的速度和创新的量子计算机出现时,要集成新的防御系统、更新加密算法就很容易了。

我们不能仅仅停留在中本聪的愿景上,并假设他想到了一切,因为他没有。

坦白地说,谁给了中本聪这样的想法?他已经离开了这个项目。如果他真的想要引导它,他可能会像Linus一样在Linux上呆着。但他没有,他把这件事留给了我们其他人去解决。

因此,让我们真正开始做吧。

一种方法是将所有的协议都提炼出来,并将所有旧的比特币运行到虚拟机,这些规则与比特币本身是分开的。

这只是其中的一种方式,但要想成为一项突破性技术,区块链需要真正的创新。

无论哪种方式,人们都需要快速思考,否则我们仍在争论1MB和2 MB的问题时,其他的加密货币将会超过我们。

我们还需要这样做,因为它将成为抵御敌对行为者和APT协议级别攻击的必要条件。NEM架构是一个良好的开端,因为它包括防火墙等为节点的保护。

但它需要进步,以阻止更阴险和毁灭性的攻击,并且它4年的时间来实施解决方案太漫长了。

最好的解决方案可能是将外部安全规则链,下载到网络中的所有节点上,这些节点充当入侵检测、防火墙和协议检查人员,以及基于人工智能的自动演变规则集和对策。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/26877
 
682 次点击