话说,关于区块链的匿名性是否必要?

刘志飞
刘志飞 热门 2018-03-21 20:50
18 32401
讨论区块链的匿名性,我们可以从概念、链自身特点和应用场景三个方面来阐述,我们先看比特币白皮书上的一句话:

本文提出了一种完全通过点对点技术实现的电子现金系统,它使得在线支付能够直接由一方发起并支付给另外一方,中间不需要通过任何的金融机构。虽然数字签名(Digital signatures)部分解决了这个问题,但是如果仍然需要第三方的支持才能防止双重支付(double-spending)的话,那么这种系统也就失去了存在的价值。


提及法律,必依赖第三方;依赖第三方,则系统无价值。[结论]我们在此提出了一种不需要信用中介的电子支付系统。


首先,概念层级上,比特币并不是匿名的,这是很多人常犯的一个认知错误。


匿名的英文是anonymous,而比特币是pseudonymous(非实名)。也就是说区块链从来都不是匿名的,而是非实名的,匿名是指每个人的身份是无法被人知道的,而非实名是指每个人在区块链上有一个和真实身份无关的虚拟身份,但是这个虚拟身份做的所有事情都是透明的。参照匿名论坛和非实名论坛的区别。实际上,非实名是区块链本身的性质决定的,换句话说,区块链想要做到完全实名或者完全匿名,在技术上都是挺困难的事情。


其次,区块链匿名性必要与否取决于链的自身定位。


拿以太坊来说,作为图灵完备的区块链,一切扩展特性都可以通过Dapp实现,Vitalik在推特上宣称,以太坊最大的特性就是featureless,底层协议应尽量精简以至于只需要保证基本的数据更新与保存功能,在链上运行的以太坊虚拟机也应当只维持最精简的二进制接口。如果需要匿名功能,那么应该由开发者自己实现。例如模仿Zcash匿名功能的zk-SNARK就是用以太坊编程语言solidity实现的一个基于零知识证明的智能合约。


最后,区块链的匿名与否的讨论是没有意义的,在实际的商业场景的运用中,匿名性本身是会导致一系列问题的。尤其在商务合作中,绝对是无法完全匿名的,会导致信任构建的困难。毕竟不是说应用了区块链就能轻易的建立商业层面的信任的。


还有审查监管需求,也是实际运作中不可忽略的一块,完全去第三方的理想主义在现实应用中是行不通的,区块链仅仅保障了线上数据的不可篡改真实可信,落到线下的承兑环节,这一切还是需要政府法律来保障执行,监管显然是于情于理都需要考虑的,而对于政府机构而言,AML及KYC是绕不开的,显然也是实名的需求。但是涉及个人层面的应用,匿名与隐私的保护又是必要的,所以还是要针对具体问题具体分析。
18条回应 最新 最早
半新不旧
沙发# 半新不旧 2018-03-21 20:57
挺好啊
Katrina璀落
板凳# Katrina璀落 2018-03-21 20:59
原来是这样
奕谋
地板# 奕谋 2018-03-21 21:05
帮你顶,人还是厚道点好
张立昌
4楼# 张立昌 2018-03-21 21:37
任何的限制,都是从自己的内心开始的。
汤权
5楼# 汤权 2018-03-21 22:28
没人点我啊~~
倩兒
6楼# 倩兒 2018-03-21 23:50
彪悍的人生不需要解释。
欧亚玲
7楼# 欧亚玲 2018-03-21 23:58
伟人之所以伟大,是因为他与别人共处逆境时,别人失去了信心,他却下决心实现自己的目标。
简体中文
8楼# 简体中文 2018-03-22 00:22
谢谢分享了!
刚哥
9楼# 刚哥 2018-03-22 00:23
晕倒.......
阿M丶诺丁
10楼# 阿M丶诺丁 2018-03-22 00:35
教教我怎么seo
~柠檬树~
11楼# ~柠檬树~ 2018-03-22 01:05
哈哈~` 你好有意思哦~
CJT_AR
12楼# CJT_AR 2018-03-22 01:25
还呕像.....
直尺
13楼# 直尺 2018-03-22 01:57
你可是难得来坐坐啊~~~
腾帆远航
14楼# 腾帆远航 2018-03-22 02:56
楼主出门来财,儿孙满堂!
1
游客
登录后才可以回帖,登录 或者 注册