让智能合约链下运作,实现以太坊每秒500笔交易,Offchain Labs获Coinbase投资
Offchain Labs是一家专注于企业级应用的区块链初创公司。该公司于今日发布了其以太坊扩容方案Arbitrum的Alpha版。
此外,该公司还宣布Coinbase Ventures对其进行投资。目前具体数额未知,但这笔资金的用途是加快开发速度,鼓励更多开发者加入。
这家总部位于新泽西的初创公司由前白宫技术部副部长Ed Felten创立,今年4月还获得了370万美元的种子轮融资。在任职期间,Felten面临着一些具有挑战性的问题。选举安全、政府系统漏洞和消费者数据保护等问题。Felten说:
“实际上,我也做了一些有关区块链和加密货币的政策工作。”Felten说:
“Arbitrum可以让以太坊合约速度更快、可扩展性更强、更具隐私性。它与以太坊兼容,所以开发者用起来很方便。”
“我们的主要挑战是设计一个足够可靠和安全的系统,并解决性能瓶颈。”
“很多人试图做的,以及我们认为自己比别人做得更好的,是把确保智能合约正确性所需要的绝大多数活动转移到链下环境中,同时为其正确性提供强有力的保证。这确实是所有同类系统所面临的挑战。”以太坊区块链是做DApp和智能合约最受欢迎的选择。许多企业也这么认为,但仍有一部分企业不愿采用公链,扩容问题是主要原因。以太坊步入2.0阶段后,交易速度和隐私将得到极大的改善。而在此过程中,以太坊开发者和独立的初创公司正在努力构建可扩展的解决方案,以缩小这一差距,并为企业提供他们要求的安全和可靠性。
Offchain Labs是普林斯顿大学的研究成果,其声称Arbitrum可以轻松集成到任何以太坊应用中,将处理速度提高到每秒500多笔交易,代码和交易可以通过侧链或状态通道在链下执行。该产品的目标客户是a)不想在公有区块链上运营的企业,b)希望比比特币和以太坊等平台更快地处理交易。
在这里,智能合约同样是用Solidity代码开发的,就像普通的以太坊DApp一样,但是需要由Arbitrum编译器进行编译,从而与以太坊主链建立联系。
但也许最有趣和最有争议的功能是平台的“AnyTrust Guarantee”,根据Offchain Labs的说法,他们可以确保只要有一个验证者(validator)在线并且是诚实的,DApp就能顺利运行——即使所有其他验证者都试图欺骗系统。
比方说,如果Arbitrum上的两名验证者意见不一致,他们最终就会开始进入竞争模式,“由独立的以太坊合约来进行仲裁”。跳过一些技术细节(包括将争议缩小到它所指的仲裁合约中的确切步骤),这场竞争要求验证者使用加密货币保证金来支持他们的说法。然后,双方必须提供证据,证明他们采用的合约指令是正确的,以太坊合约会判断出谁出了错,那么这一方将失去他们的保证金。“所以你有不说谎的动机,”Felten说:
“这与其他试图通过多数验证者投票的形式获得可扩展性的系统形成了对比。在这些情况下,要知道该信任谁就变得非常复杂。”2018年,德勤表示,多达95%的公司都在投资区块链科技项目。但是他们对信息保密性的要求很高,因此私有区块链的使用率一直在上升,许多企业尚未决定将其系统架构迁移到去中心化的公共网络上,因为他们并不信任这类系统。
Offchain Labs正试图改变他们的想法。