首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

大狗精读区块链白皮书之比特币(二)

本文由币乎社区(http://bihu.com)内容支持计划奖励

今天是第二篇,讲的是比特币白皮书的Introduction(介绍)部分。介绍部分并不涉及过多计算机方面的专业术语,而是说明了基于「信任」的传统电子支付系统的缺陷,并提出一个全新的系统——基于「密码学证明」的区块链系统。新系统究竟厉害在什么地方呢?看完这篇文章你就知道了。和上一篇「大狗和你精读区块链白皮书」之比特币(一)相同,每部分都可以先看图,进行初步了解,再深入阅读哦:)

1 基于信任的传统电子支付系统

译文:互联网上的贸易,几乎都需要借助金融机构作为可资信赖的第三方来处理电子支付信息。虽然这类系统在绝大多数情况下都运作良好,但是这类系统仍然内生性地受制于「基于信任的模型」(trust based model)的弱点。我们无法实现完全不可逆的交易,因此金融机构总是不可避免地会出面协调争端。

必须存在第三方机构的传统电子支付系统

而金融中介的存在,也会增加交易的成本,并且限制了实际可行的最小交易规模,也限制了日常的小额支付交易。并且潜在的损失还在于,很多商品和服务本身是无法退货的,如果缺乏不可逆的支付手段,互联网的贸易就大大受限。因为有潜在的退款的可能,就需要交易双方拥有信任。而商家也必须提防自己的客户,因此会向客户索取完全不必要的个人信息。而实际的商业行为中,一定比例的欺诈性客户也被认为是不可避免的,相关损失视作销售费用处理。而在使用物理现金的情况下,这些销售费用和支付问题上的不确定性却是可以避免的,因为此时没有第三方信用中介的存在。

基于信任的传统电子支付系统的缺点

2 基于密码学原理的区块链支付系统

译文:所以,我们非常需要这样一种电子支付系统,它基于密码学原理而不基于信用,使得任何达成一致的双方,能够直接进行支付,从而不需要第三方中介的参与。

第三方担保为「可选」的区块链支付系统

杜绝回滚(reverse)支付交易的可能,这就可以保护特定的卖家免于欺诈;而对于想要保护买家的人来说,在此环境下设立通常的第三方担保机制也可以轻松愉快。在这篇论文中,我们将提出一种通过点对点分布式的时间戳服务器来生成依照时间前后排列并加以记录的电子交易证明,从而解决双重支付问题。只要诚实的节点所控制的计算能力的总和,大于有合作关系的攻击者的计算能力的总和,该系统就是安全的。

基于密码学证明的区块链支付系统的优点

3 总结—区块链支付系统 vs. 传统电子支付系统

第一,区块链支付系统降低了成本(2.2, 2.3, 2.4 vs. 1.1, 1.4)。

第二,买家无需提供过多信息,也就是我们熟知的比特币的匿名性(2.1 vs. 1.3)。

第三,杜绝了买家欺诈。换句话说,解决了传统模型中第三方必然存在的原因——双重支付问题(2.3 vs. 1.4)。

4 原文

Commerce(交易) on the Internet has come to rely(依靠) almost exclusively(独家的) on financial(金融的) institutions serving as trusted third parties to process electronic payments(付款). While the system works well enough for most transactions(交易), it still suffers from the inherent(内在的) weaknesses ofthe trust based model. Completely non-reversible(不可逆的) transactions are not really possible, since financial institutions cannot avoid mediating(调解) disputes(辩论). The cost of mediation(调解) increases transaction costs, limiting the minimum(最小的) practical transaction size and cutting off the possibility for small casual(随便的) transactions, and there is a broader cost in the loss of ability to make non-reversible payments for nonreversible(不可逆的) services. With the possibility of reversal(逆转), the need for trust spreads. Merchants must be wary(谨慎的) of their customers, hassling(找麻烦) them for more information than they would otherwise need. A certain percentage of fraud(欺骗) is accepted as unavoidable(不可避免的). These costs and payment uncertainties(不确定) can be avoided in person by using physical currency, but no mechanism(机制) exists to make payments over a communications channel without a trusted party.

What is needed is an electronic payment system based on cryptographic proof(密码学验证) instead of trust, allowing any two willing parties to transact(办理) directly with each other without the need for a trusted third party. Transactions(交易) that are computationally impractical(计算上不可实践的) to reverse(颠倒) would protect sellers from fraud, and routine escrow mechanisms(第三方担保机制) could easily be implemented to protect buyers.In this paper, we propose a solution to the double-spending problem using a peer-to-peer(点对点) distributed timestamp(时间戳) server to generate computational proof of the chronological(时间序列的) order of transactions. The system is secure as long as honest nodes collectively(共同地) control more CPU power than any cooperating group of attacker nodes.

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180123G10VDS00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券