PH12020000050B1 - Managing transactions on blockchain networks - Google Patents

Managing transactions on blockchain networks

Info

Publication number
PH12020000050B1
PH12020000050B1 PH12020000050A PH12020000050A PH12020000050B1 PH 12020000050 B1 PH12020000050 B1 PH 12020000050B1 PH 12020000050 A PH12020000050 A PH 12020000050A PH 12020000050 A PH12020000050 A PH 12020000050A PH 12020000050 B1 PH12020000050 B1 PH 12020000050B1
Authority
PH
Philippines
Prior art keywords
pending transactions
transactions
blockchain network
modified
original
Prior art date
Application number
PH12020000050A
Other versions
PH12020000050A1 (en
Inventor
Hui Fang
Yuan Yuan
Shengjiao Cao
Original Assignee
Advanced New Technologies 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 Advanced New Technologies Co Ltd filed Critical Advanced New Technologies Co Ltd
Publication of PH12020000050B1 publication Critical patent/PH12020000050B1/en
Publication of PH12020000050A1 publication Critical patent/PH12020000050A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/02Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/02Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
    • G06Q20/023Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP] the neutral party being a clearing house
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/29Payment schemes or models characterised by micropayments
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/389Keeping log of transactions for guaranteeing non-repudiation of a transaction
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/405Establishing or using transaction specific rules
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3236Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3236Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
    • H04L9/3239Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3297Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving time stamps, e.g. generation of time stamps
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q2220/00Business processing using cryptography

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing transactions on blockchain networks. One of the methods includes obtaining, by a scheduling device on a blockchain network, transaction data including a plurality of original pending transactions to be executed on the blockchain network among a plurality of accounts, the transaction data being stored on the blockchain network. The scheduling device performs a consolidation analysis of the plurality of original pending transactions to determine a plurality of modified pending transactions among the plurality of accounts, and a number of the plurality of modified pending transactions is less than a number of the plurality of original pending transactions. The scheduling device maintains the plurality of original pending transactions with the plurality of modified pending transactions, without updating the transaction data stored on the blockchain network with the plurality of modified pending transactions.
PH12020000050A 2019-07-23 2020-02-13 Managing transactions on blockchain networks PH12020000050A1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SG10201906799P 2019-07-23

Publications (2)

Publication Number Publication Date
PH12020000050B1 true PH12020000050B1 (en) 2021-02-05
PH12020000050A1 PH12020000050A1 (en) 2021-02-05

Family

ID=70970457

Family Applications (1)

Application Number Title Priority Date Filing Date
PH12020000050A PH12020000050A1 (en) 2019-07-23 2020-02-13 Managing transactions on blockchain networks

Country Status (4)

