又一个誓言“灭掉”以太坊的新项目
作者:DAVID 翻译:JIN
81链观点:
在传承、借鉴、创新中超越,这是科技发展的轨迹。
在追赶与超越的路上,在寻求安全、去中心化和可扩展的平衡点的过程中,我们期待区块链技术有更多元的发展。
瑞波前首席技术官斯特凡·托马斯(Stefan Thomas)将推出一款新的智能合约平台,与以太坊展开竞争。
“新的不一定好!”托马斯6日发布Codius平台。这是一个开源项目,瑞波在2014年发布了该项目的测试版,但第二年就被搁置了。托马斯在今年5月宣布离开瑞波后,他将重启了Codius项目,并以此作为他新公司Coil的技术支柱。
Coil是一家旨在利用Codius技术改变网站内容变现的方式的公司。
托马斯表示,目前网络内容依赖于广告、付费墙和用户数据收集等传统的方式来变现。他的新项目通过使用Interleges(一种在瑞波内部开发的用于在不同分布式账本之间发送付款的开源协议),允许用户向他们访问的网站进行小额支付。
Codius支持 “买卖合约”,当用户看一部电影时,Codius会获得收入,并将这笔钱逐步支付给制作电影的各方。Codius智能合约也可以帮助新闻媒体与读者互动,媒体管理读者的授权和订阅,“Codius作为双方的中介。”托马斯说。
6日发布的程序还提供了上传和Hosting-coordinus智能合约的教程,尝试并推动开发人员立即开始使用该平台。Error! Hyperlink reference not valid.Error! Hyperlink reference not valid.Error! Hyperlink reference not valid.
一家位于卢森堡的比利时电信比邻里姆斯集团的IT解决方案子公司Telindus的首席设计师Thomasscherer表示,,将使用codius“推进新的垂直电子商务模式”。
此前曾投资过著名的游戏平台UnitedZynga和Kabam的乔希威廉姆斯(Josh Williams)表示,他将在新的项目中使用Codius,包括目前正在运营的一家游戏公司。
威廉姆斯告诉记者:“一些游戏项目和其他的项目都在以太坊上开发,并且遇到了成本和可延展性问题。Codius在解决这些问题方面有很大潜力,我们渴望与之合作。”
托马斯对这种观点表示赞同,他说,以太坊已经证明了智能合约使用的可行性,但同时也向世界展示了它的漏洞,基于以太坊的应用程序遇到了扩展困难的问题。
与之形成鲜明对比的是, Codius旨在允许开发人员以任何编程语言编写智能合同代码,智能合约能聪明地与外部数据源进行互通。
因此,托马斯说,Codius有了一个机会。
“向我们寻求帮助的人说,在以太坊上开发,遇到了可伸缩性问题。太贵了,太慢了。不够灵活。不喜欢用这种‘笨拙‘的语言编程。”他说。
什么改变了?
当年为什么瑞波会把Codius搁置了呢?
托马斯表示,在2015年初以太坊的主网还没有上线之前,Codius就引起了广泛关注,但这个想法似乎为时过早。瑞波的工程师们把该平台称为一种互操作性模型,称该平台不仅能够处理与瑞波最密切相关的加密货币XRP。还包括BTC、ETHER和法货。
然而,当时遇到了一些困难。
添加智能合约为分布式记账开辟了新的途径,然而技术架构却很麻烦。2015年,托马斯在一次演讲说,将智能合约植入区块链就像将软件直接写入数据库一样困难。
但是在最近的一次采访中托马斯表示,研究小组注意到计算机科学在20世纪70年代通过开发一个三层体系结构解决了这个问题,其中一个“逻辑层”位于数据库和用户界面层之间。
Codius将充当中间层,托马斯说,“你会有一些代码可以访问XRP分类账上的一些资产,访问一些以太坊中的数据,也可以进行HTTP调试,因此整个体系结构要灵活得多。 ”
但是构建这样的平台需要在分布式账本之间进行高效的通信,而这种通信在当时是不存在的,因此瑞波开始开发开源的InterledgerProtocol(跨账本协议)来允许这种通信。
同时托马斯指出:“当时我们只是认为,智能合约在那个时不是一个非常成熟的行业,坦率说,我们对其使用价值表示怀疑。“
因此,Codius被搁置。但三年后的今天,托马斯对这样一个智能合约平台的价值的疑虑已经消失。
相反,他认为以太坊的规模化问题、昂贵的交易费用和缓慢的确认时间都表明,智能合约已经准备好“离开以太坊,转向一个更灵活的架构,涉及多个不同的分布式账本”。
超越以太坊?
然而,在过去的几年里,Codius并不是唯一一个想超越以太坊的项目。
像Codius一样的项目,,都认为其有能力处理更快、更便宜的交易,但通常都涉及到一种权衡,也就是在高效、安全和去中心化这三者的平衡。
例如,EOS,目前已经主网上启动,它承诺更快、更便宜的交易,因为只需要21个验证器节点验证,而不象比特币和以太坊一样需要整个分布式矿工社区的验证。
不过,托马斯认为Codius的设计使开发人员能够平衡自己的优先级,而不是不得不接受网络的折衷方案。
“你可以选择去中心化的程度,”托马斯告诉记者。“如果你把它上传到四五个主机上,你就会得到一个类似于以太坊的分散级别,而且你的成本也会低一个数量级。”或者你可以把它上传到100个主机上,这样去中心化的程度就会比用以太坊得到的要高得多。“。
托马斯认为,与安全有关的是,Codius比以太坊和其他智能合同更具优势。
首先,这是一个开源项目,使用Docker容器来隔离给定合约的代码,并将其攻击的漏洞降到最低。其次,Codius开发人员没有被锁定在新的编程语言中。
托马斯说:“我认为,许多问题和妥协、重大黑客攻击等都与这些新语言的安全性问题有直接的关系。”
至于价格方面,托马斯表示以太坊的交易成本可能超过60美分,甚至超过1美元,与亚马逊网络服务(AmazonWebServices)的Lambda平台形成对比,后者的交易成本为每百万次请求20美分。AWS是中心化的,但托马斯仍然预计Codius的成本会处于两者之间。
对托马斯来说,推出Codius是建立一个标准的网络内容买卖协议的第一步,同时也是它相关的生态系统的第一步。最终,他相信公司可能会决定把网站放在Codius而不是AWS上,Coil公司将以一种开放的方式连接消费者、互联网服务提供商、网站和内容创建者的协议。
尽管代码仍然不那么精致,但托马斯仍乐观地认为Codius代表着开发人员为解决当今企业的问题而编写智能合约向前迈出了一步。
他的结论是:“从成本、可延展性和安全性的角度来看,以及灵活性等方面对于大众的使用来说,Codius更可行。“