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

一笑泯恩仇:如何用 AI 打造区块链 3.0

即使区块链火了,AI 也还有用武之地。

过去的一年,正当 AI 的光晕渐亮、一层层渲染开来之时,区块链的暴晒就一股脑地倾泻而来,猝不及防、无处可藏。人们都来不及反应,所谓「风口」就完成了一次暴力交接。

这喧闹多半来自于,比特币的暴涨暴跌,和那些伺机以各种名义推出 ICO 项目大肆「割韭菜」的阴谋和阳谋。

在沸反盈天的「币圈」之外,依然有一群技术极客安守「链圈」,试图从协议层面改进区块链技术,摸索 3.0 版本的区块链。这其中,有一个来自清华的团队,希望通过人工智能,从技术层面将区块链推向新高度。

君子远铜臭

2009 年,邓仰东第一次听说比特币时,他正作为合作教授,帮英伟达 Nvidia 在全国进行 GPU 编程计算的巡讲,如果没有这些前期技术大牛的知识分享,十年后显卡大厂未必能称霸 AI 领域实现市值翻番。

偶然一次,有同事告诉邓仰东,可以使用 GPU 的并行运算来进行比特币「挖矿」。当时比特币刚刚出现,依然停留在使用 CPU 挖矿的阶段,更高效的 GPU 挖矿要到几年后才出现。如果当时就有人用 GPU 挖矿的话,估计挖出的比特币量会大到超过如今的任何「币圈大佬」。

图片来源 | dailyreckoning

区块链的 DOS 与 Windows

上世纪 80 年代,苹果和微软两家公司在施乐的「启发」下,相继推出图形用户界面,Windows 系统的出现让电脑真正具有了成为「PC」(个人电脑)的潜力。邓仰东和很多极客一样,认为目前的区块链还处在 Dos 系统时期,只有懂编程的程序员才能用,与普通人无缘,而要将区块链推向普通消费者,必须要有 Windows 版的区块链。

在区块链技术中,除了底层协议,其上差异最大的应该算是智能合约(Smart Contract)。所谓智能合约,指的是一种以信息化方式传播、验证或执行合同的计算机协议,能够让交易双方在没有第三方情况下进行可信交易。例如,A 转给 B 五十比特币,B 房产出售给 A,当系统感知到 B 收到来自 A 的足五十个比特币时,其房产产权将自动归到 A 名下。智能合约的作用和编程语言中的「If then」非常类似,即满足条件自动触发下一个动作。

目前的问题是,只有少数熟悉区块链的程序员知道如何编写区块链上的智能合约程序,普通人首先没有编写程序的能力,其次即使写出程序,也难以保证其中没有漏洞或者足够安全。针对这个难题,邓仰东和团队希望能使用人工智能技术,实现脚本自动形成智能合约代码、分析代码漏洞,在已运转的代码中,利用深度神经网络中的对抗网络技术,同时进行攻击与修复,使之逐渐变成安全的合约。

「最终目标是,让普通用户能用类似自然语言的方式建立智能合约。」对于这个合约的形式,因为用到了人工智能技术,邓仰东将其称为「智慧合约」(Intelligent Contract)。通过智慧合约,普通用户也可以在不学习编程的情况下,构建适合自己的智能合约。让普通人也能用上区块链,相当于从 Dos 到 Windows 的进化。

2017 年,邓仰东和团队确定了区块链项目的时候,正好是 7 月 14 日,法国大革命巴黎人民攻占巴士底狱的日子。如果说法国大革命开启了现代社会和自由民主思想传播的序幕的话,那么更多的人正期待着,区块链技术有潜力重塑人与人之间的协作关系,给予人们「另一种程度上的自由」。

头图来源:TheNextweb

责任编辑:卧虫

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券