Country Link
US (1) US11494766B2 (en)
MY (1) MY192336A (en)
PH (1) PH12020000050A1 (en)
WO (1) WO2020182232A2 (en)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
MY192336A (en) * 2019-07-23 2022-08-17 Advanced New Technologies Co Ltd Managing transactions on blockchain networks
US11138576B2 (en) * 2019-11-25 2021-10-05 Mastercard International Incorporated Method and system for net settlement of withheld funds via blockchain
US11580533B2 (en) * 2019-12-10 2023-02-14 Mastercard International Incorporated Method and system for optimization of data storage for distributed ledgers
US12093245B2 (en) * 2020-04-17 2024-09-17 International Business Machines Corporation Temporal directed cycle detection and pruning in transaction graphs
CN111970123B (en) * 2020-08-10 2023-07-25 中国联合网络通信集团有限公司 Wireless resource transaction method, terminal and system based on blockchain network
CN111932239B (en) * 2020-09-18 2021-02-05 腾讯科技(深圳)有限公司 Service processing method, device, node equipment and storage medium
US20220114580A1 (en) * 2020-10-08 2022-04-14 Kpmg Llp Tokenized energy settlements application
CN112954009B (en) * 2021-01-27 2023-05-02 咪咕音乐有限公司 Block chain consensus method, equipment and storage medium
WO2022266609A1 (en) 2021-06-13 2022-12-22 Artema Labs, Inc. Systems and methods for automated blockchain based recommendation generation, advertising and promotion
US11956360B2 (en) * 2021-06-15 2024-04-09 International Business Machines Corporation Provable trade secrets on blockchain networks
CN113536357B (en) * 2021-08-02 2023-11-24 浙江数秦科技有限公司 A data sharing platform based on blockchain
WO2023028462A1 (en) * 2021-08-21 2023-03-02 Artema Labs, Inc Systems and methods for reporting token interactions
CN114785800B (en) * 2022-03-31 2024-06-11 蚂蚁区块链科技(上海)有限公司 Cross-link communication method, device, storage medium and computing equipment
US20240004933A1 (en) * 2022-06-29 2024-01-04 Tigergraph, Inc. Minhash signatures as vertices for fuzzy string match on graph
US11924351B1 (en) * 2023-02-09 2024-03-05 Hong Kong Applied Science and Technology Research Institute Company Limited Optimizing data transactions and verification on a blockchain network

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7133846B1 (en) * 1995-02-13 2006-11-07 Intertrust Technologies Corp. Digital certificate support system, methods and techniques for secure electronic commerce transaction and rights management
US8467766B2 (en) * 2006-07-06 2013-06-18 Qualcomm Incorporated Methods and systems for managing payment sources in a mobile environment
US20100169137A1 (en) * 2008-12-31 2010-07-01 Ebay Inc. Methods and systems to analyze data using a graph
US20130054417A1 (en) 2011-08-30 2013-02-28 Qualcomm Incorporated Methods and systems aggregating micropayments in a mobile device
US10762504B2 (en) 2016-02-22 2020-09-01 Bank Of America Corporation System for external secure access to process data network
CN105630609B (en) 2016-02-24 2021-05-11 杭州复杂美科技有限公司 Block chain packing storage method
US11146535B2 (en) 2016-10-12 2021-10-12 Bank Of America Corporation System for managing a virtual private ledger and distributing workflow of authenticated transactions within a blockchain distributed network
US9824031B1 (en) * 2016-10-28 2017-11-21 International Business Machines Corporation Efficient clearinghouse transactions with trusted and un-trusted entities
CN107018125B (en) * 2017-02-17 2019-08-09 阿里巴巴集团控股有限公司 A block chain system, data storage method and device
US10255342B2 (en) 2017-04-12 2019-04-09 Vijay K. Madisetti Method and system for tuning blockchain scalability, decentralization, and security for fast and low-cost payment and transaction processing
US10102265B1 (en) * 2017-04-12 2018-10-16 Vijay K. Madisetti Method and system for tuning blockchain scalability for fast and low-cost payment and transaction processing
CN108520412A (en) 2018-04-18 2018-09-11 北京天德科技有限公司 A kind of settle accounts calculation transaction towards block chain divides the design method of account algorithm
CN108537522A (en) 2018-04-19 2018-09-14 北京天德科技有限公司 Account balance computational methods in a kind of block chain block
CN108805560B (en) 2018-06-20 2021-12-14 腾讯科技(深圳)有限公司 Numerical value integration method and device, electronic equipment and computer readable storage medium
US11201751B2 (en) * 2018-07-18 2021-12-14 iComply Investor Services Inc. System and method for off-chain cryptographic transaction verification
CN108932348B (en) 2018-08-16 2020-06-30 北京京东尚科信息技术有限公司 Block chain merging processing method and device, block chain node and storage medium
CN109660601A (en) 2018-11-26 2019-04-19 北京瑞卓喜投科技发展有限公司 A kind of block chain common recognition method and block chain are known together device
CN110009316A (en) 2018-12-14 2019-07-12 阿里巴巴集团控股有限公司 Event-handling method and device, electronic equipment based on block chain
CN109360101A (en) 2018-12-18 2019-02-19 百度在线网络技术(北京)有限公司 A kind of block chain transaction processing method, device, equipment and medium
SG11201910057QA (en) 2019-04-12 2019-11-28 Alibaba Group Holding Ltd Performing parallel execution of transactions in a distributed ledger system
CN110264348B (en) 2019-05-07 2021-08-20 北京奇艺世纪科技有限公司 Processing method, device and storage medium for transaction uplink
MY192336A (en) * 2019-07-23 2022-08-17 Advanced New Technologies Co Ltd Managing transactions on blockchain networks

Also Published As

Publication number Publication date
MY192336A (en) 2022-08-17
WO2020182232A3 (en) 2020-11-12
US11494766B2 (en) 2022-11-08
PH12020000050A1 (en) 2021-02-05
CN112513906A (en) 2021-03-16
WO2020182232A2 (en) 2020-09-17
US20200184473A1 (en) 2020-06-11

Similar Documents

Publication Publication Date Title
PH12020000050A1 (en) Managing transactions on blockchain networks
WO2019120320A3 (en) System and method for parallel-processing blockchain transactions
ZA202002914B (en) Computer-implemented systems and methods for combining blockchain technology with digital twins
WO2020098824A3 (en) Smart logistics management using blockchain
NZ707185A (en) Aggregation source routing
WO2012040270A3 (en) Systems and methods to program operations for interaction with users
WO2019120332A3 (en) Performing parallel execution of transactions in a distributed ledger system
WO2011133899A3 (en) Systems and methods to provide loyalty programs
PH12019502304A1 (en) Method and device for writing service data in block chain system
GB2499351A (en) System and method for computer-implemented accounting services provided using cloud resources
CA2902821C (en) System for metadata management
GB2594646A8 (en) Blockchain technology for regulatory compliance of data management systems
WO2019228561A3 (en) Managing blockchain-based centralized ledger systems
MX2015009172A (en) Systems and methods for identifying and reporting application and file vulnerabilities.
WO2011017613A3 (en) Systems and methods for propensity analysis and validation
WO2019170177A3 (en) System and method for updating data in blockchain
CN107544984A (en) A kind of method and apparatus of data processing
HK1218176A1 (en) Financial account authentication
WO2019137567A3 (en) Method and device for avoiding double-spending problem in read-write set-model-based blockchain technology
WO2020143856A3 (en) Managing transaction requests in ledger systems
PH12016501202B1 (en) Discovering a business relationship network, and assessing a relevance of a relationship
WO2020143854A3 (en) Managing transaction requests in ledger systems
EP4343559A3 (en) Garbage collection for data storage
SG10201901932XA (en) Data module management for data processing system
SG10201809484SA (en) Methods and systems for managing community information