多重签名技术:比特币的未来

区块链技术巴比特2017-11-25 06:47:04  阅读 -评论 0

多重签名技术:比特币的未来

在过去的一个月,我们看到了很多比特币服务的关闭。一个模仿“丝绸之路”的网站“丝绸之路2”,宣称所有用户账户存款被盗,价值大约270万美元。Mt.Gox,曾经拥有超过90%市场份额的比特币交易所,在二月份停止提现,承认丢失了75万枚比特币。Flexcoin,一个“比特币银行”,丢失了900个比特币后关闭,还有一个叫做Poloniex的网站经调查存在75个比特币的短缺。

很多人,一开始包括我自己在内,认为这是比特币社区在“清理门户”,那些因为自己的业余和管理不善的服务很快就会被接管。如果这只是单纯的一两个事件,那么这确实是合理的。然而,在现实中,比特币用户和商家每周都会损失大量的比特币,并且丝毫没有消费者赔偿保护,特别是在比特币矿机领域,商家不仅延期,而且质量低下。基于这些现实情况,老实地说,即使是非常聪明的人想要保护自己的资金也不容易,很多知识分子和新闻界宣称,比特币已死。

本来就是这样,比特币1.0已经诞生了五年,目前看来已经过时了。但是,比特币1.5大显身手的时候到了。

多重签名

那么,什么是比特币1.0,什么是比特币1.5,为什么我如此大胆声称它将会被取代?简而言之,比特币1.0可以描述为一个简单的发送接受系统。在一个比特币账户中,有一组34个字符的比特币地址,可以用来接收比特币,并且每个地址都有一个相关的64个字符的私钥,可以使用它来发送比特币。私钥必须被安全地管理好,只有你签署一笔转账时才需要用到,比特币地址可以自由地分发到全世界。这就是比特币钱包的原理。当你的私钥是安全的,那么一切都好,如果你失去了你的私钥,那么你的所有资金都没有了。基本上这个和现金很像,除了它的额度可以非常大。

我现在称作比特币1.5的技术是2011年和2012年的一个概念:多重签名交易。传统的比特币账户中,你的比特币地址中每一个地址都有一个对应的私钥。而多重签名地址,可以有三个相关联的私钥,你需要其中的两个才能完成一笔转账。实际上,你也可以设置成1/3,5/5,6/11,但是最常见的是2/3的组合。

选择你的仲裁员

那么,怎么样在实践中使用多重签名呢?第一个主要用处是保护消费者权益。当你使用信用卡的时候,如果没有得到相关的服务,你可以向商家请求退款,如果商家不同意,信用卡公司可以启动仲裁程序。对于比特币1.0而言,交易是不可逆的,只要你进行了转账,你的资金就没有了。在比特币1.0的世界里,我们认为它是一件好事,但它损害了消费者,帮助了商家,从长远来看,它可以使得商家降低价格并惠及每一个人。在某些行业这是非常正确的,但是对于其他行业也许并不适用。我们认识到,在比特币1.5中需要提供一个功能——托管。

多重签名托管工作原理如下。当Alice想要发送20元钱给Bob购买一个产品时,首先Alice挑选一个相互信任的仲裁员,我们叫他Martin,然后通过Alice,Bob,Martin三方多重签名来发送20元钱。Bob看到付款后,确认订单,邮寄商品。当Alice收到商品之后,她可以创建一个20元的多重签名给Bob,来完成这一笔转账。然后,Bob再对其进行签名,这样就完成了转账。另外,Bob可能会选择不发送产品,在这种情况下,他创建并签署20元的退款交易发送给Alice,让Alice可以签名并发布。那么,如果Bob声称已经发货,但是Alice拒绝付款呢?Alice和Bob就会联系Martin,让他来决定谁对谁错。Martin赞成哪一方,他就创建一笔给自己1元和对方19元的交易,并由对方提供签名,从而完成转账。

