周琦橞说区块链:谈谈比特币的支付问题

作者: 周琦橞 | 来源:发表于2018-08-14 19:30 被阅读55次
区块链

作为一个资深的财务工作者,我对于密码学实在是一窍不通。只知道这里面有世界上最复杂的因式分解的公式和有关数学方面,以及计算机的算力方面的问题。

但是我要刻意避免的是财务上的漏洞。比如说,一笔交易的支付问题。我在比特币的环境下,需要创建一个目标地址,然后在接受的菜单下,通过“新建地址”的功能直接创建,一个标签为test的地址。然后在“发送”的菜单上填上行创建的地址和要发送的金额。点击“发送”这笔钱就发过去了,待网络确认完成,将发送到我们的新的账户“test”上。

在交易记录的菜单上,我们可以看到所有的交易操作记录,以及网络的确认次数。当确认的次数达到六次以上,此笔交易便宣告成功。

传统银行的财务算法只是三次确认记账。第一次是记账的经办,第二次是复核确认。第三次是事后监督进行再次确认。应该来说,三次以上的记账是不可能发生错误的。

这种计算方式也不能完全避免记账的错误不再发生。而比特币模式下的支付模式,是在此基础上进行翻倍记帐,而且是所有的矿工们全部记账的记帐模式。在这种特殊的模式下,发生错误的机率就是零,记账是所有人都知晓的模式下进行的,是根本无法篡改的。这应该是我见过的最完美的计算模式了,可以说,根本找不出什么漏洞。

如果用手机钱包支付,需要手工输入一长串的地址。但是谁也完全无法,保证自己输入的过程中无法发生错误。这个时候,二维码就产生了。

Bitcoin-QT提供了一种二维码的操作方式。直接用“接收”菜单上的“显示二维码”功能,就可以另存为图片并把二维码发送给对方。让对方通过手机扫描的方式直接支付,甚至可以直接提上自己希望支付的金额,并生成带额度和消息的二维码。

更令人佩服的是,每个人比特币地址上的流水金额全部都是公开的,如果希望保密或者区分不同的付款人,还可以每个人单独生成一个地址提供给对方。

这样的处理简直令人难以想象。因为在银行工作了这么长时间,只知道银行的操作系统都是确认一下帐号最后尾数是多少。而在比特币的环境下,却可以为自己创造任意数量的账户地址。这才是真正意义上,拓宽了财务处理上的自由度。这样就给收款人和付款人在账务处理上极大的灵活性。一方面既能够保证自己财务上的私密性。另一方面,则又能够对不同的人提供各自不一样的收款二维码,这是一种更高意义上的财务保密手段。

这一理念的提出,真的有些颠覆传统银行家伙们的思维了。银行运行了几十年的工作机制,竟然比不上比特币系统一半的严密性,不得不佩服比特币发明人中本聪的智慧。厉害呀,真不是吹的……

相关文章

  • 周琦橞说区块链:谈谈比特币的支付问题

    作为一个资深的财务工作者,我对于密码学实在是一窍不通。只知道这里面有世界上最复杂的因式分解的公式和有关数学方面,以...

  • 区块链1.0时代--比特币

    区块链1.0: 比特币 区块链1.0也称比特币区块链。主要是支撑虚拟货币的应用,包括转账、汇款以及数字化支付、加密...

  • 初探区块链

    在谈区块链之前,先谈谈比特币。 比特币的四重含义 1. 区块链技术的应用 比特币是世界上第一个区块链技术的应用,也...

  • 区块链的落地应用:交易所

    区块链与比特币 有人把这个当作是“先有鸡还是先有蛋?”的问题。 提到区块链,就离不开比特币,可以说,是比特币的火热...

  • 区块链100问(41-50)

    41、比特币可以用于支付吗-区块链100问第41集 42、区块链和比特币是什么关系-区块链100问第42集 43、...

  • 块说链语:用Python撸一串区块链

    简介 说到区块链,大家不免会想到比特币、加密货币、智能合约、交易、支付,但是这些都是区块链解决的问题,不是其本身,...

  • #蛋说🎭区块链#

    #蛋说区块链# 区块链为何诞生,又是为何而来? 区块链诞生于比特币,为满足比特币的需求而问世,而比特币是在社会处于...

  • 区块链是什么,如何简单易懂地介绍区块链?

    首先要搞清一个问题——比特币是区块链,但是区块链并不是比特币。 于是,在区块链的这个问题回答里,提到“矿工”,“挖...

  • 答天天向上社群关于区块链10问之123

    1、什么是区块链? 区块链是伴随着比特币诞生的,可以说没有比特币就不会有区块链技术。所以说到区块链一定会聊到比特币...

  • 比特币白皮书解读

    没有比特币就没有区块链,没有区块链就没有比特币。 可见,比特币是区块链是多么的密切相关,而且比特币也可以说是区块链...

网友评论

本文标题:周琦橞说区块链:谈谈比特币的支付问题

本文链接:https://www.haomeiwen.com/subject/htqbbftx.html