EthSign 如何通过电子协议签名连接Web2和Web3世界?
作者:念青,链捕手
上周,Web3基础设施公司、电子协议签署平台 ETHSign 完成1200万美元种子轮融资。此次融资由红杉印度和Mirana Ventures领投,Amber Group、Circle Ventures、NGC Ventures、HashKey Group和Matrixport参投。天使投资人Balaji Srinivasan、Tegan Kline(The Graph)、Sandeep Nailwal(Polygon)、Sid Powell(Maple Finance)和Thomas Vu(Riot Games)等也参与投资。
EthSign支持用户以电子方式签署和管理协议,用户可以通过MetaMask等加密钱包登录 EthSign,上传文件并进行电子签名。
红杉资本印度公司的一位发言人表示,这是首次红杉的所有三个部门共同参与同一轮融资,而且不仅仅是在加密领域。ETHSign创始人闫欣也向链捕手强调了投资机构的国际化,投资方分布在美国、印度、新加坡、韩国、中国和欧洲等多个地区。此外,投资方中也有不少是和 ETHSign 有紧密合作的项目伙伴。
1、ETHSign是什么?
随着无纸化办公、远程办公、跨国贸易、互联网金融等趋势的兴起,电子签名开始得到广泛应用,但电子协议存在操作不规范、易篡改、易丢失、电子签名人身份难以认定等隐患。
此外,传统的电子签名也因中心化存在一些弊端,比如:用户必须经过权威的第三方服务商来验证、检索协议,而且涉及私密的协议存储在第三方平台中,服务商一旦破产,存储在服务器上的数据面临丢失和泄露的风险。
ETHSign是一个去中心化的电子协议签名平台,成立于2019年。用户可绕开权威中介机构,实现点对点的交易和协作。双方签名之后,数据将存储在以太坊等区块链上,合同的有效应由链上诸多节点证明,而非权威中介机构。
目前,ETHSign同时服务于web2和web3两个世界的用户。
虽然在ETHSign上,用户最终需要用去中心化身份进行交互。但考虑到传统用户没有数字钱包,ETHSign和数字身份解决方案Magic合作,帮助 Web2 的用户进入 Web3 的世界。用户可以通过Magic使用邮箱自动创建一个公私钥对,然后再通过邮箱中的链接就可以注册登录。此外,ETHSign还集成了Web3 Auth(Solana Torus钱包),可让用户使用Discord、Twitter等社交帐户登录,Torus钱包也免除了助记词环节,为新人进入Web3降低了门槛。
传统用户可通过以上两种方式生成私钥,对特定文档进行签名,并记录数字签名及相关操作。ETHSign还使用了Biconomy的子产品Gasless TX,可为钱包中没有原生代币的用户预付 Gas 费,从而降低了新用户在加密世界中的交易摩擦。
而对于Web3的用户来说,ETHSign目前支持Metamask等钱包,也部署了以太坊、BSC、Avalanche、Polygon、Fantom等网络。
EthSign 签名当前技术堆栈,图源:EthSign Medium
传统的电子协议签名平台该有的功能,EthSign皆可实现,只不过一切数据是去中心化的,存储在链上。
具体而言,EthSign的签名数据会记录在链上,但合同、协议等涉及私密的数据都会保存在链下的去中心化存储平台。EthSign同时使用 IPFS 和 Arweave。去中心化存储协议Arweave 的node 插件将允许一个文件同时存储在两个网络上,一方面便于在 IPFS 上检索,另一方面通过 Arweave 提供持久性,所有协议和链下数据都将默认存储在这两个网络中。EthSign未来还计划接入 Filecoin 和 Skynet,为用户提供更多选择。
EthSign并不运行自己的服务器,而是更像一个工具和浏览器,具有可扩展性。所以,当用户增长时,团队的运维成本不会增加。
2、连接Web2和Web3世界
Web2和Web3世界将在很长一段时间内并行存在,ETHSign则致力于在电子签名场景弥合两个世界的鸿沟。
目前ETHSign主要分为两个主要产品:EthSign Signatures(签名)和 EthSign Smart Agreement(智能协议)。
Ethsign signature是Ethsign的第一个产品,即为协议提供电子签名的服务。除了数据上链,其功能和传统应用大体相同,私钥签名时也可选择可视化,用户可以上传手写签名、在线生成签名图片,因此并不会降低用户使用体验。EthSign目前暂未对服务收费,但计划在执行平台启动后对托管交易征税。
EthSign 最新版本将于 5 月初发布,图源:EthSign Medium
EthSign 3.0于2021年6月正式推出。上线以来,已收集了13211 个签名,Metamask和Amber Group等团队都在使用Ethsign的签名功能。官网目前正在升级,因此,暂时停止了新协议功能,但用户仍可以对旧合约进行查询。
据团队介绍,以往升级都是在遗留的代码之上,但此次升级是“从头开始”。重写智能合约,重新搭建前端,从功能、视觉等各方面全面优化。新版本的智能合约gas消耗量将减少至之前的十分之一。
通过用户反馈和支持渠道显示,在EthSign上签署的大多数PDF合同为合作备忘录、投资、资产抵押合同等。基于对这些数据的分析,ETHSign计划在今年第三季度推出第二个产品——Smart Agreements(智能协议)的执行平台,它将允许用户根据预定条件通过智能合约执行签署的协议。
这两种产品在大多数情况下以互补的方式工作。前者可以帮助生成具有法律约束力的签名,而后者对协议条款进行量化,并将这些条款放入智能合约中,自动管理纸质协议中提供的资产。通俗来讲,就是帮助web2世界中的资产上链。这样一来,项目的前端是一个电子协议签名平台,但智能合约可以抽象为身份与内容的交互平台。
我们可以看几个实际应用场景。例如去中心化的自治组织DAO,目前要想合规化的做法仍需注册成为LLC(有限责任公司)的形式。但如果要实现真正的去中心化,必然要将一切协议转移到链上。
一些重资产的DAO,例如CityDAO的使命是建立一个城市,每块土地都是一个 NFT,可以由 DAO 或个人共同拥有。这种从加密原住民社区筹集资金来购买怀俄明州土地的协议完全可以通过EthSign Smart Agreements签署并且实现在链上管理资产,而EthSign则成为DAO与链下世界交互的界面。
据EthSign创始人闫欣介绍,目前正探索与CeFi中的信用卡、保险、支付公司的合作,比如通过EthSign,信用卡或将允许用户抵押链上资产、存取加密货币等。除了目前的两个产品,团队还计划今年设计出更多的子产品,包括投融资项目方打款凭证、简化流程工具等等。
EthSign也在与法律技术组织合作,探索如何连接两个世界的方法。
3、如何确保电子签名的法律效力?
那么,如何确保建立在Web3身份上的签名是具有法律效力的呢?
电子签名在不同司法管辖区和特定场景中的有效性和合法性也是不同的。目前,不同国家的《电子签名法》主要分为两类:技术中立法和分层示范法。
技术中立则意味着相对宽松,并未规定电子签名必须采用某种特定技术来具有法律约束力和可执行性。采用技术中立电子签名法的司法管辖区包括美国、加拿大、中国、澳大利亚、新西兰等国家和地区。
例如,在我国《最高人民法院关于互联网法院审理案件若干问题的规定》中提到:
当事人提交的电子数据,通过电子签名、可信时间戳、哈希值校验、区块链等证据收集、固定和防篡改的技术手段或者通过电子取证存证平台认证,能够证明其真实性的,互联网法院应当确认。
而在《电子签名法》中对于可靠电子签名(数字签名)的要求如下:
- 电子签名制作数据用于电子签名时,属于电子签名人专有;
- 签署时电子签名制作数据仅由电子签名人控制;
- 签署后对电子签名的任何改动能够被发现;
- 签署后对数据电文内容和形式的任何改动能够被发现。
因此,EthSign在广泛的法律调查的基础上,在数字签名上采用了EIP-712标准生成并写入文档,这使得 EthSign 符合主流国家的数字签名法律。但一些特定的签名,如遗嘱、收养和离婚协议等文件还不能获得电子签名授权。
4、电子协议签名和去中心化身份的未来
电子签名和智能合约也意味着去中心化身份与内容的交互,由此可以延伸更多,未来EthSign将支持或成为:
- 链下资产上链的凭据
- 背书或认证平台
- 链上身份的信用体系构建
- DAO与链下世界交互的界面
在被大规模采用后,EthSign还将从更深层面挖掘数据价值,探索更多用例。比如通过社交网络分析,为企业提供信用评分。EthSign的链上数据是地址之间业务通信的记录。通过计算准确的业务联系数量,以及使用传统用于分析社交网络的算法监控资金的程度,借助多维数据,能够为其地址提供链上信用评分。商业信用评分可以作为多维链上信用评分的一个维度,然后可以作为DeFi中抵押贷款不足的信用评分。
EthSign创始人闫欣提到:“身份无非是两个方面。一种是社会关系结构中的身份,比如‘我是哪个公司的XX’,ENS就是这个维度上的身份证明;而另一种是行为数据背后的身份,就是‘我做过什么’。而未来EthSign就是想通过第二种方向,通过链上行为记录来为身份进行信用评分。我相信在Web3会最终有一个项目站出来,将多个维度的信用评分统合起来。”
关于项目进度,闫欣透露,未来几周将上线优化改版后的EthSign最新版本,Smart Agreements(智能协议)产品也预计会于今年第三季度上线。目前整个团队都在专注于产品的开发,短时间内暂无代币发行计划。