山神带你入门区块链第四十九弹:多重签名的金融应用

虽然多重签名托管在商业上是一个非常有趣的应用,但是在另一方面,多重签名转账还解决了一个非常重大的问题。媒体在过去的三年内对于比特币有种种指责,主要是安全和信任方面。

在整个人类历史过程中,关于实现安全的方法一直存在较大的哲学上的分歧。其中之一是个人主义:每个人有权力和责任直接控制最核心的工具,来保护自己和家人。另外一个是托管:信任当局集中水平高的资源和专业知识来管理每一个人的安全问题。在美国这被描述为,人人持枪和平民不得持枪之间的矛盾。在塞浦路斯这被描述为,是把钱存银行,还是把钱藏在床垫下之间的矛盾。在每一个具体事例中,双方都有可取之处,也都存在弱点。

同样的情况也存在于比特币中。有些人因为交易所面对大量黑客攻击,于是选择了纸钱包、脑钱包、离线钱包作为解决方案,本质上这和20世纪保存黄金没有区别。还有一些人,觉得技术上的事情太复杂了,他们选择集中化的平台比如coinbase来解决问题。而在这两个策略中间,可以选择90%自己保存,而10%平台保存。如果本地集中式储存,需要保存在安全的地下室里。这就是比特币1.0的世界。而在比特币1.5的世界里,我们面对的是一个既有法律又去中心化的世界,因此我们可以更聪明地结合这两种方法。实际上,我们很有可能得到两个最好的世界。

目前在比特币1.5技术中领先的是CrypotoCorp公司,由Tradehill联合创始人Ryan Singer创建。CryptoCorp的核心产品是多重签名交易钱包,很多人包括我一直在努力推进。多重签名钱包的工作方式很简单。它有三个私钥,一个是本地私钥,就和传统比特币钱包一样。第二个私钥建议用户安全地储存(比如保险箱)。第三个私钥保存在服务器上。

通常情况下,当你想动用你的资金时,你的钱包会签署一笔交易,然后发送到服务器。最简单的方法是,该服务器会要求你输入谷歌验证码或者手机短信,验证成功后,它会再次签名该交易并发送出去。

而CryptoCrop正在做的采取了这一理念,并完成了两个重大改进。首先,CryptoCrop推出了“分层确定性多重签名”技术,而不是三个确定性的私钥。这使得CryptoCorp可以在保护用户隐私的同时,仍然和以前一样完成多重签名。

其次,更重要的是,CryptoCorp不仅仅是双因子认证。每次CryptoCorp收到一个待处理的服务时,它会通过一个复杂的机器学习程序,来检验欺诈模型,考虑到金额,频率,历史,收件人的身份等等因素,进行交易风险评分。如果风险评分低,服务器直接通过。如果风险评分高,服务器可以要求谷歌验证或者邮件确认。在非常高风险的状况下,服务器会交给人工审核,甚至要求电话验证。

如果CryptoCorp拒绝处理转账,你可以从保险箱里拿出另一个私钥来完成支付。如果CryptoCorp想挪动你的资金,它是做不到的,因为它只有一个私钥。

应该注意到的是,这些都不是新技术,这样的风险评估在主流银行和金融机构已经使用了十多年,而更低技术的版本在一个世纪前就采用了。这些都是传统金融体系和数字货币联姻所带来的利益。

你可能感兴趣的:(山神带你入门区块链第四十九弹:多重签名的金融应用)