目前,Bitraded.com网站提供这样的服务,其网站的界面在合同和协议上也许可行,但它和消费者商家的需求相距甚远。理想的情况下,向BitPay这样的第三方支付商家可以将多重签名技术整合进他们的系统,而比特币钱包通过一个简单的界面来敲定交易,如果这么做的话,Bitpay的用户体验和现在Paypal将会是一样的。

显然,这种多重支付的方法需要一个中介机构来收取费用,那么它和Paypal相比好在哪里?首先,它是自愿的。在某些情况下,当你从一个有信誉的大公司购买东西,或者当你汇款给一个信任的账户时,中介机构是不需要的,普通的A转账给B就好了。其次,该系统是可以调整的。有时候,某些转账的仲裁员需要非常专业的知识才能够胜任。比如,你购买虚拟商品的时候,仲裁员最好就选择虚拟商品平台上的专业人士。在其他的时候,你可能就需要一个一般的仲裁员就够了,因为专业仲裁员的收费比较高。而且,市场上会产生专门的仲裁公司。通过多重签名技术,你可以每单交易轻松地选择不同的仲裁员,或者不需要仲裁员,这样就0手续费。

解决银行问题

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

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

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

业界领先

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

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

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

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

应该注意到的是,这些都不是新技术,这样的风险评估在主流银行和金融机构已经使用了十多年,而更低技术的版本在一个世纪前就采用了。这些都是传统金融体系和数字货币联姻所带来的利益。如果CryptoCorp拒绝处理转账,你可以从保险箱里拿出另一个私钥来完成支付。如果CryptoCorp想挪动你的资金,它是做不到的,因为它只有一个私钥。

数字货币的未来

比特币在2015年会变成什么样?首先,不管CryptoCorp公司成功与否,今后每一个地址都会有三个私钥。“你在哪里保存资金?”这个问题会消失。而问题会变成“你的资金动用流程是什么?每一个私钥对应的条件是什么?”所有人都会有三个私钥,一个低级别本地私钥,一个高级版安全私钥,和一个中心服务商私钥,或者两个中心服务商和一个低级别本地私钥。CryptoCorp的设计使得所有人都可以无缝对接。比如用户想要添加钥匙主人,增加五个财务主管,这一点问题都没有:底层数学是一样的。

从长远来看,一旦数字货币进入2.0时代,多重签名技术将会更加有趣。下一代智能合同平台允许用户在账户中设置任意撤销的条件。比如,一个五方协议使得每人每天平均分配1%的钱,而只要五分之三的人同意,则可以取出全部的钱。或者人们可以通过一个账户来订立遗嘱,让自己的儿子可以取出所有款项,但是有6个月延时,如果用户还活着,就可以撤销遗嘱。在这种情况下,数字货币和私人仲裁公司将会在世界上发挥更大的作用。不管是消费者和商家纠纷,还是劳动合同或者保护用户私钥被盗,多重签名技术可以完美地整合个人判断和机器识别。

当我们今天面对所谓的“Mt.Gox”的大危机的时候,加密技术和金融的合并其实才刚刚开始。

原文链接:http://bitcoinmagazine.com/11108/multisig-future-bitcoin/#

火星点评:

火星人在上一篇《和比特币相比,阿里巴巴一文不值》一文中说,淘宝的第三方担保业务已经过时了。现在你们明白了吧?

声明:链世界登载此文仅出于分享区块链知识,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。此文如侵犯到您的合法权益,请联系我们100@7234.cn

    参与讨论 (0 人参与讨论)

    相关推荐

    区块链投资趋势报告:巨头入场布局行业趋于成熟

    区块链投资趋势报告:巨头入场布局行业趋于成熟

    来自:https://mp.weixin.qq.com/s?__biz=MzI4NzIxOTY1NA==&mid=2650632639&idx=1&sn=e6d1c29731d992a80410aaee82ec3ea6&chksm=f3d8db16c4af520097e4a64a71b1d4743ac326b9f027

    重新发明货币

    重新发明货币

    一、货币的演化过程 先简单回顾一下人类货币的演化过程,大概有以下阶段: a. 1.0版本:自然货币(贝壳、牲口、金银……) 这个阶段,货币基于一般等价物的稀有性或者实用性,货币不可能出现人为操纵的超发。 b. 2.0版本:早期纸币、银票到本位纸币 当贸易量越来越大,实物货币太不方便了,而且大家发现其实并不在意货币本身有什么价值,在意的只是这么多的货币能不能交换到足够的物品,于是纸币这种信用货

    从比特币交易看欧洲央行虚拟货币分类

    从比特币交易看欧洲央行虚拟货币分类

      互联网对传统社会的颠覆从未停止,在其完成对信息流、商流、物流、资金流的初步改造之后,或将以虚拟货币的形式打破现有货币体系   4月18日,在中国极客张沈鹏创办的比特币交易平台(42BTC.com)上,比特币对人民币的平均交易价为576元。当天,该平台完成了100个比特币的交易量。仅仅过去一周,4月25日上午,比特币对人民币的平均交易价已达到906元。据42BTC网站统计:在过去的32个月

    欧洲央行-比特币报告

    3.1 比特币 3.1.1 基本特征          比特币可能是最成功的,也可能是最有争议的虚拟货币方案,由日本程序员中本聪(译者注:事实上,中本聪是不是日本人,甚至是不是单个人无从考证)在2009年设计并实现。该计划基于一个类似于BitTorrent的P2P网络。BitTorrent是互联网上著名的共享文件协议,应用在电影,游戏和音乐领域。比特币在全球层面上运作,可用于各类货币交易(虚

    彻底玩转比特币地址和私匙

    彻底玩转比特币地址和私匙

    比特币地址和私匙是所有比特币初学者面对的一大难题,再加上那一串超长的字符串,让人更是摸不到头脑。 现在编者以问答的形式,带你一步步的揭开比特币地址和私匙的面纱。 还不知道什么是比特币地址和私匙的同学请点这里 问题一、比特币钱包由什么组成? 答 我们知道,比特币地址和私匙组成了比特币钱包,而私匙则决定了比特币地址上比特币的归属。 地址和私匙 问题二、如果只记得私匙我们还能还原比特币地址么? 答

    用GO语言实现比特币算法

    用GO语言实现比特币算法

    本节的这个例子展示一点点高精度数学包math/big、一点点散列包hash、一点点加密包crypto,还有一点点测试包testing的知识。这里不介绍bitcoin协议和算法——尽管它们很有趣,而是试图指出,Go对多种操作系统的支持,是实现这种跨平台应用的理想语言。 位钱(bitcoin)是一种使用加密手段制作的分布式电子货币。它最初于1998年由Wei Dai提出,并由中本聪(Satoshi

    详解比特币的找零机制

    详解比特币的找零机制

    比特币的找零机制一直让人有些迷惑,明明只向一个地址发送了比特币为什么 blockchain 上面的显示的有时是1个地址对多个地址,有时是多个地址对1个地址,有时又显示多个地址对多个地址? 为什么比特币资深用户要提醒大家当比特币钱包交易100次以上时再次交易后要重新备份钱包,恢复以前的钱包备份有可能会遭遇损失? 是的,这一切都是因为比特币的找零(Change)机制。本文参考 Bitcoin的维

    玩转比特币客户端之一:C盘转移和加速下载

    玩转比特币客户端之一:C盘转移和加速下载

    C盘空间不足?交易数据下载速度太慢?别着急,乐享比特币教你轻松玩转比特币官方客户端。 所有新人开始接触比特币时做的第一件事情大多数是安装比特币的官方客户端。 安全起见大家最好直接访问官方发布渠道sourceforge的地址进行下载:http://sourceforge.net/projects/bitcoin/files/Bitcoin/ 该网页列出了各版本的官方比特币客户端,目前

    麦妖榜
    更新日期 2019-01-16
    排名用户贡献值
    1等待的宿命23695
    2BitettFan23632
    3六叶树20309
    4天下无双16192
    5lizhen00214782
    6区块大康14461
    7让时间淡忘14188
    8冷风大q11188
    9momo11174
    10linjm122710562
    返回顶部 ↑