当我第一次听说2016年的Ethereum时,我天真地看到它是互联网的未来。我很新鲜出来的训练营,感觉就像我对技术如何在(非常)高水平的基本上有一些基本的理解。我继续“投资”并试图卖掉任何会倾听我认为是下一个大事的人。
当时,权力下放感觉到技术演变的明显下一步。为什么我们需要中间人?它应该是我们的数据,我们应该能够随时随地移动它!除此之外,我们为什么需要银行?允许抵押债务的信任系统将是游戏更换者!
作为一个软件管理器,它是我工作的一部分,找到效率低下并修复它们。然而,正如我已经成长的那样,我来了解有些效率是有原因的 - 防止未来效率低下。为什么我们需要PR评论?为什么不直接直接掌握?
作为Makerdao,Compase,UniSAP和许多其他信任的分散金融平台等系统,它们在金融体系中删除了“效率低下”,并允许无缝交换和贷款。虽然这些系统的规模非常良好,但它们没有恐怖的软件错误。
这些导致或可能导致数十万美元的价值被盗窃,零追索。信任的系统的美丽是您不需要要求做事许可。代码是法律。关于信任的系统的绝对恐怖的事情是您不需要要求做事。代码是法律。
没有错误的编写复杂软件是不可能的。无论团队多大或多小,都有这么多意外的边缘案例,你永远不会想到它们。
依靠分散的,不变的数据结构作为您的财务状况的分类帐对我来说是令人难以置信的。不变性是一个很棒的架构决定。酸数据库非常酷。但是,分散的不断的不变性意味着如果您的帐户发生了意外行动,则无法完成任何内容。
你损失了4,000,000美元,因为有人在自治抵押贷方中骚扰了甲骨文并清算了你的整个ETH位置?思想和祈祷! Aweee你丢失了230,000美元,因为有人决定在你的Burgerswap(https://www.rekt.news/burgerswap-rekt/)上做某事,我和开发人员领导的方式?思想和祈祷以及为什么他妈的在一个名为Burgerswap的网站上拿着230,000美元!
但你可以阅读源代码!!是的,没有狗屎。但就像我之前所说的那样,没有人能想到所有边缘案例,并将所有依赖性映射到这些合同中的所有依赖关系,以确定是否安全或不安全。地狱,大多数这些合同由安全公司审核,在部署之前验证了它们的“安全”。他们仍然被淘汰了!
我想法的所有方式都删除了合同的权力下放和/或信任不等(?)。您能否允许令牌持有人对黑客令牌的撤销表决?也许如果在这一点上的黑客没有占有大多数。但即使他们没有,“代码是法律”发生的事情即使。不是“黑客”只是执行合同吗?
我仍然拿着加密,并将继续这样做。但随着日子的日子,我作为一个开发人员和人的成长,我忍不住就目前的形式变得看不见了加密,成为下一个大事。