CN114936093A - 区块链***中的交易执行方法、节点和区块链*** - Google Patents

区块链***中的交易执行方法、节点和区块链*** Download PDF

Info

Publication number
CN114936093A
CN114936093A CN202210602801.XA CN202210602801A CN114936093A CN 114936093 A CN114936093 A CN 114936093A CN 202210602801 A CN202210602801 A CN 202210602801A CN 114936093 A CN114936093 A CN 114936093A
Authority
CN
China
Prior art keywords
transaction
node
execution
resource consumption
consumption information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210602801.XA
Other languages
English (en)
Chinese (zh)
Inventor
林鹏
曹蓉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ant Blockchain Technology Shanghai Co Ltd
Original Assignee
Ant Blockchain Technology Shanghai Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ant Blockchain Technology Shanghai Co Ltd filed Critical Ant Blockchain Technology Shanghai Co Ltd
Priority to CN202210602801.XA priority Critical patent/CN114936093A/zh
Publication of CN114936093A publication Critical patent/CN114936093A/zh
Priority to PCT/CN2022/135280 priority patent/WO2023231339A1/fr
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • G06F9/5038Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering the execution order of a plurality of tasks, e.g. taking priority or time dependency constraints into consideration
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/52Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow
    • G06F21/53Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow by executing in a restricted environment, e.g. sandbox or secure virtual machine
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/55Detecting local intrusion or implementing counter-measures
    • G06F21/554Detecting local intrusion or implementing counter-measures involving event detection and direct action
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • G06Q20/102Bill distribution or payments
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/22Payment schemes or models
    • G06Q20/223Payment schemes or models based on the use of peer-to-peer networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3825Use of electronic signatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3829Payment protocols; Details thereof insuring higher security of transaction involving key management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Finance (AREA)
  • Software Systems (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
CN202210602801.XA 2022-05-30 2022-05-30 区块链***中的交易执行方法、节点和区块链*** Pending CN114936093A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202210602801.XA CN114936093A (zh) 2022-05-30 2022-05-30 区块链***中的交易执行方法、节点和区块链***
PCT/CN2022/135280 WO2023231339A1 (fr) 2022-05-30 2022-11-30 Procédé et nœud d'exécution de transaction dans système de chaîne de blocs, et système de chaîne de blocs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210602801.XA CN114936093A (zh) 2022-05-30 2022-05-30 区块链***中的交易执行方法、节点和区块链***

Publications (1)

Publication Number Publication Date
CN114936093A true CN114936093A (zh) 2022-08-23

Family

ID=82865735

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210602801.XA Pending CN114936093A (zh) 2022-05-30 2022-05-30 区块链***中的交易执行方法、节点和区块链***

Country Status (2)

Country Link
CN (1) CN114936093A (fr)
WO (1) WO2023231339A1 (fr)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117033146A (zh) * 2023-10-10 2023-11-10 北京安天网络安全技术有限公司 指定共识合约执行进程的识别方法、装置、设备及介质
WO2023231339A1 (fr) * 2022-05-30 2023-12-07 蚂蚁区块链科技(上海)有限公司 Procédé et nœud d'exécution de transaction dans système de chaîne de blocs, et système de chaîne de blocs

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109951546B (zh) * 2019-03-15 2021-12-14 百度在线网络技术(北京)有限公司 基于智能合约的事务请求处理方法、装置、设备和介质
EP3846062A1 (fr) * 2020-01-06 2021-07-07 Tata Consultancy Services Limited Procédé et système de traitement de transactions dans un réseau de chaîne de blocs
CN111565204B (zh) * 2020-07-16 2021-06-18 百度在线网络技术(北京)有限公司 区块链运行方法、装置、设备及存储介质
CN112866412B (zh) * 2020-08-31 2023-06-30 支付宝(杭州)信息技术有限公司 一种部署智能合约的方法、区块链节点和存储介质
CN113743940B (zh) * 2021-11-04 2022-08-12 支付宝(杭州)信息技术有限公司 在区块链中执行交易的方法、区块链、主节点和从节点
CN113743950B (zh) * 2021-11-04 2022-08-09 支付宝(杭州)信息技术有限公司 在区块链***中执行交易的方法、节点和区块链***
CN114936093A (zh) * 2022-05-30 2022-08-23 蚂蚁区块链科技(上海)有限公司 区块链***中的交易执行方法、节点和区块链***

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023231339A1 (fr) * 2022-05-30 2023-12-07 蚂蚁区块链科技(上海)有限公司 Procédé et nœud d'exécution de transaction dans système de chaîne de blocs, et système de chaîne de blocs
CN117033146A (zh) * 2023-10-10 2023-11-10 北京安天网络安全技术有限公司 指定共识合约执行进程的识别方法、装置、设备及介质
CN117033146B (zh) * 2023-10-10 2023-12-08 北京安天网络安全技术有限公司 指定共识合约执行进程的识别方法、装置、设备及介质

Also Published As

Publication number Publication date
WO2023231339A1 (fr) 2023-12-07

Similar Documents

Publication Publication Date Title
WO2023231338A1 (fr) Procédé de soumission de données d'état, nœud et système de chaîne de blocs
US9460185B2 (en) Storage device selection for database partition replicas
US20210157823A1 (en) Blockchain Node and Transaction Method
CN114936093A (zh) 区块链***中的交易执行方法、节点和区块链***
Preguiça et al. Conflict-free replicated data types (CRDTs)
CN109493223B (zh) 一种记账方法及装置
CN111338766A (zh) 事务处理方法、装置、计算机设备及存储介质
CN109241032B (zh) 账本数据库组件、运行方法及存储介质
Esteves et al. Quality-of-service for consistency of data geo-replication in cloud computing
Didona et al. Causal consistency and latency optimality: Friend or foe?
US10275400B1 (en) Systems and methods for forming a fault-tolerant federated distributed database
CN114827165B (zh) 对多个交易进行分组的方法和区块链节点
CN110704438B (zh) 一种区块链中布隆过滤器的生成方法及装置
Dubois et al. The weakest failure detector for eventual consistency
WO2021139431A1 (fr) Procédé et appareil de synchronisation de donnees pour microservice, dispositif électronique et support de stockage
CN104298598A (zh) 分布式环境下rdfs本体的调试方法
CN114936256A (zh) 在区块链中执行交易的方法和区块链节点
CN114547203A (zh) 执行交易的方法、区块链、主节点和从节点
Vilaça et al. A correlation-aware data placement strategy for key-value stores
CN115146002A (zh) 跨数据中心的数据同步方法及装置
CN112035466A (zh) 一种区块链查询外置索引开发框架
Chihoub et al. 10 ConsistencyManagement in Cloud Storage Systems
CN116248287A (zh) 状态数据的提交方法、节点和区块链***
Gangeshwari et al. Hpcloud: A novel fault tolerant architectural model for hierarchical mapreduce
CN109032804B (zh) 数据处理方法和装置、服务器

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination