Movatterモバイル変換


[0]ホーム

URL:


SG11201903528SA - Executing multi-party transactions using smart contracts - Google Patents

Executing multi-party transactions using smart contracts

Info

Publication number
SG11201903528SA
SG11201903528SASG11201903528SASG11201903528SASG11201903528SASG 11201903528S ASG11201903528S ASG 11201903528SASG 11201903528S ASG11201903528S ASG 11201903528SASG 11201903528S ASG11201903528S ASG 11201903528SASG 11201903528S ASG11201903528S ASG 11201903528SA
Authority
SG
Singapore
Prior art keywords
transaction
payload
international
node
signed
Prior art date
Application number
SG11201903528SA
Inventor
Ge Jin
Kailai Shao
Xuming Lu
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding LtdfiledCriticalAlibaba Group Holding Ltd
Publication of SG11201903528SApublicationCriticalpatent/SG11201903528SA/en

Links

Classifications

Landscapes

Abstract

INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) (19) World Intellectual Property 1 11111 I 0111110 11101 0 10 11111 0 Hill 0 01 1101111 vii SUMO 111110 111 Oil 1111 Organization -- -- International Bureau (10) International Publication Number (43) International Publication Date .....0•\"1 WO 2019/072280 A2 18 April 2019 (18.04.2019) WIP0 I PCT (51) International Patent Classification: With Building, No. 9 Shangdi 3rd Street, Haidian District, Not classified Beijing 100085 (CN). (21) International Application Number: (81) Designated States (unless otherwise indicated, for every PCT/CN2018/117575 kind of national protection available): AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, (22) International Filing Date: CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, 27 November 2018 (27.11.2018) DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, (25) Filing Language: English HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, (26) Publication Language: English MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, (71) Applicant: ALIBABA GROUP HOLDING LIMITED OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, [—/CN]; Fourth Floor, One Capital Place, P.O. BOX 847, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, George Town, Grand Cayman (KY). TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW. (72) Inventors: JIN, Ge; Alibaba Group Legal Department 5/F, (84) Designated States (unless otherwise indicated, for every Building 3, No.969 West Wen Yi Road, Yu Hang District, kind of regional protection available): ARIPO (BW, GH, Hangzhou, Zhejiang 311121 (CN). SHAO, Kailai; Alibaba GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, Group Legal Department 5/F, Building 3, No.969 West Wen UG, ZM, ZW), Eurasian (AM, AZ, BY, KG, KZ, RU, TJ, Yi Road, Yu Hang District, Hangzhou, Zhejiang 311121 TM), European (AL, AT, BE, BG, CH, CY, CZ, DE, DK, (CN). LU, Xuming; Alibaba Group Legal Department 5/F, EE, ES, FI, FR, GB, GR, HR, HU, 1E, IS, IT, LT, LU, LV, Building 3, No.969 West Wen Yi Road, Yu Hang District, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, — Hangzhou, Zhejiang 311121 (CN). TR), OAPI (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, = KM, ML, MR, NE, SN, TD, TG). Agent: BEIJING BESTIPR INTELLECTUAL PROP- (74) = ERTY LAW CORPORATION; Room 409, Tower B, Ka = = Title: EXECUTING MULTI-PARTY TRANSACTIONS USING SMART CONTRACTS (54) (57) : Implementations of the present specification include receiving first transaction information from a first node, wherein the first node is a computer node in Rc signed S — 402 the blockchain network, and wherein the first transaction information comprises a trans- = = action payload, a first public key, and a signed transaction payload for a transaction, verifying the signed transaction payload using the first public key, in response to the = or = 't verifying the signed transaction payload, constructing an unconfirmed transaction data package, and setting a confirmation status of the unconfirmed transaction data package, receiving second transaction information from a second node, wherein the second node is a computer node in the blockchain network, and wherein the second transaction in- 4 ' 48 Store transac t '', cock, pool = r . = tue = ims 410 formation includes a hash of the transaction payload, a second public key, and a signed s „/ ; hash of the transaction payload for the transaction, verifying the second transaction in- = 2 — formation using the second public key, updating the confirmation status of the uncon- A I OD Id , EXECA:{4 transaction firmed transaction data package, and executing the transaction payload in response to the confirmation status indicating that all parties to the transaction have confirmed the transaction. = X 414 4181, = 4 Octete transactio n ff 07 2280 A2 I - an Watt n 9 5 - 414 4221 W7 426 — , ......, FIG. 4 11 C:::::) N C [Continued on next page] WO 2019/0'72280 A2 IIIN I 0111110111010111111110n1001110111111 II III II 11111111 1111 111111 11101 Published: — upon request of the applicant, before the expiration of the time limit referred to in Article 21(2)(a) — without international search report and upon receipt of that report (Rule 48.2(g)) to be republished
SG11201903528SA2018-11-272018-11-27Executing multi-party transactions using smart contractsSG11201903528SA (en)

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
PCT/CN2018/117575WO2019072280A2 (en)2018-11-272018-11-27Executing multi-party transactions using smart contracts

