为什么说 Argent 和智能合约钱包才是以太坊的未来

在我读大学的时候,一直两个迷思。

第一个,如果有一天银行突然删了我的账户,我要如何才能证明这一点?

第二个,如果我去银行的 ATM 存钱,但是没有保留小票。那么离开之后我要如何证明我存钱了呢?假设银行不配合调取录像等的话。

这两个迷思,催生了我对于银行系统的不信任。不过后来长大了之后,我发现自己纯属杞人忧天,因为我所担心的问题是其他人已经想到并解决的问题。

银行是很安全的。因为银行有银监会,有内部审计,有外部审计。即便如此,理财经理私自转移大户资产的新闻还会偶见媒体。

就拿我最近的事情来说,因为工作需要我浏览了一个社会化营销的数据库,第二天我就接到了对方的电话问我是不是浏览过。更为让我细思恐极的是,我并没有在这个网站留过我的手机。

所以所谓的安全和信任,对于中心化的节点来讲,是很脆弱的。

我们为什么需要加密货币?

于是,人们发明了区块链。区块链的第一个应用是加密货币,最大的特点就是去中心化。

由于信息是分布式的储存在区块链中的,我们不再需要担心中心化节点的道德危机。因为你的所有操作都需要私钥进行确认,而任何一个节点都无法获取你的资料。即便有节点伪造数据,也会被区块链的共识机制给揪出来。

区块链的价值在于它创造了一个可以让人信任的认证系统 —— 通过分布式记账确保节点无法篡改数据,通过密码学确立私钥对于账户的绝对控制权。

钱包的控制权到底在谁手里?

密码学确立了私钥对于账户的绝对控制权,这也是一句细思恐极的话。因为这里面有个问题,我通过持有密钥来证明我是我,那持密钥的一定是我吗?而且这个密钥是没有挂失的说法的,即便我知道别人偷了我的密钥,但是我没办法证明他是小偷。加密货币是高度透明的,也是高度匿名的。

举个例子,如果我要去银行取钱。那么我至少需要银行卡、密码这两个要素,如果是大额的话可能还要身份证、本人亲临和 UKey。很明显,银行不会因为我知道马云的密码就把他的钱都给我。

但是区块链会。在区块链的世界中谁拥有了私钥,谁就拥有了这个身份。为了解决这个问题人们发明了多重签名和硬件钱包,来强化私钥的安全。

但这依然没有从根本上解决问题,它只是把一个密钥变成两个密钥,或者把密钥存储在一个离线的设备里降低被盗取的可能。

如何证明我才是我?

那么我要如何证明我是我呢?

最简单的方法是采用一个中心化的节点来进行验证。交易所会通过手机号码和邮箱来确保你是你,银行会通过身份证、护照、出生证、港澳通行证等证件来验证。别小看中国的这么多证,其实他是一个完整的验证链条。

另一种方式则是跟 Argent 一样,通过其他受信节点来证明你是你。这也是我认为 Argent 最有意义的创新。如果用户的密钥不幸被盗取或者丢失,可以通过 Guardians(比如硬件钱包)申请冻结账户,并更新私钥和地址。Argent 的 ENS 服务会自动将域名切换到新的钱包地址,从技术的角度来说,Dapps 完全可以据此对身份进行判定。

在这种情况下,就不会出现因为丢失密钥而丢失整个身份的情况了。不要小看这一点的,我认为智能合约钱包的出现将会改变加密货币的生态。

证明我是我背后巨大的商业价值

身份认证这件小事里面其实是有巨大的商业价值的。

举个例子,我们现在登陆的很多网站都需要使用邮箱或者手机号验证,而 Dapps 技术的成熟,完全可以让我们通过区块链来验证身份。

这是一个可以被无限场景应用的技术。比如在餐厅点餐通过 Web3 接口来验证用户身份,之后通过钱包里的稳定币进行交易。下次再来的时候,如果还是同一个地址的话,甚至可以享受会员身份。

再比如很多人常去的 Reddit 论坛,不再需要记住密码和邮箱,可以直接通过 Web3 接口登陆。用户不再需要担心丢失密码或者登陆邮箱,更不用担心因此而来的隐私泄漏。

这也是 Google、微信等在做的时候,构建数字世界的通用身份证。但这样的代价是什么呢?微信可以清楚的知道你访问了哪些网站,它可以随时禁止你登陆这些网站,也可以通过访问数据来进行精准化营销。

我想证明我是我,但是有的时候我不想别人知道我是我。

数字世界需要一套透明但是又隐私的身份认证系统,而区块链和智能合约钱包就是最好的解决方案。

智能合约钱包 Argent 是什么?

如果用一句话解释原理,Argent 是这么说的:你的手机存有私钥,智能合约存有你的资金 (The private key to the wallet is stored secretly on your phone; the funds are safe in a smart contract.)。

