首页> 外国专利> A TEE-based decentralized oracle system and method of transferring external data in the oracle system

A TEE-based decentralized oracle system and method of transferring external data in the oracle system

机译:基于TEE的分散式oracle系统及在oracle系统中传输外部数据的方法

摘要

The present invention relates to a decentralized oracle system based on a trusted execution environment. In the decentralized oracle system, a plurality of oracle nodes are configured in a private blockchain network to provide data from an external data source according to a request from an external blockchain network. The oracle node includes: a transaction processing device that performs a transaction requested by an external blockchain network in a trusted execution environment (TEE); A consensus engine module that randomly selects a leader oracle node according to the PoET consensus algorithm; When elected as a leader oracle node, a block management module configured to generate blocks at regular intervals as a validator and distribute blocks by connecting to the block chain; is configured so that the leader oracle node selected from among the oracle nodes according to the PoET consensus algorithm can operate as a verifier node.
机译:本发明涉及一种基于可信执行环境的分散式oracle系统。在分散的oracle系统中,在专用区块链网络中配置多个oracle节点,以根据来自外部区块链网络的请求从外部数据源提供数据。oracle节点包括:在可信执行环境(TEE)中执行外部区块链网络请求的交易的交易处理设备;共识引擎模块,根据所述诗人共识算法随机选择领导者节点;当被选为oracle leader节点时,区块管理模块被配置为定期生成区块作为验证器,并通过连接到区块链来分发区块;配置为使根据PoET共识算法从oracle节点中选择的领导者oracle节点可以作为验证器节点运行。

著录项

  • 公开/公告号KR20220021576A

    专利类型

  • 公开/公告日2022-02-22

    原文格式PDF

  • 申请/专利权人 서강대학교산학협력단;

    申请/专利号KR1020200102278

  • 发明设计人 우상연;박성용;

    申请日2020-08-14

  • 分类号G06F16/23;G06F11/18;G06F16/182;G06F16/27;G06F21/64;H04L65/40;H04L9/40;

  • 国家 KR

  • 入库时间 2022-08-24 23:50:03

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号