Publications (1)

Publication NumberPublication Date
SG11201903528SAtrue SG11201903528SA (en)2019-05-30

Family

ID=66100051

Family Applications (1)

Application NumberTitlePriority DateFiling Date
SG11201903528SASG11201903528SA (en)2018-11-272018-11-27Executing multi-party transactions using smart contracts

Country Status (9)

CountryLink
US (1)US20190251557A1 (en)
EP (1)EP3559891B1 (en)
JP (1)JP6892504B2 (en)
KR (1)KR102206940B1 (en)
CN (1)CN110352445B (en)
PH (1)PH12019500866A1 (en)
SG (1)SG11201903528SA (en)
TW (1)TWI728418B (en)
WO (1)WO2019072280A2 (en)

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10419225B2 (en)2017-01-302019-09-17Factom, Inc.Validating documents via blockchain
US10411897B2 (en)2017-02-172019-09-10Factom, Inc.Secret sharing via blockchains
US20180260889A1 (en)*2017-03-102018-09-13FactomSourcing Mortgage Documents via Blockchains
US20180268504A1 (en)*2017-03-152018-09-20FactomIndexing Mortgage Documents via Blockchains
US10817873B2 (en)2017-03-222020-10-27Factom, Inc.Auditing of electronic documents
US10270599B2 (en)2017-04-272019-04-23Factom, Inc.Data reproducibility using blockchains
US10873457B1 (en)2017-09-132020-12-22Inveniam.io, LLCData structure having internal self-references suitable for immutably representing and verifying data generated over time
US11386232B2 (en)*2017-12-052022-07-12The Guppy Group Inc.Distributed data management and verification
US10783164B2 (en)2018-05-182020-09-22Factom, Inc.Import and export in blockchain environments
US11170366B2 (en)2018-05-182021-11-09Inveniam Capital Partners, Inc.Private blockchain services
US11134120B2 (en)2018-05-182021-09-28Inveniam Capital Partners, Inc.Load balancing in blockchain environments
US11348097B2 (en)2018-08-062022-05-31Inveniam Capital Partners, Inc.Digital contracts in blockchain environments
US11328290B2 (en)2018-08-062022-05-10Inveniam Capital Partners, Inc.Stable cryptocurrency coinage
US11989208B2 (en)2018-08-062024-05-21Inveniam Capital Partners, Inc.Transactional sharding of blockchain transactions
US10536537B1 (en)2019-06-132020-01-14Accenture Global Solutions LimitedMulti-source deterministic oracle management
IT201900020476A1 (en)*2019-11-062021-05-06Ailia Sa METHOD OF EXECUTING AN INSTANCE OF A SMART CONTRACT THROUGH A BLOCKCHAIN
WO2020250206A1 (en)*2019-06-142020-12-17Ailia SaMethod for the execution of an instance of a smart contract by means of a blockchain
SG11202002911UA (en)2019-09-022021-04-29Advanced New Technologies Co LtdManaging blockchain-based centralized ledger systems
CN110648125B (en)*2019-09-102022-08-02杭州秘猿科技有限公司Packaging transaction method and device, electronic equipment and storage medium
CN111178885B (en)*2019-12-182023-08-04达闼机器人股份有限公司Block chain-based data processing method, device, data processing equipment and system
US11343075B2 (en)2020-01-172022-05-24Inveniam Capital Partners, Inc.RAM hashing in blockchain environments
US12099997B1 (en)2020-01-312024-09-24Steven Mark HoffbergTokenized fungible liabilities
WO2020143855A2 (en)2020-04-222020-07-16Alipay (Hangzhou) Information Technology Co., Ltd.Managing transaction requests in ledger systems
CN111630545B (en)2020-04-222022-05-27支付宝(杭州)信息技术有限公司Managing transaction requests in ledger system
SG11202103074PA (en)2020-04-222021-04-29Alipay Hangzhou Inf Tech Co LtdManaging transaction requests in ledger systems
CN111600720B (en)*2020-05-202021-09-28腾讯科技(深圳)有限公司Data processing method, device and equipment based on block chain and readable storage medium
CN112581130B (en)*2020-12-222022-12-23北京航空航天大学 A cross-chain transaction method based on multi-chain interconnection
CN112884579A (en)*2021-02-082021-06-01京东数科海益信息科技有限公司Block chain transaction consensus method and device
US12008526B2 (en)2021-03-262024-06-11Inveniam Capital Partners, Inc.Computer system and method for programmatic collateralization services
CN113065965A (en)*2021-04-232021-07-02深圳壹账通智能科技有限公司Block chain transaction processing method, device, equipment and storage medium for multi-party confirmation
CN113592639B (en)*2021-05-212023-10-13上海简苏网络科技有限公司Block chain transaction deleting method and system
US12007972B2 (en)2021-06-192024-06-11Inveniam Capital Partners, Inc.Systems and methods for processing blockchain transactions
US12137179B2 (en)2021-06-192024-11-05Inveniam Capital Partners, Inc.Systems and methods for processing blockchain transactions
KR20230036797A (en)2021-09-082023-03-15삼성전자주식회사Electronic device generating a transaction and method in blockchain network
WO2023073678A1 (en)*2021-11-012023-05-04Goldman Sachs & Co. LLCFast robust oracles via decentralized autonomous organizations

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20030033255A1 (en)*2001-08-132003-02-13Burton Margaret JaneLicense repository and method
US20070244831A1 (en)*2006-04-182007-10-18Kuo James Shaw-HanSystem and method for secure online transaction
CN104239357B (en)*2013-06-212019-01-18Sap欧洲公司Concurrent request processing for db transaction
JP6387908B2 (en)*2015-06-222018-09-12トヨタ自動車株式会社 Authentication system
US11562353B2 (en)*2015-11-242023-01-24Mastercard International IncorporatedMethod and system for gross settlement by use of an opaque blockchain
BR112018016819A2 (en)*2016-02-232018-12-26Nchain Holdings Ltd method and systems for protecting a controlled digital resource using a distributed scatter table and ledger and a blockchain
US20170344988A1 (en)*2016-05-242017-11-30Ubs AgSystem and method for facilitating blockchain-based validation
US10984081B2 (en)*2016-09-302021-04-20Cable Television Laboratories, Inc.Systems and methods for secure person to device association
CN106548349B (en)*2016-11-022020-09-29江苏通付盾科技有限公司Transaction information verification method and system
JP6775086B2 (en)*2016-12-162020-10-28株式会社日立製作所 Blockchain monitoring and management
US10715331B2 (en)*2016-12-282020-07-14MasterCard International IncorportedMethod and system for providing validated, auditable, and immutable inputs to a smart contract
JP6495346B2 (en)*2017-01-102019-04-03日本電信電話株式会社 Information processing system
US20190386834A1 (en)*2017-03-032019-12-19Nec CorporationBlockchain management apparatus, blockchain management method, and program
CN107341702B (en)*2017-03-082020-06-23创新先进技术有限公司 Method and device for business processing
CN107395557B (en)*2017-03-282020-05-15创新先进技术有限公司 A service request processing method and device
KR102407187B1 (en)*2017-04-052022-06-10삼성에스디에스 주식회사Method for charging electronic money automatically based on blockchain and system thereof
CN107273556A (en)*2017-08-232017-10-20上海点融信息科技有限责任公司Block chain data index method and equipment
CN108123936B (en)*2017-12-132021-04-13北京科技大学 An access control method and system based on blockchain technology
CN108242013B (en)*2017-12-252024-04-05招商银行股份有限公司Blockchain-based transaction supervision method, device and computer-readable storage medium
CN108256859B (en)*2018-01-022021-02-23中国工商银行股份有限公司Financial product transaction consensus method, node and system based on block chain
CN108229981A (en)*2018-01-292018-06-29杭州云象网络技术有限公司A kind of anti-fake source tracing method of supply chain finance based on block chain
CN108596613A (en)*2018-03-222018-09-28深圳市网心科技有限公司block chain transaction processing method, device and storage medium
CN108632045A (en)2018-05-102018-10-09阿里巴巴集团控股有限公司A kind of block chain data processing method, device, processing equipment and system
CN108804112B (en)*2018-05-222022-02-11上海分布信息科技有限公司Block chain settlement processing method and system
CN108765159B (en)*2018-06-042022-07-15杭州溪塔科技有限公司Block chain-based uplink and state processing method and device and interconnection system
CN108712263B (en)*2018-06-112021-05-25北京京东尚科信息技术有限公司Information verification method, device, system and computer readable storage medium