用户持有一个智能合约账户的私钥,并通过这个私钥来控制智能合约里的资金。换句话说,资金依然是去中心化的,Argent 无法触及用户的资金。Argent 就像是一个遥控器,可以控制智能合约的钱包执行签名、广播等指令。

这和传统的以太坊钱包有什么区别呢?

第一 Argent 在安全性上做了一些限制,比如不能向陌生地址一次性转出大量的资产。姑且猜测未来可能还可以限制对于高危账户(如诈骗的地址)的转出,并提醒用户其中风险。

第二,使用 Argent 不需要记住私钥或者助记词。Argent 引入 Guardians 机制,用户可以添加自己的好友为守护者。这样即便丢失密钥,也可以通过 Guardians 验证身份获得新的私钥,因为资金保存在智能合约而非钱包中。

Argent 支持的 Guardians 有三种:用户的其他设备(如硬件钱包)、可以被信任的账户和第三方服务(如 Argent 官方的 Guardians 服务)。如果用户不慎丢失手机,可以通过 Guardians 向智能合约发送锁定手机的指令。重置账户私钥也是如此,在获得 Guardians 的多数同意之后,智能合约钱包就会进入 36 小时的窗口期。

智能合约钱包才是以太坊的未来

回到前面那个问题,以太坊的世界私钥是身份验证的唯一方式,丢失私钥等于在这个世界里永远的丢失了自己的某个身份。在这个世界,谁持有马云的私钥,谁就是马云。

而通过 Argent 的构想,智能合约持有钱包的私钥,用户通过 Argent 来控制智能合约。用户本身就无法接触到私钥,因此可以先把用户本身的泄漏风险给排除掉。其次,由于用户并需要钱包的私钥来控制钱包,所以 Argent 可以帮助用户重置私钥。

可以说,到这里 Argent 的构想解决了加密货币应用的一大掣肘 —— 门槛。

Argent 的出现,可能会让更多人的愿意也更容易使用加密货币。毕竟这个世界上绝大多数的人都搞不清楚什么是私钥,什么是密钥。他们理解的安全的地方,可能就是床头柜或者床底下。去中心化金融也同样如此,加密货币也许革不了谁的命,但是也绝对不是一个伪需求。

Argent 的第二个价值,从商业和零售的角度来讲,它完成了手续费的转移支付

通过元转账 (meta-transaction) 的功能,Argent 可以做到免除用户的手续费。目前免除的手续费是由钱包服务方(也就是 Argent)来承担,但是未来应该可以被转移到接收方(商家)来支付。

商家承担的所有成本(手续费、税收、运费)等最终都会被加入到商品的最终价格中,但消费者往往可以接受 20 块钱包邮的商品,而不愿意接受 10+8 不包邮的商品。尤其是在低价的商品上,消费者对于价格的感知是非常敏感的。不要小看信用卡这不到 1% 的手续费(国外的信用卡交易手续费数倍于国内,尤其是跨境支付),它决定了大部分消费者和商家是否愿意刷卡交易。

为什么说加密货币很重要?

很多人加密货币是否能在用户端推广持否定态度,并非因为监管的政策,而是因为微信支付和支付宝过去强大。我们已经有这么简单高效的工具,我们为什么要去用加密货币?

首先,即便是中国这样一个电子支付的大国,依然有大约一半的人不用支付宝。2018 年,根据调研机构 Ipsos China 的测算,中国移动支付用户规模约为 8.9 亿。其中,财付通用户 8.2 亿,支付宝用户 6.5 亿。而中国,有 14 亿人。

其次,并不是每个国家的金融体系都跟中国一样半个小时内可以完成开户的。在英国,如果你想去巴克莱等传统银行开户,你需要提前两个星期预约,至少一个小时的时间和至少两周等待才能收到卡片。而加密货币做到了秒开户,现在需要解决的问题就是如何入金。

最后,还有很多人根本没有条件使用银行服务。根据世界银行和福布斯整理的数据,2017 年世界上大约有 17 亿成年人是无法使用银行服务的,这其中中国就占了 2 亿。排在中国后面的是印度、巴基斯坦、印度尼西亚。

消费者端的加密货币不是伪命题,大家只是在等待一个真正有革命意义的产品出现。我衷心的希望,Argent 的出现,可以让更多人的愿意也更容易使用加密货币。

—— 版权声明 ——

因私自搬运至媒体平台牟利的人过多。自 2019 年 10 月 16 日起,本站内容不再按照 CC BY-NC-SA 4.0 国际许可协议进行授权。

欢迎分享本文到朋友圈、微博等社交网络,媒体平台全文转载请来函问询。转载文章请保留文章作者高堡杂谈并保留此段声明、标题和其中的错别字。未经许可全文转载或抹去作者、来源网站视为未授权转载,视为未授权,保留追诉的权利。

2 thoughts on “为什么说 Argent 和智能合约钱包才是以太坊的未来

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据