基于TEE预言机的区块跨链数据安全传输协议  

Cross-Chain Data Security Transmission Protocol Based on TEE and Oracle

在线阅读下载全文

作  者:曾萍[1,2] 张沥文 赵耿 梁银杰[2] ZENG Ping;ZHANG Li-wen;ZHAO Geng;LIANG Yin-jie(Beijing Electronics Science&Technology Institute,Beijing 100070,China;Xidian University,Xi'an 7 Shaanxi 10071,China)

机构地区:[1]北京电子科技学院,北京100070 [2]西安电子科技大学,陕西西安710071

出  处:《计算机仿真》2024年第6期486-492,共7页Computer Simulation

基  金:北京高校“高精尖”学科建设项目(3201017);国家自然科学基金(61772047)

摘  要:针对当前区块链技术发展过程中,异构区块链之间存在信息孤岛、扩展性不高、数据不能安全互通共享的问题,提出基于可信执行环境(Trusted Execution Environment, TEE)预言机(Oracle)的跨链数据安全传输协议。构建了TEE预言机体系结构,直接为智能合约的跨链操作提供接口,有效降低了存储代价,保证了传输数据的可信度;上述协议包括密钥注册以及数据请求和传输两部分,在数据请求和传输部分采用了基于Curve25519系列椭圆曲线算法,保证了数据跨链传输过程的安全性和机密性。最后,进行了安全性分析以及性能分析。实验结果表明,上述方案吞吐量最高可达1358TPS左右,与文献[9]的中继方案相比提高了600TPS,且可以抵抗重放攻击、更改攻击等。In the current development process of blockchain technology,there are information islands among heter⁃ogeneous blockchains,low scalability,and data cannot be safely interoperated and shared.This paper proposed a cross-chain data security transmission protocol of Trusted Execution Environment(TEE)and Oracle.The TEE oracle ar⁃chitecture was constructed,which can directly provide an interface for the cross-chain operation of smart contracts,ef⁃fectively reducing the storage cost and ensuring the credibility of the transmitted data.The protocol includes two parts:key registration and data request and transmission.In the data request and transmission part,the Curve25519 series elliptic curve algorithm was used to ensure the security and confidentiality of the data cross-chain transmission process.Finally,security analysis and performance analysis were performed.The experimental results show that the throughput of this scheme can reach up to about 1358TPS,which is 600TPS higher than the relay scheme in litera⁃ture,and can resist replay attacks,modification attacks,etc.

关 键 词:跨链 可信执行环境 预言机 安全传输 

分 类 号:TP393[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象