社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  python开源

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

DapDap区块链 • 6 年前 • 846 次点击  

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
 
846 次点击