SG11202100820WA - Blockchain smart contract-based encoding/decoding methods and systems - Google Patents

Blockchain smart contract-based encoding/decoding methods and systems

Info

Publication number
SG11202100820WA
SG11202100820WA SG11202100820WA SG11202100820WA SG11202100820WA SG 11202100820W A SG11202100820W A SG 11202100820WA SG 11202100820W A SG11202100820W A SG 11202100820WA SG 11202100820W A SG11202100820W A SG 11202100820WA SG 11202100820W A SG11202100820W A SG 11202100820WA
Authority
SG
Singapore
Prior art keywords
systems
smart contract
decoding methods
based encoding
blockchain smart
Prior art date
Application number
SG11202100820WA
Inventor
Guilu Xie
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 SG11202100820WA publication Critical patent/SG11202100820WA/en

Links

Classifications

    • 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/3247Cryptographic 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 digital signatures
    • H04L9/3249Cryptographic 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 digital signatures using RSA or related signature schemes, e.g. Rabin scheme
    • 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/23Updating
    • G06F16/2379Updates performed during online database operations; commit processing
    • 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/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45504Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
    • 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/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • 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/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/40Transformation of program code
    • G06F8/41Compilation

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Devices For Executing Special Programs (AREA)
SG11202100820WA 2018-12-12 2019-11-15 Blockchain smart contract-based encoding/decoding methods and systems SG11202100820WA (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201811517628.3A CN109933404B (en) 2018-12-12 2018-12-12 Encoding and decoding method and system based on block chain intelligent contract
PCT/CN2019/118730 WO2020119379A1 (en) 2018-12-12 2019-11-15 Blockchain smart contract-based coding and decoding method and system

Publications (1)

Publication Number Publication Date
SG11202100820WA true SG11202100820WA (en) 2021-02-25

Family

ID=66984732

Family Applications (1)

Application Number Title Priority Date Filing Date
SG11202100820WA SG11202100820WA (en) 2018-12-12 2019-11-15 Blockchain smart contract-based encoding/decoding methods and systems

Country Status (6)

Country Link
US (1) US20210157799A1 (en)
EP (1) EP3813297A4 (en)
CN (1) CN109933404B (en)
SG (1) SG11202100820WA (en)
TW (1) TW202022748A (en)
WO (1) WO2020119379A1 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109933404B (en) * 2018-12-12 2020-05-12 阿里巴巴集团控股有限公司 Encoding and decoding method and system based on block chain intelligent contract
CN111095338B (en) * 2019-06-28 2023-06-30 创新先进技术有限公司 System and method for executing different types of blockchain contracts
CN110532290B (en) * 2019-07-25 2023-05-12 深圳壹账通智能科技有限公司 Information verification device, method and storage medium based on block chain
CN111488346A (en) * 2020-04-08 2020-08-04 北京瑞策科技有限公司 State data storage method and device for service data block chain
CN112037062B (en) * 2020-08-31 2023-08-25 成都质数斯达克科技有限公司 Transaction consensus method, device, electronic equipment and readable storage medium
CN112967011A (en) * 2021-02-19 2021-06-15 浙江焕链科技有限公司 Contract automatic deployment method and system
CN113407198A (en) * 2021-06-07 2021-09-17 广东辰宜信息科技有限公司 Intelligent contract deployment method and device
CN115601177B (en) * 2022-11-15 2023-04-28 南京知麦信息科技有限公司 Intelligent contract generation method based on whole process management model of animal product cultivation processing
CN117215544B (en) * 2023-11-09 2024-02-09 中国科学院软件研究所 Implementation and operation method of intelligent contract special instruction set

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160224325A1 (en) * 2015-01-29 2016-08-04 Mentor Graphics Corporation Hiding compilation latency
AU2016235539B2 (en) * 2015-03-20 2019-01-24 Rivetz Corp. Automated attestation of device integrity using the block chain
CN107248074A (en) * 2017-03-29 2017-10-13 阿里巴巴集团控股有限公司 A kind of method for processing business and equipment based on block chain
CN107392619B (en) * 2017-07-31 2020-12-29 众安信息技术服务有限公司 Intelligent contract processing method and device
CN107657463A (en) * 2017-09-29 2018-02-02 北京京东尚科信息技术有限公司 Article is traced to the source platform and method and device
CN107844294B (en) * 2017-11-17 2020-05-19 杭州溪塔科技有限公司 High-availability contract execution method and system
CN108833460B (en) * 2018-04-10 2021-05-25 平安科技(深圳)有限公司 Music release method and device based on block chain and terminal equipment
CN108876610A (en) * 2018-05-31 2018-11-23 深圳市零度智控科技有限公司 Intelligent contract implementation method, user equipment, storage medium and device
CN108765158B (en) * 2018-05-31 2020-11-24 杭州溪塔科技有限公司 Intelligent contract engine system based on block chain and contract execution method thereof
US11341451B2 (en) * 2018-10-10 2022-05-24 Questaweb Holdings Inc. Hierarchical blockchain architecture for global trade management
CN109933404B (en) * 2018-12-12 2020-05-12 阿里巴巴集团控股有限公司 Encoding and decoding method and system based on block chain intelligent contract

Also Published As

Publication number Publication date
EP3813297A1 (en) 2021-04-28
CN109933404A (en) 2019-06-25
CN109933404B (en) 2020-05-12
WO2020119379A1 (en) 2020-06-18
EP3813297A4 (en) 2021-12-01
TW202022748A (en) 2020-06-16
US20210157799A1 (en) 2021-05-27

Similar Documents

Publication Publication Date Title
SG11202100820WA (en) Blockchain smart contract-based encoding/decoding methods and systems
SG11202009891QA (en) Three-dimensional data encoding method, three-dimensional data decoding method, three-dimensional data encoding device, and three-dimensional data decoding device
SG11202106972TA (en) Video encoding and decoding
PT3509297T (en) Video encoding method, decoding method and terminal
EP3573262A4 (en) Coding and decoding method and terminal
SG11202012326TA (en) Three-dimensional data encoding method, three-dimensional data decoding method, three-dimensional data encoding device, and three-dimensional data decoding device
EP3562071A4 (en) Polar code encoding and decoding method and device
PL3523968T3 (en) Encoding and decoding methods and corresponding devices
EP3579423A4 (en) Polar code encoding and decoding methods and devices
EP3691265C0 (en) Encoding method and device, and decoding method and device
GB2570711B (en) Data encoding and decoding
KR102679928B1 (en) Encoding device decoding device encoding method and decoding method
GB201821283D0 (en) Video encoding and video decoding
IL274657A (en) Encoding and decoding methods and corresponding devices
SG11202102914PA (en) Three-dimensional data encoding method, three-dimensional data decoding method, three-dimensional data encoding device, and three-dimensional data decoding device
SG11202102117VA (en) Three-dimensional data encoding method, three-dimensional data decoding method, three-dimensional data encoding device, and three-dimensional data decoding device
ZA202110293B (en) Parameter encoding and decoding
GB201501158D0 (en) Data encoding and decoding
EP3566323A4 (en) Encoding and decoding using golay-based block codes
KR20240101722A (en) Coding device decoding device coding method and decoding method
EP3562044A4 (en) Data encoding and decoding methods and devices
EP3591846A4 (en) Polar code encoding method and device and polar code decoding method and device
GB2570710B (en) Data encoding and decoding
GB201815559D0 (en) Data encoding and decoding
GB2579824B (en) Video encoding and video decoding