KR20200020736A - 블록체인 네트워크를 이용한 멀티 라운드 토큰 분배 시스템 및 방법 - Google Patents
블록체인 네트워크를 이용한 멀티 라운드 토큰 분배 시스템 및 방법 Download PDFInfo
- Publication number
- KR20200020736A KR20200020736A KR1020197038793A KR20197038793A KR20200020736A KR 20200020736 A KR20200020736 A KR 20200020736A KR 1020197038793 A KR1020197038793 A KR 1020197038793A KR 20197038793 A KR20197038793 A KR 20197038793A KR 20200020736 A KR20200020736 A KR 20200020736A
- Authority
- KR
- South Korea
- Prior art keywords
- transaction
- node
- participating
- token
- indirect
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/50—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/36—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
- G06Q20/367—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
- G06Q20/3674—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes involving authentication
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/02—Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
- G06Q20/065—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/36—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
- G06Q20/367—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/36—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
- G06Q20/367—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
- G06Q20/3676—Balancing accounts
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3827—Use of message hashing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3829—Payment protocols; Details thereof insuring higher security of transaction involving key management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, 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/401—Transaction verification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic 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/3215—Cryptographic 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 a plurality of channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic 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/3236—Cryptographic 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/3239—Cryptographic 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Business processing using cryptography
-
- H04L2209/38—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/56—Financial cryptography, e.g. electronic payment or e-cash
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic 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/3236—Cryptographic 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
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Computer Security & Cryptography (AREA)
- Finance (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Signal Processing (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Computer And Data Communications (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Information Transfer Between Computers (AREA)
- Multi Processors (AREA)
Abstract
Description
도 1은 예시적인 노드들의 블록체인 네트워크를 도시한 것이다.
도 2는 지불인 노드(payer node)와 수취인 노드(payee node) 사이에 확립된 커미트먼트 채널(commitment channel)의 개략도이다.
도 3은 본 출원의 일 실시예에 따른, 양도인-양수인 쌍 사이에서 토큰을 전송하기 위한 토큰 전송 프로세스에 참여하는 예시적인 방법을 흐름도 형식으로 도시한 것이다.
도 4는 본 출원의 일 실시예에 따른, 양도인-양수인 쌍 사이에서 토큰을 전송하기 위한 토큰 전송 프로세스에 참여하는 다른 예시적인 방법을 흐름도 형식으로 도시한 것이다.
도 5는 간접 익명 전송 프로토콜에서 양도인 노드(transferor node)와 양수인 노드(transferee node) 사이에 커미트먼트 채널을 구성하는 예시적인 프로세스를 흐름도 형식으로 도시한 것이다.
도 6은 참여 노드를 간략하게 도시한 블록도이다.
Claims (15)
- 블록체인을 사용하여 송신자 노드로부터 수신자 노드로 제1 수량의 토큰을 전송하는 토큰 전송 프로세스 - 상기 토큰 전송 프로세스는 복수의 참여 노드들 및 상기 복수의 참여 노드들의 다수의 쌍들 사이의 간접 토큰 트랜잭션 세트의 실행을 포함하고, 상기 송신자 노드 및 상기 수신자 노드는 상기 토큰 전송 프로세스에 참여 노드로서 포함됨 - 에 참여하기 위한 컴퓨터 구현 방법으로서,
상기 방법은 참여 노드에서 구현되며,
상기 간접 토큰 트랜잭션 세트의 서브세트를 획득하는 단계 - 상기 서브세트는 상기 참여 노드가 입력 노드 또는 출력 노드인 트랜잭션을 포함하고, 상기 간접 토큰 트랜잭션 세트는 상기 제1 수량의 토큰 및 상기 토큰 전송 프로세스 내 미리정의된 수의 트랜잭션 라운드에 기초하여 생성됨 - 와,
상기 서브세트 내의 각각의 간접 토큰 트랜잭션에 대해, 상기 간접 토큰 트랜잭션에 포함된 제각기의 제2 참여 노드와 협력하여 상기 참여 노드와 상기 제2 참여 노드 사이의 상기 간접 토큰 트랜잭션에 대한 커미트먼트 채널(commitment channel)을 생성하는 단계와,
상기 생성된 커미트먼트 채널을 사용하여 다른 모든 참여 노드들과 협력해서 상기 서브세트의 상기 간접 토큰 트랜잭션을 실행하는 단계를 포함하는,
방법.
- 제1항에 있어서,
상기 간접 토큰 트랜잭션에 대한 상기 커미트먼트 채널을 생성하는 단계는,
상기 제2 참여 노드와 협력하여,
간접 수량의 토큰을 커밋(commit)하기 위한 제1 블록체인 트랜잭션(Tc)을 생성하여 상기 간접 토큰 트랜잭션의 출력 주소로 전송하고,
상기 커밋된 간접 수량의 토큰을 상기 간접 토큰 트랜잭션의 입력 주소로 반환하는 제2 블록체인 트랜잭션(Tr,0)을 생성하며,
상기 커밋된 간접 수량의 토큰을 상기 간접 토큰 트랜잭션의 상기 출력 주소로 전송하는 것을 실행하기 위한 제3 블록체인 트랜잭션(Tt)을 생성하는 단계를 포함하는,
방법.
- 제2항에 있어서,
상기 제1 블록 체인 트랜잭션(Tc)은 상기 제2 블록체인 트랜잭션(Tr,0)이 상기 간접 토큰 트랜잭션의 출력 노드에 의해 서명되어진 후에 상기 블록체인에 제출되는,
방법.
- 제2항 또는 제3항에 있어서,
상기 제2 블록체인 트랜잭션(Tr,0)은 시점을 나타내는 트랜잭션 파라미터(nLockTime)를 포함하고, 상기 시점 이후에 상기 제2 블록체인 트랜잭션이 상기 블록체인에 제출될 수 있게 되는
방법.
- 제2항에 있어서,
상기 참여 노드들 모두에게 알려져 있지 않은 제1 개인 키(k)의 키 셰어(ki)를 획득하는 단계와,
비밀 셰어 참여(secret share joining)를 이용하여 상기 제1 개인 키(k)에 대응하는 제1 공개 키(Q)를 도출하는데 협력하는 단계를 더 포함하는,
방법.
- 제5항에 있어서,
상기 제3 블록체인 트랜잭션(Tt)은 상기 제1 개인 키(k)에 기초하는 비밀 값(sv)을 포함하는 잠금 해제 스크립트를 포함하는,
방법.
- 제6항에 있어서,
상기 다른 모든 참여 노드들과 협력해서 상기 서브세트의 상기 간접 토큰 트랜잭션을 실행하는 단계는 상기 다른 모든 참여 노드들과 협력해서 상기 키 셰어를 사용하여 상기 제1 개인 키(k)를 도출하는 단계를 포함하는,
방법.
- 제6항에 있어서,
상기 비밀 값은 상기 제1 개인 키(k)와 상기 간접 토큰 트랜잭션의 출력 노드에 의해 제공된 난수의 합인,
방법.
- 제5항 내지 제8항 중 어느 한 항에 있어서,
공개적으로 확인가능한 비밀 공유 방식(publicly verifiable secret sharing scheme(PVSS))을 이용하여 상기 키 셰어(ki)의 유효성 및 상기 키 셰어와 상기 제1 공개 키(Q)의 호환성을 확인하는 단계를 더 포함하는,
방법.
- 제5항 내지 제9항 중 어느 한 항에 있어서,
상기 제1 공개 키(Q)를 도출하는데 협력하는 단계는, 상기 키 셰어를 포함하는 제1 라그랑주 다항식 보간법의 항을 계산하는 단계와, 상기 항을 다른 모든 참여 노드들에 의해 제공된 상기 제1 라그랑주 다항식의 항들과 합산하는 단계를 포함하는,
방법.
- 제1항 내지 제10항 중 어느 한 항에 있어서,
상기 간접 토큰 트랜잭션 세트는 또한 트랜잭션 라운드당 미리정의된 수의 트랜잭션에 기초하는,
방법.
- 제1항 내지 제11항 중 어느 한 항에 있어서,
상기 참여 노드들은 복수의 송신자-수신자 쌍을 포함하고, 상기 간접 토큰 트랜잭션 세트는 상기 복수의 송신자-수신자 쌍과 연관된 토큰의 제각기의 수량에 기초하여 생성되는,
방법.
- 제1항 내지 제12항 중 어느 한 항에 있어서,
상기 세트의 각각의 간접 토큰 트랜잭션에 대해, 상기 간접 토큰 트랜잭션에 대한 간접 수량의 토큰은 임계값보다 작고, 상기 임계값은 상기 양도인이 이용가능하게 되어 있는 커밋된 토큰 양에 의존하는,
방법.
- 복수의 참여 노드들을 포함하는 토큰 전송 프로세스에 참여하는 컴퓨팅 장치 - 상기 컴퓨팅 장치는 상기 참여 노드 중 하나임 - 로서,
프로세서와,
메모리와,
네트워크 접속을 제공하는 네트워크 인터페이스와,
상기 프로세서에 의해 실행될 경우, 상기 프로세서로 하여금 제1항 내지 제13항 중 어느 한 항의 방법을 수행하게 하는 컴퓨터 실행가능한 명령어를 포함하는 블록체인 애플리케이션을 포함하는,
컴퓨팅 장치.
- 복수의 참여 노드들을 포함하는 토큰 전송 프로세스에 참여하도록 하는 프로세서 실행가능 명령어가 저장되어 있는 비일시적 프로세서 판독가능 매체로서,
상기 프로세서 실행가능 명령어는, 상기 복수의 참여 노드 중 한 참여 노드의 프로세서에 의해 실행될 경우, 상기 프로세서로 하여금 제1항 내지 제13항 중 어느 한 항의 방법을 수행하게 하는,
비일시적 프로세서 판독가능 매체.
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB1709871.6 | 2017-06-20 | ||
| GBGB1709868.2A GB201709868D0 (en) | 2017-06-20 | 2017-06-20 | Computer-implemented system and method |
| GBGB1709871.6A GB201709871D0 (en) | 2017-06-20 | 2017-06-20 | Computer-implemented system and method |
| GB1709868.2 | 2017-06-20 | ||
| PCT/IB2018/054504 WO2018234990A1 (en) | 2017-06-20 | 2018-06-19 | System and method of multi-round token distribution using a blockchain network |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20200020736A true KR20200020736A (ko) | 2020-02-26 |
| KR102618691B1 KR102618691B1 (ko) | 2023-12-29 |
Family
ID=62904534
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020197038779A Active KR102610335B1 (ko) | 2017-06-20 | 2018-06-19 | 블록체인 네트워크를 이용한 멀티 라운드 토큰 분배 시스템 및 방법 |
| KR1020197038793A Active KR102618691B1 (ko) | 2017-06-20 | 2018-06-19 | 블록체인 네트워크를 이용한 멀티 라운드 토큰 분배 시스템 및 방법 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020197038779A Active KR102610335B1 (ko) | 2017-06-20 | 2018-06-19 | 블록체인 네트워크를 이용한 멀티 라운드 토큰 분배 시스템 및 방법 |
Country Status (8)
| Country | Link |
|---|---|
| US (6) | US11397943B2 (ko) |
| EP (6) | EP3642774B1 (ko) |
| JP (4) | JP7199383B2 (ko) |
| KR (2) | KR102610335B1 (ko) |
| CN (4) | CN110785782B (ko) |
| SG (2) | SG11201910768QA (ko) |
| WO (2) | WO2018234990A1 (ko) |
| ZA (2) | ZA201907839B (ko) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3642774B1 (en) | 2017-06-20 | 2023-05-10 | nChain Licensing AG | System and method of multi-round token distribution using a blockchain network |
| CN113765657B (zh) * | 2017-08-28 | 2023-10-24 | 创新先进技术有限公司 | 一种密钥数据处理方法、装置及服务器 |
| WO2019158209A1 (en) * | 2018-02-16 | 2019-08-22 | Ecole polytechnique fédérale de Lausanne (EPFL) | Methods and systems for secure data exchange |
| GB201806448D0 (en) * | 2018-04-20 | 2018-06-06 | Nchain Holdings Ltd | Computer-implemented methods and systems |
| GB201811773D0 (en) * | 2018-07-19 | 2018-09-05 | Nchain Holdings Ltd | Computer-implemented system and method |
| CN109829716B (zh) * | 2019-01-04 | 2021-08-03 | 武汉大学 | 一种基于区块链的应用通证的循环方法及装置 |
| KR102135727B1 (ko) * | 2019-01-16 | 2020-07-20 | 목포대학교산학협력단 | 토큰을 활용한 IoT 블록체인 시스템 및 이를 이용한 다단계 인증 방법 |
| WO2019120332A2 (en) * | 2019-04-12 | 2019-06-27 | Alibaba Group Holding Limited | Performing parallel execution of transactions in a distributed ledger system |
| GB2601125A (en) * | 2020-11-18 | 2022-05-25 | Nchain Holdings Ltd | Node versioning |
| US20220188781A1 (en) * | 2020-12-12 | 2022-06-16 | Samer M. EL-BIZRI | Systems and methods for efficient electronic token ecosystems |
| CN117242473A (zh) * | 2021-02-25 | 2023-12-15 | Nym技术股份公司 | 去中心化激励混合网络 |
| US12316752B2 (en) * | 2021-09-30 | 2025-05-27 | Seagate Technology Llc | Polynomial function secret sharing |
| US11823531B1 (en) * | 2022-05-04 | 2023-11-21 | Gad Research, Llc | Proof of play blockchain mining |
| CN118195601A (zh) * | 2024-04-25 | 2024-06-14 | 第一资本(香港)有限公司 | 一种基于区块链技术的代币交易系统和方法 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20070120125A (ko) * | 2005-04-19 | 2007-12-21 | 마이크로소프트 코포레이션 | 온라인 거래 허가 방법, 시스템 및 장치 |
| KR20160128170A (ko) * | 2015-04-28 | 2016-11-07 | 고려대학교 산학협력단 | 비밀키 암호화 및 복원을 제공하는 단말, 서버 및 방법 |
| KR101727525B1 (ko) * | 2016-09-05 | 2017-04-17 | 주식회사 스케일체인 | 블록체인 기반 분산 저장 방법 및 이를 이용한 장치 |
| KR101735708B1 (ko) * | 2016-02-02 | 2017-05-15 | 주식회사 코인플러그 | 파일에 대한 노터리 서비스를 제공하고 상기 노터리 서비스를 사용하여 기록된 파일에 대한 검증을 수행하는 방법 및 서버 |
Family Cites Families (44)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2403579A (en) * | 2003-06-05 | 2005-01-05 | Liquid Drop Ltd | System for rapid and secure processing of mobile-tokens |
| CN101529770A (zh) * | 2006-08-25 | 2009-09-09 | 亚马逊技术有限公司 | 在交易中利用短语令牌 |
| US10692325B2 (en) | 2008-06-20 | 2020-06-23 | Ag 18, Llc | Location based restrictions on networked gaming |
| CN101720099B (zh) * | 2009-11-27 | 2012-04-25 | 华为技术有限公司 | 一种节点协作方法及节点设备 |
| CN101754399B (zh) * | 2009-12-16 | 2012-09-12 | 北京航空航天大学 | 多信道协作多址接入方法和系统 |
| CN102831515A (zh) * | 2011-06-17 | 2012-12-19 | 苏州工业园区辰烁软件科技有限公司 | 一种通过移动设备进行电子转账的方法及系统 |
| US20170140145A1 (en) * | 2012-05-14 | 2017-05-18 | Netspective Communications Llc | Computer-controlled physically distributed collaborative asynchronous digital transactions |
| CN103679443A (zh) * | 2012-09-18 | 2014-03-26 | 中国银联股份有限公司 | 一种利用手机终端进行的支付方法及其处理系统 |
| US9710808B2 (en) | 2013-09-16 | 2017-07-18 | Igor V. SLEPININ | Direct digital cash system and method |
| FR3018378A1 (fr) | 2014-03-12 | 2015-09-11 | Enrico Maim | Systeme et procede transactionnels a architecture repartie fondees sur des transactions de transferts d'unites de compte entre adresses |
| EP4693151A3 (en) | 2014-05-09 | 2026-04-08 | Veritaseum, Inc. | Devices, systems, and methods for facilitating low trust and zero trust value transfers |
| US10396992B2 (en) | 2014-06-30 | 2019-08-27 | Vescel, Llc | Authentication of a user and/or a device through parallel synchronous update of immutable hash histories |
| EP3248159A4 (en) | 2015-01-19 | 2018-08-01 | Royal Bank Of Canada | Secure processing of electronic payments |
| EP3251046B1 (fr) * | 2015-01-30 | 2021-03-24 | Enrico Maim | Systèmes et procédés pour la gestion d'engagements en réseau d'entités sécurisées |
| KR101660627B1 (ko) * | 2015-02-03 | 2016-09-28 | 한양대학교 에리카산학협력단 | 암호화 화폐의 거래를 보호하는 방법 및 장치 |
| CN107408245A (zh) | 2015-02-27 | 2017-11-28 | 维萨国际服务协会 | 利用非对称密码学的交易签名 |
| US20160342977A1 (en) * | 2015-05-20 | 2016-11-24 | Vennd.io Pty Ltd | Device, method and system for virtual asset transactions |
| US20170032365A1 (en) * | 2015-07-31 | 2017-02-02 | Mozido, Inc. | Crypto-currency-based accrued value interoperability |
| US20180331832A1 (en) | 2015-11-05 | 2018-11-15 | Allen Pulsifer | Cryptographic Transactions System |
| US11941588B2 (en) | 2015-11-06 | 2024-03-26 | Cable Television Laboratories, Inc. | Systems and methods for blockchain virtualization and scalability |
| WO2017091530A1 (en) | 2015-11-24 | 2017-06-01 | Gartland & Mellina Group | Blockchain solutions for financial services and other transaction-based industries |
| US10230756B2 (en) | 2015-11-25 | 2019-03-12 | International Business Machines Corporation | Resisting replay attacks efficiently in a permissioned and privacy-preserving blockchain network |
| AU2017216289A1 (en) | 2016-02-04 | 2018-09-27 | Nasdaq Technology Ab | Systems and methods for storing and sharing transactional data using distributed computer systems |
| US11354658B2 (en) | 2016-02-11 | 2022-06-07 | Mastercard International Incorporated | Method and system for offline blockchain exchanges |
| US10529041B2 (en) | 2016-04-18 | 2020-01-07 | Rs Ltd. | System and method for managing transactions in dynamic digital documents |
| KR101701131B1 (ko) * | 2016-04-28 | 2017-02-13 | 주식회사 라피 | 이종간 블록체인 연결을 이용한 데이터 기록/검증 방법 및 시스템 |
| KR102639135B1 (ko) | 2016-07-29 | 2024-02-20 | 매직 립, 인코포레이티드 | 암호화방식으로 싸인된 레코드들의 안전한 교환 |
| CN106296138A (zh) * | 2016-08-09 | 2017-01-04 | 西安电子科技大学 | 基于部分盲签名技术的比特币支付系统及其方法 |
| MX2019002573A (es) | 2016-09-09 | 2019-08-01 | Microsoft Technology Licensing Llc | Rastreo de objetos a traves de diferentes partes. |
| EP3539026B1 (en) * | 2016-11-10 | 2021-12-08 | Swirlds, Inc. | Methods and apparatus for a distributed database including anonymous entries |
| CN106559211B (zh) * | 2016-11-22 | 2019-12-13 | 中国电子科技集团公司第三十研究所 | 一种区块链中隐私保护智能合约方法 |
| CN106790112B (zh) * | 2016-12-26 | 2020-05-05 | 重庆高开清芯科技产业发展有限公司 | 一种集成轻量级区块链的节点操作系统及数据更新的方法 |
| CN110603557B (zh) | 2017-03-16 | 2024-04-12 | 香港物流及供应链管理应用技术研发中心 | 控制交易账本的系统和方法 |
| US20180285996A1 (en) | 2017-04-03 | 2018-10-04 | FutureLab Consulting Inc. | Methods and system for managing intellectual property using a blockchain |
| US10832230B2 (en) | 2017-04-04 | 2020-11-10 | International Business Machines Corporation | Scalable and distributed shared ledger transaction management |
| GB201705621D0 (en) * | 2017-04-07 | 2017-05-24 | Nchain Holdings Ltd | Computer-implemented system and method |
| US10503614B2 (en) * | 2017-04-21 | 2019-12-10 | Vmware, Inc. | Byzantine agreement using communications having linear complexity |
| EP3642774B1 (en) | 2017-06-20 | 2023-05-10 | nChain Licensing AG | System and method of multi-round token distribution using a blockchain network |
| WO2019028068A1 (en) | 2017-08-01 | 2019-02-07 | Digital Asset (Switzerland) GmbH | METHOD AND APPARATUS FOR AUTOMATICALLY ENGAGED PAYMENT OF DIGITAL GOODS |
| US10887090B2 (en) | 2017-09-22 | 2021-01-05 | Nec Corporation | Scalable byzantine fault-tolerant protocol with partial tee support |
| CN111612446A (zh) | 2018-01-19 | 2020-09-01 | 阿里巴巴集团控股有限公司 | 区块链余额的调整方法及装置、电子设备 |
| US10754693B2 (en) | 2018-07-05 | 2020-08-25 | Vmware, Inc. | Secure transfer of control over computational entities in a distributed computing environment |
| US11240003B2 (en) * | 2019-03-26 | 2022-02-01 | International Business Machines Corporation | Consent-based data management |
| US11853291B2 (en) * | 2020-07-06 | 2023-12-26 | International Business Machines Corporation | Privacy preserving architecture for permissioned blockchains |
-
2018
- 2018-06-19 EP EP18740306.8A patent/EP3642774B1/en active Active
- 2018-06-19 SG SG11201910768QA patent/SG11201910768QA/en unknown
- 2018-06-19 US US16/625,517 patent/US11397943B2/en active Active
- 2018-06-19 KR KR1020197038779A patent/KR102610335B1/ko active Active
- 2018-06-19 JP JP2019566592A patent/JP7199383B2/ja active Active
- 2018-06-19 CN CN201880041680.8A patent/CN110785782B/zh active Active
- 2018-06-19 WO PCT/IB2018/054504 patent/WO2018234990A1/en not_active Ceased
- 2018-06-19 WO PCT/IB2018/054505 patent/WO2018234991A1/en not_active Ceased
- 2018-06-19 JP JP2019566668A patent/JP7210479B2/ja active Active
- 2018-06-19 EP EP24182619.7A patent/EP4407923B1/en active Active
- 2018-06-19 CN CN202410872542.1A patent/CN118710261A/zh active Pending
- 2018-06-19 CN CN202410845656.7A patent/CN118798863A/zh active Pending
- 2018-06-19 EP EP24206112.5A patent/EP4468649B1/en active Active
- 2018-06-19 CN CN201880041215.4A patent/CN110770773B/zh active Active
- 2018-06-19 EP EP23159378.1A patent/EP4209979B1/en active Active
- 2018-06-19 SG SG11201910769WA patent/SG11201910769WA/en unknown
- 2018-06-19 EP EP18740305.0A patent/EP3642773B1/en active Active
- 2018-06-19 EP EP23163311.6A patent/EP4224392B1/en active Active
- 2018-06-19 KR KR1020197038793A patent/KR102618691B1/ko active Active
- 2018-06-19 US US16/625,546 patent/US11488144B2/en active Active
-
2019
- 2019-11-26 ZA ZA2019/07839A patent/ZA201907839B/en unknown
- 2019-11-26 ZA ZA2019/07838A patent/ZA201907838B/en unknown
-
2022
- 2022-07-21 US US17/870,732 patent/US12131313B2/en active Active
- 2022-10-31 US US17/977,814 patent/US12073387B2/en active Active
- 2022-12-20 JP JP2022202771A patent/JP7606801B2/ja active Active
-
2023
- 2023-01-11 JP JP2023002428A patent/JP7587607B2/ja active Active
-
2024
- 2024-02-05 US US18/433,241 patent/US12277548B2/en active Active
- 2024-07-17 US US18/776,050 patent/US12602681B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20070120125A (ko) * | 2005-04-19 | 2007-12-21 | 마이크로소프트 코포레이션 | 온라인 거래 허가 방법, 시스템 및 장치 |
| KR20160128170A (ko) * | 2015-04-28 | 2016-11-07 | 고려대학교 산학협력단 | 비밀키 암호화 및 복원을 제공하는 단말, 서버 및 방법 |
| KR101735708B1 (ko) * | 2016-02-02 | 2017-05-15 | 주식회사 코인플러그 | 파일에 대한 노터리 서비스를 제공하고 상기 노터리 서비스를 사용하여 기록된 파일에 대한 검증을 수행하는 방법 및 서버 |
| KR101727525B1 (ko) * | 2016-09-05 | 2017-04-17 | 주식회사 스케일체인 | 블록체인 기반 분산 저장 방법 및 이를 이용한 장치 |
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7606801B2 (ja) | ブロックチェーン・ネットワークを使った多ラウンド・トークン分配のシステムおよび方法 | |
| KR20200019944A (ko) | 블록체인 네트워크에서 계층적 토큰 분산을 위한 시스템 및 방법 | |
| HK40092144A (en) | System and method of multi-round token distribution using a blockchain network | |
| HK40092145A (en) | System and method of multi-round token distribution using a blockchain network | |
| HK40017117B (en) | System and method of multi-round token distribution using a blockchain network | |
| HK40017117A (en) | System and method of multi-round token distribution using a blockchain network |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0105 | International application |
St.27 status event code: A-0-1-A10-A15-nap-PA0105 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
Fee payment year number: 1 St.27 status event code: A-2-2-U10-U12-oth-PR1002 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |