暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

客户分享 | 构建加密货币网络图

TigerGraph 2021-08-12
557

Merkle Science 是一家总部位于新加坡的区块链数据分析公司,帮助加密公司、金融机构和政府机构检测、调查和防止涉及加密货币的非法活动。为了先发制人,更好地预防金融犯罪,Merkle Science 选择了 TigerGraph构建加密货币网络图,这帮助他们取得了令人惊喜的成果。


# 风险管理是关键

随着加密货币和区块链越来越成为主流,围绕和支持它的生态系统也将迅速发展,同时增加其成为金融犯罪目标的普遍性。因此,风险管理是关键。

Merkle Science 使用TigerGraph的图分析构建的加密货币网络图让客户可以运行查询来识别从特定位置或地址的不同类型的参与者(例如暗网、交易所、诈骗和智能合约)发送或接收的资金百分比,这可以帮助发现和潜在的犯罪活动。

与使用分类帐式结构的关系数据库不同,图数据库由点(节点)和线(它们之间的关系)组成。有了这种结构,图数据库更简单、更强大,更容易检测复杂的关系并回答意料之外的问题。Merkle Science 的加密货币网络图目前包含超过 2.5 TB 的数据,由 50 亿个顶点和 360 亿条边组成,每天支持完整的提取、传输和加载 (ETL),据说只需不到一个小时。


# 跨孤岛连接数据

TigerGraph分析平台利用具有并行处理功能的分布式数据库架构,以压缩格式存储数据,是唯一能够为大型数据集提供跨多个节点或跃点的实时深度链接分析的数据库。

以某金融科技客户为例:他们用其关系数据库管理系统,由于监管原因,他们无法将关键数据移动到云端。他们在云数据仓库(Snowflake)中也有一些不太重要的数据。最后,他们有一个本地部署的 Hadoop 集群,他们为该集群购买了物理/虚拟服务器,目的是在某个阶段将他们的数据缓慢移动到云中。

数据每天都在不断地添加到这三个数据存储中,但不是在三个孤岛中分析数据,TigerGraph 的连接器生态系统帮助他们合并和分析所有数据集,并发现数据中的关系。


# 放弃SQL,选择GSQL 

Merkle Science 的联合创始人兼首席技术官 Nirmal Aryath Koroth 表示,其他图数据库无法足够快地处理 Merkle Science 的数据以实时生成图。而有了TigerGraph他们现在可以同时进行批量和流式加载。TigerGraph的GSQL 软件程序还可以帮助他们实现复杂的图算法,使用其他现有产品则需要更长的时间来实现。

以前Merkle Science依赖于SQL数据库。Nirmal AK 的团队最初尝试了其他现有的图解决方案,但它们在可扩展性或高速性能等重要因素上表现不佳。“不幸的是,使用区块链,洗钱的过程很简单,因为资金转移到多个地址是同时大规模发生的。在 SQL 数据库中,无法可视化跟踪相关资金来源所需的深度链接查询的 5 到 10 跳深度,而最近交易的可见性有限,”Nirmal AK 说。

Merkle Science 需要的是一个能够处理其拥有的大量数据的数据库。他们测试了不同的数据库,虽然他们似乎在较低规模上表现良好,但他们都遇到了 ETL 性能不佳的问题,最重要的是流式写入是一个昂贵且耗时的过程。

“另一方面,TigerGraph 已经证明能够处理 2.5 TB 甚至更多的数据,而且目前没有遇到瓶颈的迹象,”Nirmal AK 说。“事实证明,TigerGraph 的模式创建和演变非常简单和优雅,符合我们的大部分要求。”

“我们利用 TigerGraph 的本地加载功能在 24 小时内加载我们的所有数据。多个加载作业同步进行,这些作业实施起来既快速又简单,文件类型多种多样,可以满足我们的大部分需求,”Nirmal AK 说。在日常/流媒体级别,Merkle Science 使用 RESTPP(TigerGraph 的自定义 REST 服务器)加载作业端点。

GSQL 用户友好、表达能力强、图灵完备,并且允许以明显更快的速度开发查询。根据 Nirmal AK 的说法,用于商业用途的正确查询语言需要表达和解决各个行业的实际业务问题。

“TigerGraph 通过能够定义图模式来支持这一点,并且还支持复杂的数据类型,”他说。“最后,GSQL 的灵活性使我们能够通过图灵完备的查询语言对足够复杂的算法进行建模。其他图查询语言面临速度问题、难以满足此类有形业务需求或需要更长的开发时间。这阻止了实时分析的制定,这是欺诈检测的核心资产。”

# 加密&图

比特币(或任何其他基于公共区块链的加密货币)是一种网络结构,交易组在区块中“链接”在一起。这允许捕获发送方地址和接收方地址之间的资金流。

借助 TigerGraph,Merkle Science 创建了更好的捕捉区块链不同属性的模式,例如在地址和交易之间建立联系,使其与客户的业务用例相关。

根据 Nirmal AK 的说法,加密货币业务为图分析提供了一个经典用例,其中所涉及的数据是非结构化的并且不断变化。“加密和区块链将继续扩展,随着它的发展,围绕它的生态系统将成倍增加。衍生品、信贷和保险都是公司需要类似风险管理的行业,”Nirmal AK 说。

“图技术相对前沿,存在不到 15 年。我们正处于其可能性的风口浪尖,就我个人而言,我对这个领域的进一步发展感到兴奋,因为数据生成没有停止的迹象,”


最新活动

Graph+AI金融主题线下私享会,邀请来自银行、保险、证券的行业创新专家、金融专业人士就行业热议的金融数字化转型、图技术在金融行业的实施应用、数据处理和业务运营的安全性等话题展开讨论,旨在促进数据分析创新及图技术在金融领域的应用及发展。


**本次活动为特邀闭门会议,提交报名后将有专人联系确认,发送专属邀请函。**

文章转载自TigerGraph,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论