取消
加载中...
【三言】冷静!区块链还有诸多现实问题亟待解决!
DorAemon 2018-04-17 16:14

编译|谢雨霖

 

在风靡全球的区块链技术和加密货币概念影响下,加密货币布道者们四处宣扬新技术将会给延续了千年的法定货币画上句号,也会彻底取代目前人们所使用的一切数字工具。但是随着比特币价格持续飙升和以太坊智能合约系统bug曾导致用户损失上百万美元,主流社会能否接受这样的技术改革呢?

对于区块链到底是什么甚至都没有一个具体的定义。然而,如果我们先假设它是一个分布式记账系统,很多区块链项目前端开发者认为在一些关键领域这个定义并不全面。本文将和这些区块链技术开发人员一起关注区块链技术那些潜在的不足。

区块链技术仅在加密货币上应用较为高效

“我认为区块链技术最大的问题是扩展性问题,”  区块链互联商务平台 Monetha的合伙人Justas Pikelis对我们说。“目前,以太坊每秒处理17笔交易。Facebook每秒受理17,5000 笔请求。Visa 每秒处理44,000笔交易。因此,如果我们现在想要考虑将加密货币彻底升级为法定货币,很显然还不到时候。”

关于区块链拓展性的最好例子就是去年底币价爆发式增长期间比特币交易费用和确认时间大幅度增长,交易手续费用从一美元暴涨至五十美元。

其他加密货币和区块链平台目前并没有受到这个问题影响,而且有些比特币的技术也得到实际应用来解决扩展性问题,但即使如此,区块链扩展性的问题仍然不好解决。

“当用户想通过区块链保存数据,实际上代价很高,” 区块链数据库公司 Fluence的CRO (首席调研官)Alexander Demidko解释道。 “目前所有的解决方案均将数据存在链外再定期将数据上传至链上。我们认为理想状态下应该有种方法将整个数据库保存在一个去中心的环境中供用户去搜集资料。目前我们正在尝试创建一个去中心化的数据库,因为现在的区块链技术并不支持。”

像比特币使用的底层区块链技术,使用“工作证明(POW)”的共识机制,但这种机制会耗费非常多的资源,包括硬件成本和电力成本。虽然并不仅仅只有“工作证明”这一种共识机制,但是区块链相比传统数据库解决方案仍然对电脑计算有强烈的需求。存储量仍是潜在的问题 。

一个简单的比特币区块链交易占用超过150 GB空间。任何一个商业机构若将传统数据库传上链,那么链上每个节点均要占用很多空间。如果作为一个公司,运营一条私链——意味着要控制每一个节点,这个问题只会更加复杂。加密货币硬件支持供应商HashCoin公关部长 Edgar Bers 认为现在的区块链技术并不适用或者说并不可拓展应用到庞大的数据库上。

“我们目前的大部分区块链平台并不适合那些需要庞大数据库支持的公司。而大部分公司非常依赖TB (Terabytes,兆兆字节)级别的信息和中心化的服务器架构。目前,多重TB级容量的区块链技术并不现实,”他说。“当你的业务需要极大通讯量时你就必须把所有数据上传到一个只拥有固定每秒交易量的区块链上,但受限于区块链处理数据的容量会让你的业务寸步难行。”

如果你使用公有链来运营业务,像爱沙尼亚政府所作所为一样,那么上述的问题就迎刃而解。但是这样却又暴露出另外一个问题——隐私问题。

去中心化?乌托邦!

大多数人们所指的区块链技术是指比特币所使用的公共分布式账本。节点遍布全球,并且整个区块链上内容对公共完全开放,可下载、查看和验证。这样完全透明的机制会给那些处理哪怕最轻微机密数据的组织带来各种各样的问题。

“完全的去中心化实际上就是乌托邦式的理想主义,它只能用在其最初始的用途上,比如比特币,” Pikelis 解释道。 “实际上只有一小部分信息是保存在链上的,要达到完完全全的去中心化是非常难的。但是人们仍然相信那些公司宣传和运营去中心化的应用是真的加密保存像个人公共信息这样的数据。”

即使是Fluence正在开发理论上能保存潜在敏感信息的区块链数据库的开发人员都不认为目前彻底去中心化是可行的。“对于每一个还没有成熟的技术来说,没有人愿意把敏感信息交给这样的技术。但只有等到技术更加成熟,人们才能逐渐增加信任。” Demidko说。

但这并不代表区块链的发展不谋求解决这一问题的方法。考虑到区块链对密码学的依赖,首先想到的解决方案就是加密了。

