跨界打击, 23秒绝杀700智能合约! 41岁遗传学博士研究一年,给谷歌祭出秘密杀器!

  • 时间:
  • 浏览:1
  • 来源:大发快三_快三破解_大发快三破解

本文来自于微信公众号区块链大本营(ID:blockchain_camp ),站长之家经授权转载。

来源 | Forbes

译者 | Guoxi

分发 | Aholiab

出品 | CSDN、区块链大本营

去年 12 月,中国大次要地区早已入冬,而在 800 多公里外的新加坡,还等待的图片 在温暖的 26 度,气候宜人。

41 岁的谷歌数据科学家Allen Day,通过他什儿 人开发的搜索工具,发现以太坊上一大堆「自动代理」在自动化地转移资金。真是,哪些地方地方「自动代理」的身份不明,但根据他的经验,他认为,这很怎么让是加密货币交易所为了哄抬币价做的「小动作」

一种发现,让你兴奋不已。早在一年前,Allen就怎么让发现区块链很怎么让是的下有另1个 风口。而在巨头的布局中,谷歌落后的不止什儿

亚马逊在 2018 年发布了一套用于构建和管理去中心化账本的工具,大举进入区块链领域。而微软早在 2015 年就入局了区块链领域,当时它发布了以太坊区块链相关的工具(现在微软为Azure云计算区块链工作台,Azure Blockchain Workbench),支持一系列开发服务。

在原先的背景下,作为谷歌云服务高级开发人员倡导者(developer advocate),Allen本职工作之后我准确分析和预测市场需求。他认为,能追上微软和亚马逊的唯一法律法律依据,之后我揭露区块链的真实使用法律法律依据和真实使用的人

怎么让,他主导开发了一款强大的区块链搜索工具——BigQuery。怎么让和一小群由开源开发者组成的团队成员同时,悄悄的将整个比特币和以太坊公链的数据加载到BigQuery上。

BigQuery一经推出,瞬间成为了区块链开发者奔走相告的神器!

越来越说怎么让真难理解BigQuery的强大,不妨先来看好多个例子。

2018 年 8 月,Allen在谷歌新加坡亚太总部,亲自演示了用BigQuery预测比特币现金硬分叉的事件。

Allen在BigQuery上搜索比特币现金的交易次数,发现在分叉前交易频次很低,由此推断出之后我大玩家在囤积比特币现金。

而在此事先,让你实现原先的操作,是根本不怎么让的。检索区块链交易信息,需用专门的「区块链浏览器」,而哪些地方地方浏览器只允许用户搜索特定的交易,每笔交易都由字母与数字的独特排列标记。相比之下,谷歌的BigQuery则需用让用户对整个交易的生态系统进行更广泛的搜索。

还有另1个 更有趣的例子。有另1个 叫Tomasz Kolinko的系统多多线程 员小哥,他的工作是分析智能合约的合理性。有事先为了排除一段有潜在危险的代码或函数,需用搜索上百万个智能合约,花费好多个小时。

然而,在BigQuery中,Tomasz小哥搜索了有另1个 名为「析构」(selfdestruct,该函数旨在限制智能合约的使用寿命)的智能合约函数时只用了 23 秒,就搜索完了 120 万个智能合约

最终,Tomasz小哥发现,在 700 多个合约中,都蕴藏析构函数。这 700 多个合约,黑客太满授权就需用利用一种函数发起攻击。

Tomasz小哥直言:“在过去,要实现一种功能是不怎么让的。”

真是,BigQuery谷歌的大数据分析平台。在区块链搜索方面,它最大的特点之后我需用快速检索数据,怎么让对数据进行操作。此外,BigQuery还支持「用户自定义函数」(UDF)的检索,支持JavaScript语言,若果简单写有另1个 脚本就需用快速对整个数据里进行分析和搜索。

比如,在下面的例子中,若果通过一段代码,就能查询到特定时间内以太坊上每笔交易的gas值

结果如下:

现在,世界各地的开发者,怎么让在BigQuery上建立了 800 多个项目。用途从预测比特币的价格,到分析以太币持有者的持币好多个删改都是覆盖。

BigQuery上的次要项目

此外,Allen现在的目标,不仅仅是比特币和以太币一种大币。还准备将莱特币( Litecoin )、大零币(Zcash)、达世币(Dash)、比特币现金,以太坊经典和狗狗币(DogeCoin)都逐渐加入到BigQuery中。

什儿 独立开发者,之后我断在往BigQuery中上传什儿 人的加密货币数据集。比如去年 8 月,有另1个 叫Wietse Wind的荷兰开发者就将瑞波币的删改80GB的交易数据上传到了BigQuery上,怎么让每 15 分钟更新一次。

有另1个 叫Thomas Silkjaer的丹麦研究员还专门为加密货币的流动设计了热力图。热力图中显示了一百万个加密钱包的数据,其中包括币安原先的大型交易所,也包括像Wirex一种创业公司。

Thomas Silkjaer 使用谷歌大数据分析平台BigQuery 绘制的与瑞波币地址相关的公开信息;图中陨石坑一样的位置代表了什儿 大的加密货币交易所

用了瑞波币的交易数据来显示整个交易账本中的资金流动,最后的一种球型显示了实际用户钱包中的资金

这图还有不同的颜色:

怎么让你是区块链开发者,怎么让加密货币研究人员,相信看多这,你怎么让要能删改理解BigQuery的强大了。

不过出于好奇,营长翻了翻Allen Day的什儿 人经历。果真牛叉的人从小就跟别人不一样。

Allen Day出生于美国加州,从小就对火山、恐龙和中命科学感兴趣。 5 岁时得到了什儿 人的第一台电脑,必须十岁就能编写简单的代码

800 年,Allen毕业于俄勒冈大学,获得生物学和汉语双学位。此后,他前往加州大学洛杉矶分校攻读人类遗传学的博士学位,读博期间帮助建立了有另1个 用于浏览基因组数据的计算机系统多多线程 。

在加州大学洛杉矶分校,Allen现在现在开始 迷恋上分布式计算。怎么让,在 21 世纪初,Allen需用分析构成人类基因组的极少量数据,为了出理 一种问提,他将什儿 小型计算机连接在同时,大大增强了它们的算力。

没想到,十几年事先,分布式计算成为了区块链的核心概念。

2016 年,Allen受聘在谷歌的健康和中物信息学部门工作,继续研究区块链一种全球最热门的技术领域。当然了主业他也越来越放下,继续研究对传染病的基因组进行实时测序,以及使用人工智能技术来增加水稻产量。(牛人之后我牛人啊,需用专业跨度越来越大)

真是,在区块链方面,谷歌像是有另1个 「沉睡的巨人」,怎么让有了众多像Allen一样的科学家后,相信谷歌加快速度就能回到第一梯队的队伍。

目前,除了Allen的工作之外,谷歌也在积极探索2B区块链应用,也提交了之后我区块链相关的专利,如Lattice安全专利等。同时,谷歌还积极呼吁自家的开发人员在以太坊区块链上构建应用系统多多线程 ,谷歌的风险投资部门也怎么让在加密货币初创公司中进行了多笔重大投资。

需用预见,谷歌一种巨人正在苏醒。