Also Published As

Publication numberPublication date
WO2019072280A2 (en)2019-04-18
CN110352445A (en)2019-10-18
US20190251557A1 (en)2019-08-15
TWI728418B (en)2021-05-21
WO2019072280A3 (en)2019-09-19
JP6892504B2 (en)2021-06-23
EP3559891A2 (en)2019-10-30
PH12019500866A1 (en)2019-12-02
KR20200066254A (en)2020-06-09
EP3559891A4 (en)2020-03-04
JP2020502619A (en)2020-01-23
TW202020785A (en)2020-06-01
EP3559891B1 (en)2021-11-17
CN110352445B (en)2023-08-22
KR102206940B1 (en)2021-01-26

Similar Documents

PublicationPublication DateTitle
SG11201903528SA (en)Executing multi-party transactions using smart contracts
SG11201902778UA (en)System and method for information protection
SG11201906834SA (en)Achieving consensus among network nodes in a distributed system
SG11201903425PA (en)System and method for information protection
SG11201903438TA (en)System and method for information protection
SG11201910095VA (en)Cross-asset trading within blockchain networks
SG11201906838QA (en)Data isolation in a blockchain network
SG11201908853YA (en)System and method for ending view change protocol
SG11201908651SA (en)Methods and devices for protecting sensitive data of transaction activity based on smart contract in blockchain
SG11201908982QA (en)Managing sensitive data elements in a blockchain network
SG11201909948WA (en)Product promotion using smart contracts in blockchain networks
SG11201909630TA (en)Anti-replay attack authentication protocol
SG11201908387SA (en)Consensus system downtime recovery
SG11201908887XA (en)System and method for ending view change protocol
SG11201903419WA (en)System and method for information protection
SG11201903533QA (en)Blockchain smart contract updates using decentralized decision
SG11201903493YA (en)Function-as-a-service (faas) platform in blockchain networks
SG11201908554PA (en)Methods and devices for acquiring and recording tracking information on blockchain
SG11201906535WA (en)Performing a recovery process for a network node in a distributed system
SG11201908983WA (en)Retrieving access data for blockchain networks using highly available trusted execution environments
SG11201903562QA (en)Recovering encrypted transaction information in blockchain confidential transactions
SG11201909091TA (en)Data isolation in blockchain networks
SG11201903527QA (en)Platform for atomic transfer of smart assets within blockchain networks
SG11201906753UA (en)Digital certificate management method and apparatus, and electronic device
SG11201906846YA (en)Data isolation in a blockchain network

[8]ページ先頭

©2009-2025 Movatter.jp