“用驾驶执照数据做例子,我是用户,我拥有驾照并且我想把驾照存储至分布式数据库中,” Demidko 解释道。“我可以用我的个人密钥给这个数据加密,并且不希望除了政府相关机构外其他人能随便查看我的个人信息。那么如果我把我的驾照信息存储并且加密保存在分布式数据库中,其他人在未经允许的情况下是无法获知个人信息的。而保存这些数据的节点可以处理数据,但是他们无法获得具体内容因为缺少我的密钥。”

但是,仅靠加密并不是解决隐私担忧的最终方法。私人密钥有可能意外被第三方泄露,并且目前处于正在发展中的量子计算可能能轻易破解私人密钥并且破坏一个完全去中心化的区块链上储存的数据的神圣性。现在这个问题仍然还没有结果,因此隐私保护问题仍然是当前区块链面临的严重问题。

区块链技术普及门槛高

虽然区块链科技逐渐变得易于大众理解,但是仍然不是一个随便就能弄明白的简单话题。 相比目前同时期的数字平台,区块链服务和工具需要用户具备更多的专业知识,尤其是当大众对区块链技术有着关于安全性低和容易损失资金的刻板印象,该技术的普及程度以及使用门槛都将会成问题。

“区块链和比特币实际上对那些与行业无关的技术或者软件开发者来说非常难,”Fluence的 CEO Evgeny Ponomarev 对我们说。“仅仅发出交易就挺难的。明年我们会组建一个社区大家一起建立相关工具让这项技术应用更加简化,因为这是唯一办法让区块链技术提高大众适应度。”

这样的工具也会影响到用户的安全感。虽然区块链技术通常比传统密码更安全,但是丢失个人密钥同样是非常令人头痛的问题。一个去中心化的系统通常缺少“找回密码”的程序架构。

私人密钥丢失缺乏有效找回机制

“有些关于密钥找回的密码学研究,” Ponomorev提出一个潜在的解决方案,“将密钥分成很多部分,并把它们分别交给不同的人。这样如果密钥丢失,这些拿着不同部分密钥的人们就可以帮助找回密钥。有些公司正在使用类似的托管系统,将用户的密钥保存在某些地方或者交由可信任的人保管,以防用户自己丢失密钥。”

但是他公司的CRO 马上指出,这个技术也并不完美,甚至有潜在可能引发别的问题比如遭受外界攻击等。 安全和易用往往是鱼和熊掌不可兼得。

野蛮生长 缺乏监管

很多区块链技术的支持者很欣赏这个技术能独立运作,不受中心化的政府和金融机构的法律法规限制。 尽管缺乏监管的区块链技术受到一部分人们的欢迎,但越来越多的开发者认为某种形式的标准化和控制是使区块链技术成为主流技术的必要条件。

“我认为监管当然是必要的,” Monetha 的联合创始人, Pikelis说。 “对于加密货币和ICO人们都还没有统一的意见。 我认为ICO存在很大的法律法规监管空间,因为加密货币和区块链在全球各地都有很大的区别。”

金融监管是加密货币必须经历的,他建议像美国证券交易委员会这类机构应该出台指导纲领。这将会对寻求售卖加密代币的公司产生直接影响。

虽然对特定的某种加密货币施加监管是非常难的,但是不难看出目前加密货币和区块链市场体系已然过剩,限制的好处自然显而易见。将区块链技术拓展到新的领域同样会招致新的法规或者同现行法律法规产生冲突。比如将区块链技术应用到追踪医疗记录,那么它将立刻受到很多国家不同法律法规的约束。

“目前对区块链技术的关注度实际并不成熟,而这些不成熟度的大小带来很大压力。这也是为什么行业内有的开始暴露各种问题,有的表现的缺乏理智。” Pikelis 跟我们说,“对于那些完全没有专业技术知识的人们来说,他们需要一定的时间去彻底信任智能合约和区块链技术。”

市场饱和亟待限制

我们开始观察到一些需要加强监管的早期迹象,HashFlare公司表示第一步便是KYC,即了解你的客户,旨在避免客户通过加密货币洗钱。

增加监管当然不会让所有人都满意,尤其是那些处于社会边缘得人通过使用匿名加密货币钱包免于政府监管处罚的人们。

然而,同那些新颖的令人振奋的前沿科技一样,区块链技术如果希望被主流社会接受,简化交互程序并且进行某种形式的补救是必须的,这就意味着政府监管。当然这也解决不了所有问题。区块链技术,在其本质上就是分散化的。这在某些程度上是优势,但也很难从根本上解决一些中心化系统的问题。

就像早期互联网的发展过程一样,一些影响力大的区块链平台可能终将有一天彻底融入生活走进社会。如果这个逻辑成立,那么也意味着将会有一大批竞争者退出市场,只留下最有用的最有实力的。区块链技术并不是治疗每一种“技术疾病”的良方,正如历史所展现的,强大的创新往往带来意想不到的结果。

(完)

DorAemon
文章总数
8122