Agoric 简介
Agoric 由计算机科学家、安全开发和分布式系统的先驱者 Mark Miller、Dean Tribble、Brian Warner 和 Bill Tulloh 共同创办,以开发基于 JavaScript 的安全且与区块链无关的编程语言。新开发的编程语言将允许程序员以更直观和安全的方式进行编码,同时允许进行一种正式的验证过程。投资机构包括 Naval Ravikant、Polychain Capital 和 Zcash 等。多年来,Mark Miller 一直担任 JavaScript 标准委员会 TC39 成员,如今他离开任职十年的谷歌并参与创办 Agoric,旨在透过 Javascript,将大量的 JavaScript 程序员带入新世界,促进在不同网络上运行的智能合约之间的通信,甚至可能实现不同加密货币的点对点交易。他还在 1988 年参与合著了基于市场的分布式计算创始文件《Agoric Papers》。团队其他人也有丰富的过去经历。Bill Tulloh 与 Dean Tribble 都参与了首个智能合约系统 AMiX,而 Brian Warner 则共同创办过 Tahoe-LAFS 去中心化云存储协议。他们认为 Solidity 存在根本缺陷,不仅在于糟糕的语言设计,而且其体系结构非常复杂,会影响底层安全模型。问题的核心是在系统内授权和身份是互相关联的。Agoric 的方法是使用护照和另一组钥匙,将基于授权的访问控制与基于身份的访问分离。因为在基于区块链的系统上,身份和钱包是相互关联的,所以切换到基于授权的模式,可帮助保护开发人员避免造成昂贵的失误。