-
题名基于语义嵌入模型与交易信息的智能合约自动分类系统
被引量:15
- 1
-
-
作者
黄步添
刘琦
何钦铭
刘振广
陈建海
-
机构
浙江大学计算机科学与技术学院
杭州云象网络技术有限公司
新加坡国立大学计算机学院
-
出处
《自动化学报》
EI
CSCD
北大核心
2017年第9期1532-1543,共12页
-
文摘
作为区块链技术的一个突破性扩展,智能合约允许用户在区块链上实现个性化的代码逻辑从而使得区块链技术更加的简单易用.在智能合约代码信息迅速增长的背景下,如何管理和组织海量智能合约代码变得更具挑战性.基于人工智能技术的代码分类系统能根据代码的文本信息自动分门别类,从而更好地帮助人们管理和组织代码的信息.本文以Ethereum平台上的智能合约为例,鉴于词嵌入模型可以捕获代码的语义信息,提出一种基于词嵌入模型的智能合约分类系统.另外,每一个智能合约都关联着一系列交易,我们又通过智能合约的交易信息来更深入地了解智能合约的逻辑行为.据我们所知,本文是对智能合约代码自动分类问题的首次研究尝试.测试结果显示该系统具有较为令人满意的分类性能.
-
关键词
智能合约
代码
交易信息
词嵌入模型
神经网络
长短时记忆模型
-
Keywords
Smart contract, codes, transaction information, word embedding, neural network, long-short term memory
-
分类号
TP311.13
[自动化与计算机技术—计算机软件与理论]
TP391.1
[自动化与计算机技术—计算机应用技术]
-
-
题名基于区块链的数字音乐版权管理系统
被引量:10
- 2
-
-
作者
张国潮
唐华云
陈建海
沈睿
何钦铭
黄步添
-
机构
浙江大学计算机科学与技术学院
中央国债登记结算有限责任公司
杭州云象网络技术有限公司
-
出处
《计算机应用》
CSCD
北大核心
2021年第4期945-955,共11页
-
基金
国家重点研发计划项目(2017YFB1401304)
浙江省重点研发计划项目(2019C01055)。
-
文摘
针对传统音乐版权行业版权确权难、侵权监测难、维权取证难、版税结算难等问题,将区块链技术应用于数字音乐版权管理领域具有重要意义。通过使用VNT Chain区块链平台设计构建了一个数字音乐版权管理系统,在其中利用区块链技术为音乐版权提供存证性证明以及实现证据固化,采用Shazam算法为音乐版权提供原创性证明,并基于智能合约保障交易的安全可靠。所建系统包含用户管理、版权登记、版权交易、侵权监测、证据固化、音乐生态六大功能模块,涵盖了版权管理的主要环节,并根据业务数据的不同需求分别采用区块链、星际文件系统(IPFS)以及MySQL作为存储引擎。实验结果表明,每首音乐的版权登记时间增幅约为1.9 s,平均每首音乐的特征指纹数据存储在IPFS上大约消耗8 MB,符合预期的系统性能要求。
-
关键词
音乐版权
区块链
Shazam算法
智能合约
音乐生态
星际文件系统
-
Keywords
music copyright
blockchain
Shazam algorithm
smart contract
music ecology
InterPlanetary File System(IPFS)
-
分类号
TP309.2
[自动化与计算机技术—计算机系统结构]
-
-
题名基于SGX的区块链交易隐私安全保护方法
被引量:3
- 3
-
-
作者
范俊松
陈建海
沈睿
刘振广
何钦铭
黄步添
-
机构
浙江大学计算机科学与技术学院
杭州云象网络技术有限公司
浙江工商大学计算机与信息工程学院
-
出处
《应用科学学报》
CAS
CSCD
北大核心
2021年第1期17-28,共12页
-
基金
国家重点研发计划基金(No.2017YFB1401304)
浙江省重点研发计划基金(No.2019C01055)资助。
-
文摘
与传统支付方式相比,区块链具有去中心化和隐私保护的优势,但涉及轻量型客户端交易的隐私安全性和用户友好性时仍存在问题。为此,提出了一种可以为区块链交易过程提供隐私保护的系统——SGXTrans。SGXTrans在轻量型客户端的设计框架上运用因特尔的软件防护扩展(software guard executions,SGX)技术,将用户密钥、生成用户地址等密码学数据和操作以及区块链交易过程中敏感的隐私信息处理过程放置于SGX安全区加以保护。为了隐藏本地数据存储过程的数据访问模式,SGXTrans还引入了茫然随机访问机算法以防止隐私信息被恶意攻击者间接推断。基于现有区块链网络进行的实验结果表明:SGXTrans能在低于10%的性能开销下确保隐私安全性与用户友好性。
-
关键词
区块链
可信执行环境
软件防护扩展
隐私和安全
-
Keywords
blockchain
trust execution environment
software guard executions(SGX)
privacy and security
-
分类号
TP309.2
[自动化与计算机技术—计算机系统结构]
-