[发明专利]一种以太坊未来交易行为预测方法及计算机可读存储介质在审
| 申请号: | 202111473143.0 | 申请日: | 2021-12-02 |
| 公开(公告)号: | CN114202116A | 公开(公告)日: | 2022-03-18 |
| 发明(设计)人: | 刘嘉特;王智 | 申请(专利权)人: | 清华大学深圳国际研究生院 |
| 主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q40/04 |
| 代理公司: | 深圳新创友知识产权代理有限公司 44223 | 代理人: | 孟学英 |
| 地址: | 518055 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 以太 未来 交易 行为 预测 方法 计算机 可读 存储 介质 | ||
本发明提供一种以太坊未来交易行为预测方法及计算机可读存储介质,方法包括:获取以太坊中账户交易数据;从以太坊的所述账户交易数据中选取数据构建训练数据动态图;构建动态图模型并采用所述训练数据动态图对所述动态图模型进行训练;采用训练好的所述动态图模型用于以太坊未来交易行为预测得到预测结果。通过构建训练数据动态图及动态图模型,可以预测未来某具体时间点的交易,对某些交易时间间隔较大的账户预测的效果更好。
技术领域
本发明涉及区块链技术领域,尤其涉及一种以太坊未来交易行为预测方法及 计算机可读存储介质。
背景技术
以太坊是当前最大的、基于区块链的、支持智能合约的平台,截至2021年 11月,以太坊中已生成超过千万个区块,平均每9秒就会有一个新块诞生。为 了方便智能合约的实施,以太坊引入了帐户的概念,账户之间会进行交易,以太 坊上相应的加密货币,称为以太币,可以在帐户之间传输。截至2021年11月, 以太坊中已有上亿个账户和数十亿条交易记录。以太坊从建立到现在,已经有很 多关于安全、性能等方面的研究,但是关于挖掘以太坊中用户和智能合约的特征 和关系的研究还不够成熟,用户们在创建和调用智能合约,用户之间也在互相转 账,如何利用用户们现有的行为数据进行建模并挖掘具有异常行为的用户,预测 异常用户未来的行为,有利于我们对以太坊有一个更深的了解。同时,以太坊中最近出现了越来越多的非法行为或骗局,例如:庞氏骗局,非法所得合法化的行 为,如何利用现有以太坊中的数据预测未来可能发生的交易,能够帮助人们追踪 以太币的实时交易轨迹,提前预警非法用户的危险行为。
为了预测以太坊中用户未来可能发生的交易,我们将以太坊中的数据定义为 一个带有时间信息的有向多边图,其中以太坊中的账户定义为图中的节点,以太 坊中账户间发生的交易定义为图中的边,因为交易是从发起方账户汇入接收方账 户,所以这张图是有向的,交易的以太币数量定义为图中边的权重,并且交易是 发生在某个确定时间的,所以这张图是带有时间信息的。
现有的预测以太坊中未来交易的方法是基于一种随机游走的技术,它通过这 种技术来获取每个节点的嵌入表示,再通过两个节点嵌入表示的相近程度来预测 两个节点未来是否会发生交易;现有技术有如下缺点:
1.只能预测整个未来是否会发生交易,无法预测未来某个具体时间点会发生 交易。
2.如果预测节点间交易发生间隔较长(如两节点上一次发生交易的时间为 2019年,而如今要预测2022年是否会发生交易),并没有一个很好的预测效果。
3.现有的基于随机游走的技术是一种直推式学习的方法,不能用于预测以太 坊中新加入的账户。
所以,现有技术中缺乏一种更有效的以太坊未来交易行为预测方法。
以上背景技术内容的公开仅用于辅助理解本发明的构思及技术方案,其并不 必然属于本专利申请的现有技术,在没有明确的证据表明上述内容在本专利申请 的申请日已经公开的情况下,上述背景技术不应当用于评价本申请的新颖性和创 造性。
发明内容
本发明为了解决现有的问题,提供一种以太坊未来交易行为预测方法及计算 机可读存储介质。
为了解决上述问题,本发明采用的技术方案如下所述:
一种以太坊未来交易行为预测方法,包括如下步骤:S1:获取以太坊中账户 交易数据;S2:从以太坊的所述账户交易数据中选取数据构建训练数据动态图; S3:构建动态图模型并采用所述训练数据动态图对所述动态图模型进行训练; S4:采用训练好的所述动态图模型用于以太坊未来交易行为预测得到预测结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学深圳国际研究生院,未经清华大学深圳国际研究生院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111473143.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:埋点测试方法及相关设备
- 下一篇:CB-5083作为程序性坏死激活剂的应用
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理





