KR102469300B1 - 스마트 계약의 토큰화된 제어를 위한 시스템 및 방법 - Google Patents
스마트 계약의 토큰화된 제어를 위한 시스템 및 방법 Download PDFInfo
- Publication number
- KR102469300B1 KR102469300B1 KR1020217032366A KR20217032366A KR102469300B1 KR 102469300 B1 KR102469300 B1 KR 102469300B1 KR 1020217032366 A KR1020217032366 A KR 1020217032366A KR 20217032366 A KR20217032366 A KR 20217032366A KR 102469300 B1 KR102469300 B1 KR 102469300B1
- Authority
- KR
- South Korea
- Prior art keywords
- lender
- borrower
- debt
- address
- amount
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/06—Asset management; Financial planning or analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR 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
- G06Q20/0658—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash e-cash managed locally
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR 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/3678—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 e-cash details, e.g. blinded, divisible or detecting double spending
-
- G06Q40/025—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/03—Credit; Loans; Processing thereof
-
- 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; CALCULATING OR 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
-
- 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/50—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Finance (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Technology Law (AREA)
- Marketing (AREA)
- Computer Security & Cryptography (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Human Resources & Organizations (AREA)
- Operations Research (AREA)
- Signal Processing (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
도 1은 적어도 일부 예시적인 실시형태에 따른 시스템의 개략적인 블록도;
도 2는 적어도 일부 예시적인 실시형태에 따른 컴퓨팅 디바이스의 단순화된 개략적인 블록도;
도 3a 내지 도 3c는 적어도 일부 실시형태에 따른 거래를 수행하는 방법을 도시하는 프로세스 흐름도;
도 4는 채무 대상과 연관된 적어도 하나 이상의 대출기관을 변경하는 방법의 프로세스 흐름도;
도 5는 채무 대상과 연관된 적어도 하나 이상의 차용자를 변경하는 방법의 프로세스 흐름도;
도 6은 CDP 스마트 계약의 일 예시적인 라이프 사이클에 대한 프로세스 흐름도;
도 7은 일부 실시형태에 따른 채무 대상과 연관된 대출기관을 이전하는 일 예시적인 방법에 대한 프로세스 흐름도;
도 8a 내지 도 8d는 일부 실시형태에 따른 채무 대상의 생성을 도시하는 프로세스 흐름도; 및
도 9는 적어도 일부 실시형태에 따른 거래를 수행하는 방법을 도시하는 프로세스 흐름도.
정의
담보화된 부채 위치(CDP) - 일반적으로 스마트 계약을 통해 시행된 계약이고, 이는 자산보유자가 디지털 자산을 예치하고, 대응하는 금액의 다이(Dai)를 빌리는 것을 허용한다. 담보 자산을 인출하기 위해 빌린 다이가 상환되어야 한다. CDP는 과도하게 담보화되며, 이는 담보의 가치가 생성된 다이의 가치보다 높도록 의도됨을 의미한다.
연속 선도 금리 계약(CFRA) - 금리 스왑의 연속적인 양태를 통합하는 선도 금리 계약의 변형이다. CFRA에서, 부채 금액은 외부에서 정의된 이율 또는 (단순한 종료라기보다는) 계약 기간에 걸친 이율의 함수일 수 있다. 이것은 계약 기간의 만료 시의 이율에만 기초하여 부채 금액이 계산되는 종래의 선도 금리 계약과 대조된다.
탈중앙화 자율 조직(Decentralized Autonomous Organization: DAO) - 스마트 계약과 같은, 컴퓨터 프로그램에 정의된 규칙에 의해 대표되고, 주주에 의해 제어되는 조직이다. DAO의 기록 및 프로그램 규칙은 블록체인에 저장 및 업데이트될 수 있다.
다이 - 가치(즉, 미국 달러)의 외재적 축적에 비해 안정적인 가치를 유지하도록 프로그래밍되는 탈중앙화, 담보 지원 암호화폐이다. 다이는 메이커 다오(Maker DAO)에 의해 관리된다. 다이는 담보화된 부채 위치, 자율 피드백 메커니즘 및 외부 행위자를 위한 인센티브 시스템을 통해 안정화된다.
다이 예치 - 다이 암호화폐의 보유자가 언제든지 다이를 잠금(lock)하거나 잠금 해제(unlock)하는 것을 가능하게 하는 다이 암호화폐에 구현된 스마트 계약과 같은 메커니즘이다. 잠금된 다이는 DSR 값에 기초한 이율로 시간이 지남에 따라 부가적인 다이를 축적한다.
다이 예치 보상(DSR) - 잠금된 다이에 대한 이자 또는 누적 이율을 정의하는 다이 암호화폐 시스템에서의 글로벌 시스템 변수이다.
거버넌스 수수료(Governance Fee) - CDP 스마트 계약의 보유자에 의해 다이를 주조하는 비용에 대한 보상으로서, MKR 거버넌스 토큰의 보유자에게 및 다이의 가치를 안정적으로 유지하도록 MKR 보유자를 장려하기 위해 지불된 수수료이다.
MKR - 메이커 다오 시스템 내의 거버넌스 토큰이다. MKR 토큰의 보유자는 메이커 다오에 대한 변경을 위한 제안에 투표하도록 허용된다.
안정화 수수료 - CDP를 사용하여 다이를 빌리기 위해 부과된 수수료이고, 안정화 수수료는 거버넌스 수수료 및 DSR에 기초한다.
시간 | 이벤트 | 결과 |
t=0 | 대출기관 1은 다이의 제1 금액, X1을 예치한다; 차용자는 X1 다이 또는 대략 그의 가치가 있는 CDP를 예치한다; 4%로 설정된 미리 결정된 이율(DSR과 같음). | |
t+1일 | DSR이 2%로 감소한다. | 채무 대상은 대출기관 1에 대한 X1 다이에 대해 4%의 이자를 계속 누적할 것이다. |
t+180일 | 대출기관 1은 대출기관 2로 위치를 이전한다; 2%로 설정된 새로운 미리 결정된 이율; 대출기관 2는 대출기관 1로 약 X1 다이를 이체하거나 채무 대상으로 X2 다이를 이체한다; 채무 대상은 2차 토큰을 생성하고 대출기관 1로 이체한다; 채무 대상은 새로운 대출기관 토큰을 생성하고 대출기관 2로 이체한다. | 채무 대상 노트는 상환 금액을 대출기관 1로 이체하거나 이전한다. 대출기관 2는 이제 유일한 대출기관이다. |
t+181일 | DSR이 8%로 증가한다. | 채무 대상은 대출기관 1에 대해 X1 다이에 대한 (4-2)=2%의 이자를 계속 누적할 것이다; 채무 대상은 대출기관 2에 대해 X2 다이에 대한 2%의 이자를 계속 유지할 것이다. |
t+240일 | 대출기관 2는 일부 위치를 대출기관 3으로 이전한다; 8%로 설정된 새로운 미리 결정된 이율; 대출기관 3은 X3 다이(플러스 누적된 이자)를 대출기관 2로 이체하거나 채무 대상으로 약 X2-X1-X3 다이 플러스 누적된 이자를 이전한다; 채무 대상은 부가적인 2차 토큰을 생성하고 대출기관 2로 이체한다; 채무 대상은 새로운 대출기관 토큰을 생성하고 대출기관 3으로 이체한다. | 채무 대상 노트는 상환 금액을 대출기관 2로 이체하거나 이전한다. |
t+270일 | DSR이 4%로 감소한다. | 차용자의 담보는 현저하게 하락하여 청산을 유발한다; 채무 대상이 종료되고 대출기관 1, 2 및 3으로 지불금을 이체한다(대출기관 1은 더 낮은 이율로 대출기관 2로 위치를 이전한 후에 6개월 동안 누적된 이자를 받고; 대출기관 2는 대출 금액의 상당 부분 플러스 더 높은 이율로 판매함으로써 손실된 금액을 다시 받는다; 대출기관 3은 이의 대출 금액의 거의 모든 금액을 다시 받는다). |
Claims (25)
- 스마트 계약을 사용하여 암호화폐에서 연속 선도 금리 계약(continuous forward rate agreement)을 자동으로 수행하기 위한 컴퓨터-구현 방법으로서,
하나 이상의 노드 디바이스(node device)에 의해, 제1 스마트 계약을 식별하는 단계로서, 상기 제1 스마트 계약은 제1 주소 및 상기 제1 주소와 연관된 제1 차용자 주소를 갖고, 상기 제1 스마트 계약은 (i) 최초에 상기 제1 차용자 주소로 이체된 암호화폐의 금액에 기초한 부채 액수, (ii) 상기 제1 차용자 주소와 연관된 상기 스마트 계약에 약정된 담보 대상의 가치를 표현하는 담보 가치, (iii) 적어도 외재적 이율 또는 내재적 이율에 기초하여 제1 가변 금리를 주기적으로 결정하도록 구성된 금리 질의 루틴을 갖는, 상기 제1 스마트 계약을 식별하는 단계;
상기 하나 이상의 노드 디바이스에 의해, 상기 제1 스마트 계약과 연관된 적어도 하나의 대출 토큰을 식별하는 단계로서, 상기 적어도 하나의 대출 토큰은 상기 담보 대상에 대한 이자를 표현하는, 상기 적어도 하나의 대출 토큰을 식별하는 단계;
상기 하나 이상의 노드 디바이스에 의해, 제2 스마트 계약을 식별하는 단계로서, 상기 제2 스마트 계약은 제2 주소 및 상기 제2 주소와 연관된 제1 대출기관 주소를 갖고, 상기 제2 스마트 계약은 (i) 상기 제1 대출기관 주소와 연관된 암호화폐의 대출기관 금액을 표현하는 대출기관 잔액, 및 (ii) 적어도 상기 외재적 이율 또는 상기 내재적 이율에 기초하여 제2 가변 금리를 주기적으로 결정하도록 구성된 제2 금리 질의 루틴을 갖는, 상기 제2 스마트 계약을 식별하는 단계;
상기 하나 이상의 노드 디바이스에 의해, 채무 대상(obligation object)을 생성하는 단계로서,
상기 채무 대상이 상기 적어도 하나의 대출 토큰의 제어를 수신하는 단계;
상기 적어도 하나의 대출 토큰과 연관된 상기 담보 가치에 기초하여 상기 채무 대상의 차용자 잔액을 생성하는 단계;
상기 대출기관 금액의 제어를 수신하는 단계;
상기 대출기관 금액에 기초하여 상기 채무 대상의 대출기관 잔액을 생성하는 단계;
상기 채무 대상이 적어도 하나의 대출기관 토큰 및 적어도 하나의 차용자 토큰을 생성하는 단계;
상기 채무 대상이 상기 적어도 하나의 대출기관 토큰을 상기 제1 대출기관 주소와 연관시키는 단계;
상기 채무 대상이 상기 적어도 하나의 차용자 토큰을 상기 제1 차용자 주소와 연관시키는 단계; 및
상기 채무 대상과 연관된 미리 결정된 금리를 결정하는 단계
를 포함하는, 상기 채무 대상을 생성하는 단계; 및
상기 하나 이상의 노드 디바이스에 의해, 상기 채무 대상을 실행하는 단계
를 포함하되, 상기 채무 대상을 실행하는 단계는,
상기 채무 대상이 상기 제1 차용자 주소로부터 적어도 하나의 제1 지불금을 받는 단계;
상기 채무 대상이 상기 제1 대출기관 주소로부터 적어도 하나의 제2 지불금을 받는 단계;
상기 채무 대상이 상기 적어도 하나의 제1 지불금 및 상기 적어도 하나의 제2 지불금에 기초하여 상기 차용자 잔액을 업데이트하는 단계;
트리거링 이벤트(triggering event)를 검출하는 단계; 및
상기 트리거링 이벤트의 검출에 응답하여, 상기 하나 이상의 노드 디바이스에 의해:
i) 상기 대출기관 잔액 및 상기 적어도 하나의 제1 지불금에 기초하여 대출기관 상환 금액을 계산하는 단계;
ii) 상기 차용자 잔액 및 상기 적어도 하나의 제1 지불금에 기초하여 차용자 상환 금액을 계산하는 단계; 및
iii) 상기 대출기관 상환 금액 및 상기 차용자 상환 금액에 기초하여 암호화폐를 방출하는 단계를 포함하는, 방법. - 제1항에 있어서, 상기 적어도 하나의 대출기관 토큰은 복수의 대출기관 토큰을 포함하는, 방법.
- 제2항에 있어서, 상기 복수의 대출기관 토큰의 서브세트는 제2 대출기관 주소와 연관되고, 상기 대출기관 금액은 상기 제1 및 제2 대출기관 주소와 각각 연관된 상기 복수의 대출기관 토큰의 비율에 따라 상기 제1 대출기관 주소와 상기 제2 대출기관 주소 사이에 재할당되는, 방법.
- 제3항에 있어서,
상기 하나 이상의 노드 디바이스에 의해, 상기 제1 대출기관 주소로부터 상기 적어도 하나의 대출기관 토큰을 연관 해제하는 단계;
상기 하나 이상의 노드 디바이스에 의해, 상기 대출기관 금액의 서브세트를 상기 제1 대출기관으로 이체하는 단계; 및
상기 하나 이상의 노드 디바이스에 의해, 상기 제2 대출기관으로부터, 상기 대출기관 금액의 서브세트를 교체하기 위해 2차 대출 금액을 받는 단계
를 더 포함하는, 방법. - 제1항에 있어서, 상기 적어도 하나의 차용자 토큰은 복수의 차용자 토큰을 포함하는, 방법.
- 제5항에 있어서, 상기 복수의 차용자 토큰의 서브세트는 제2 차용자 주소와 연관되고, 상기 차용자 잔액은 상기 제1 및 제2 차용자 주소와 각각 연관된 상기 복수의 차용자 토큰의 비율에 따라 상기 제1 차용자 주소와 상기 제2 차용자 주소 사이에 재할당되는, 방법.
- 제6항에 있어서, 상기 제1 차용자 주소로부터 상기 적어도 하나의 차용자 토큰을 연관 해제하는 단계를 더 포함하는, 방법.
- 제1항 내지 제7항 중 어느 한 항에 있어서, 상기 채무 대상을 생성하는 단계는 상기 미리 결정된 금리를 결정하기 위해 외부 서버 또는 스마트 계약에 질의하는 단계를 더 포함하는, 방법.
- 제1항 내지 제7항 중 어느 한 항에 있어서, 상기 미리 결정된 금리는 고정되는, 방법.
- 제1항 내지 제7항 중 어느 한 항에 있어서, 상기 채무 대상을 실행하는 단계는,
상기 외재적 이율이 상기 미리 결정된 금리에 대해 감소되었다고 결정하는 단계; 및
상기 외재적 이율과 상기 미리 결정된 금리 사이의 차에 기초하여, 상기 대출기관 주소에 할당될 상기 대출기관 금액의 비율을 증가시키는 단계
를 더 포함하는, 방법. - 제10항에 있어서, 상기 대출기관 주소에 할당될 상기 대출기관 금액의 비율을 증가시키는 단계는,
상기 대출기관 금액의 비율을 계산하는 단계;
상기 채무 대상의 부분 청산 기능을 호출하는 단계; 및
에스크로 계좌(escrow account)에서 상기 대출기관 금액의 비율을 수신하는 단계
를 더 포함하는, 방법. - 제1항 내지 제7항 중 어느 한 항에 있어서, 상기 채무 대상을 실행하는 단계는,
상기 외재적 이율이 상기 미리 결정된 금리에 비해 증가했다고 결정하는 단계; 및
상기 외재적 이율과 상기 미리 결정된 금리의 차에 기초하여 상기 차용자 주소에 할당될 상기 대출기관 금액의 비율을 증가시키는 단계
를 더 포함하는, 방법. - 제12항에 있어서, 상기 대출기관 금액의 제어를 수신하는 단계는 상기 채무 대상이 상기 대출기관 금액의 제어를 수신하는 단계를 포함하고, 상기 방법은 상기 부채 액수를 감소시키기 위해, 상기 하나 이상의 노드 디바이스에 의해, 상기 대출기관 금액의 일부를 상기 제1 스마트 계약으로 이체하는 단계를 더 포함하는, 방법.
- 제1항 내지 제7항 중 어느 한 항에 있어서, 상기 트리거링 이벤트를 검출하는 단계는 상기 담보 가치가 상기 대출기관에 현재 할당된 상기 대출기관 금액보다 낮다는 것을 검출하는 단계를 포함하는, 방법.
- 제1항 내지 제7항 중 어느 한 항에 있어서, 상기 트리거링 이벤트를 검출하는 단계는 상기 채무 대상의 기간이 경과되었음을 검출하는 단계를 포함하는, 방법.
- 제1항 내지 제7항 중 어느 한 항에 있어서, 상기 제1 지불금은 상기 제1 가변 금리에 기초한 적어도 하나의 차용자 이자 지불금인, 방법.
- 제1항 내지 제7항 중 어느 한 항에 있어서, 상기 제2 지불금은 상기 제2 가변 금리에 기초한 적어도 하나의 대출기관 이자 지불금인, 방법.
- 제1항 내지 제7항 중 어느 한 항에 있어서, 상기 채무 대상은 스마트 계약인, 방법.
- 제1항 내지 제7항 중 어느 한 항에 있어서, 상기 적어도 하나의 제1 지불금은 복수의 지불금을 포함하는, 방법.
- 제1항 내지 제7항 중 어느 한 항에 있어서, 상기 암호화폐는 다이(Dai)의 형태에 기초하는, 방법.
- 제20항에 있어서, 상기 외재적 이율은 다이 예치 보상(Dai Savings Rate)인, 방법.
- 제20항에 있어서, 상기 외재적 이율은 배당율에 기초하는, 방법.
- 스마트 계약을 사용하여 암호화폐에서 연속 선도 금리 계약을 자동으로 수행하기 위한 컴퓨터-구현 방법으로서,
하나 이상의 노드 디바이스에 의해, 채무 대상을 생성하는 단계로서, 상기 채무 대상은 제1 주소 및 상기 제1 주소와 연관된 제1 차용자 주소를 갖고, 상기 채무 대상은 (i) 최초에 상기 제1 차용자 주소로 이체된 암호화폐의 금액에 기초한 부채 액수, (ii) 상기 제1 차용자 주소에 의해 상기 스마트 계약에 약정된 담보 대상의 가치를 표현하는 담보 가치, (iii) 적어도 외재적 이율 또는 내재적 이율에 기초하여 제1 가변 금리를 주기적으로 결정하도록 구성된 금리 질의 루틴을 갖고, 상기 채무 대상은 또한, 상기 채무 대상과 연관된 제1 대출기관 주소, 및 (i) 상기 제1 대출기관 주소와 연관된 암호화폐의 대출기관 금액을 표현하는 대출기관 잔액을 갖고,
적어도 하나의 대출 토큰과 연관된 상기 담보 가치에 기초하여 상기 채무 대상의 차용자 잔액을 생성하는 단계;
상기 대출기관 금액에 기초하여 상기 채무 대상의 대출기관 잔액을 생성하는 단계;
상기 채무 대상이 적어도 하나의 대출기관 토큰 및 적어도 하나의 차용자 토큰을 생성하는 단계;
상기 채무 대상이 상기 적어도 하나의 대출기관 토큰을 상기 제1 대출기관 주소와 연관시키는 단계;
상기 채무 대상이 상기 적어도 하나의 차용자 토큰을 상기 제1 차용자 주소와 연관시키는 단계; 및
상기 채무 대상과 연관된 미리 결정된 금리를 결정하는 단계
를 더 포함하는, 상기 채무 대상을 생성하는 단계; 및
하나 이상의 노드 디바이스에 의해, 상기 채무 대상을 실행하는 단계
를 포함하되, 상기 채무 대상을 실행하는 단계는,
상기 제1 차용자 주소로부터 적어도 하나의 제1 지불금을 받는 단계;
상기 제1 대출기관 주소로부터 적어도 하나의 제2 지불금을 받는 단계;
상기 적어도 하나의 제1 지불금 및 상기 적어도 하나의 제2 지불금에 기초하여 상기 차용자 잔액을 업데이트하는 단계;
트리거링 이벤트를 검출하는 단계; 및
상기 트리거링 이벤트의 검출에 응답하여:
i) 상기 대출기관 잔액 및 상기 적어도 하나의 제1 지불금에 기초하여 대출기관 상환 금액을 계산하는 단계;
ii) 상기 차용자 잔액 및 상기 적어도 하나의 제1 지불금에 기초하여 차용자 상환 금액을 계산하는 단계; 및
iii) 상기 대출기관 상환 금액 및 상기 차용자 상환 금액에 기초하여 암호화폐를 방출하는 단계
를 포함하는, 방법. - 비일시적 컴퓨터 판독 가능한 매체로서, 프로세서에 의해 실행될 때 상기 프로세서로 하여금 제1항 내지 제7항 및 제23항 중 어느 한 항에 따른 방법을 수행하게 하는, 상기 프로세서에 의해 실행 가능한 컴퓨터 프로그램 코드를 저장하는, 비일시적 컴퓨터 판독 가능한 매체.
- 스마트 계약을 사용하여 암호화폐에서 연속 선도 금리 계약을 자동으로 수행하기 위한 시스템으로서,
데이터 통신 네트워크;
적어도 하나의 대출기관 디바이스;
적어도 하나의 차용자 디바이스; 및
프로세서 및 메모리를 포함하는 적어도 하나의 노드 디바이스(node device)
를 포함하되, 상기 프로세서는 제1항 내지 제7항 및 제23항 중 어느 한 항의 방법을 수행하도록 구성되는, 시스템.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020227040121A KR20220163492A (ko) | 2019-04-10 | 2020-03-30 | 스마트 계약의 토큰화된 제어를 위한 시스템 및 방법 |
Applications Claiming Priority (11)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201962832145P | 2019-04-10 | 2019-04-10 | |
US62/832,145 | 2019-04-10 | ||
US201962835801P | 2019-04-18 | 2019-04-18 | |
US62/835,801 | 2019-04-18 | ||
US201962879187P | 2019-07-26 | 2019-07-26 | |
US62/879,187 | 2019-07-26 | ||
US201962897589P | 2019-09-09 | 2019-09-09 | |
US62/897,589 | 2019-09-09 | ||
US16/721,067 | 2019-12-19 | ||
US16/721,067 US11468509B2 (en) | 2019-04-10 | 2019-12-19 | Systems and methods for tokenized control of smart contracts |
PCT/US2020/025776 WO2020210076A1 (en) | 2019-04-10 | 2020-03-30 | Systems and methods for tokenized control of smart contracts |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020227040121A Division KR20220163492A (ko) | 2019-04-10 | 2020-03-30 | 스마트 계약의 토큰화된 제어를 위한 시스템 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20210126152A KR20210126152A (ko) | 2021-10-19 |
KR102469300B1 true KR102469300B1 (ko) | 2022-11-22 |
Family
ID=72749305
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020227040121A Ceased KR20220163492A (ko) | 2019-04-10 | 2020-03-30 | 스마트 계약의 토큰화된 제어를 위한 시스템 및 방법 |
KR1020217032366A Active KR102469300B1 (ko) | 2019-04-10 | 2020-03-30 | 스마트 계약의 토큰화된 제어를 위한 시스템 및 방법 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020227040121A Ceased KR20220163492A (ko) | 2019-04-10 | 2020-03-30 | 스마트 계약의 토큰화된 제어를 위한 시스템 및 방법 |
Country Status (8)
Country | Link |
---|---|
US (2) | US11468509B2 (ko) |
JP (2) | JP6922097B2 (ko) |
KR (2) | KR20220163492A (ko) |
AU (1) | AU2020271014A1 (ko) |
CA (1) | CA3136435A1 (ko) |
GB (1) | GB2597181A (ko) |
SG (1) | SG11202108049VA (ko) |
WO (1) | WO2020210076A1 (ko) |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9898782B1 (en) | 2013-06-28 | 2018-02-20 | Winklevoss Ip, Llc | Systems, methods, and program products for operating exchange traded products holding digital math-based assets |
US12141871B1 (en) | 2018-02-12 | 2024-11-12 | Gemini Ip, Llc | System, method and program product for generating and utilizing stable value digital assets |
US10929842B1 (en) | 2018-03-05 | 2021-02-23 | Winklevoss Ip, Llc | System, method and program product for depositing and withdrawing stable value digital assets in exchange for fiat |
US10438290B1 (en) | 2018-03-05 | 2019-10-08 | Winklevoss Ip, Llc | System, method and program product for generating and utilizing stable value digital assets |
US11308487B1 (en) * | 2018-02-12 | 2022-04-19 | Gemini Ip, Llc | System, method and program product for obtaining digital assets |
US11961142B2 (en) | 2019-08-26 | 2024-04-16 | Compound Labs, Inc. | Systems and methods for pooling and transferring digital assets |
US20210065300A1 (en) * | 2019-08-26 | 2021-03-04 | Compound Labs, Inc. | Systems and methods for managing a money market of digital assets |
US12099997B1 (en) | 2020-01-31 | 2024-09-24 | Steven Mark Hoffberg | Tokenized fungible liabilities |
US11538105B2 (en) * | 2020-08-24 | 2022-12-27 | Block, Inc. | Cryptographic-asset collateral management |
WO2022147243A1 (en) * | 2020-12-31 | 2022-07-07 | TraDove, Inc. | Blockchain-based digital loan network |
CN112700246B (zh) * | 2020-12-31 | 2023-11-28 | iCALC控股有限公司 | 基于区块链的数据处理方法、装置、设备及可读存储介质 |
US11587162B2 (en) * | 2020-12-31 | 2023-02-21 | TraDove, Inc. | Blockchain-based digital loan network |
US12301725B2 (en) * | 2021-04-16 | 2025-05-13 | Portable Data Corporation | Apparatuses and methods for facilitating cryptographically mediated organizations and tokens and related interactions |
US20220351288A1 (en) * | 2021-04-26 | 2022-11-03 | Coinbase, Inc. | Methods and systems for minimizing data storage when facilitating blockchain operations across distributed computer networks in decentralized applications |
US12323405B2 (en) * | 2021-05-05 | 2025-06-03 | Jpmorgan Chase Bank, N.A. | Method and system for providing smart contract catalogue |
WO2022238983A1 (en) * | 2021-05-14 | 2022-11-17 | Goldman Sachs & Co. LLC | Blockchain with joint claims on tokens |
US11822296B2 (en) | 2021-07-02 | 2023-11-21 | Watch Skins Corporation | Systems and methods for creating a customized watch face and retrieving the watch face to be displayed |
US20230080599A1 (en) * | 2021-09-14 | 2023-03-16 | Progrexion IP, Inc. | Non-fungible tokenized contract embedded in a blockchain |
JP7573829B2 (ja) | 2021-12-24 | 2024-10-28 | 一也 西本 | デジタル資産の貸借システム |
US11651386B1 (en) * | 2022-04-05 | 2023-05-16 | Watch Skins Corporation | Systems and methods to track display of a digital content item and distribute rewards based on the display |
US12008348B2 (en) | 2022-05-10 | 2024-06-11 | The Pairwyse Foundation | Smart contract compiler |
WO2024073286A1 (en) * | 2022-09-27 | 2024-04-04 | Tinkr Labs Llc | Systems and methods for non-custodial peer-to-peer lending |
US20240221069A1 (en) * | 2022-12-30 | 2024-07-04 | Lukka, Inc. | Determining implied interest rates based on cryptoasset derivative trade data |
CN116258591A (zh) * | 2023-03-13 | 2023-06-13 | 网易(杭州)网络有限公司 | 区块链上的交易管理方法、装置、计算机设备及存储介质 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170232300A1 (en) * | 2016-02-02 | 2017-08-17 | Bao Tran | Smart device |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030144940A1 (en) * | 2002-01-25 | 2003-07-31 | Kochansky Joseph M. | System and method for facilitating collateral management |
US20080071664A1 (en) | 2006-09-18 | 2008-03-20 | Reuters America, Inc. | Limiting Counter-Party Risk in Multiple Party Transactions |
US8533110B2 (en) * | 2010-06-29 | 2013-09-10 | Sociogramics, Inc. | Methods and apparatus for verifying employment via online data |
SG11201706289WA (en) | 2015-02-09 | 2017-09-28 | T0 Com Inc | Crypto integration platform |
US20170109735A1 (en) | 2015-07-14 | 2017-04-20 | Fmr Llc | Computationally Efficient Transfer Processing and Auditing Apparatuses, Methods and Systems |
US20170213289A1 (en) * | 2016-01-27 | 2017-07-27 | George Daniel Doney | Dividend Yielding Digital Currency through Elastic Securitization, High Frequency Cross Exchange Trading, and Smart Contracts |
WO2017190175A1 (en) * | 2016-05-06 | 2017-11-09 | Othera Pty Ltd | Methods and systems for blockchain based "segmented risk based securities" |
US20170345011A1 (en) * | 2016-05-26 | 2017-11-30 | Hitfin, Inc. | System and method executed on a blockchain network |
US20180082290A1 (en) | 2016-09-16 | 2018-03-22 | Kountable, Inc. | Systems and Methods that Utilize Blockchain Digital Certificates for Data Transactions |
WO2018058108A1 (en) | 2016-09-26 | 2018-03-29 | Shapeshift Ag | System and method of providing a multi-asset rebalancing mechanism |
AU2018230763A1 (en) * | 2017-03-08 | 2019-10-31 | Ip Oversight Corporation | System and method for creating commodity asset-secured tokens from reserves |
US10243743B1 (en) * | 2017-09-13 | 2019-03-26 | Vijay K. Madisetti | Tokens or crypto currency using smart contracts and blockchains |
GB2576461A (en) | 2017-05-02 | 2020-02-19 | Luther Systems | Financial derivative contract execution platform, system and method |
WO2018232297A1 (en) * | 2017-06-15 | 2018-12-20 | Sweetbridge | Solo-party collateralized liquidity |
US20190012660A1 (en) * | 2017-07-06 | 2019-01-10 | Robert Masters | Systems and methods for providing an architecture for an internet-based marketplace |
JP2020190762A (ja) * | 2017-08-07 | 2020-11-26 | 功 比嘉 | 担保付暗号通貨運用システムおよび担保付暗号通貨運用システムに基づいて暗号化通貨を発行する方法 |
US10361859B2 (en) * | 2017-10-06 | 2019-07-23 | Stealthpath, Inc. | Methods for internet communication security |
WO2019079510A1 (en) * | 2017-10-17 | 2019-04-25 | SALT Lending Holdings, Inc. | BLOCK CHAIN ORACLE FOR LOAN MANAGEMENT GUARANTEED BY DIGITAL ASSETS |
US10929842B1 (en) * | 2018-03-05 | 2021-02-23 | Winklevoss Ip, Llc | System, method and program product for depositing and withdrawing stable value digital assets in exchange for fiat |
US11139955B1 (en) * | 2018-02-12 | 2021-10-05 | Winklevoss Ip, Llc | Systems, methods, and program products for loaning digital assets and for depositing, holding and/or distributing collateral as a token in the form of digital assets on an underlying blockchain |
US10373158B1 (en) * | 2018-02-12 | 2019-08-06 | Winklevoss Ip, Llc | System, method and program product for modifying a supply of stable value digital asset tokens |
US20210027369A1 (en) * | 2018-02-12 | 2021-01-28 | Fazal Raheman | Decentralized algo-sharing infrastructure for zero-loss algorithmic trading |
US10373129B1 (en) * | 2018-03-05 | 2019-08-06 | Winklevoss Ip, Llc | System, method and program product for generating and utilizing stable value digital assets |
US20190311359A1 (en) * | 2018-04-06 | 2019-10-10 | Nicholas Fett | Method for Tokenization of Financial Contracts on Decentralized Computing Networks |
US11023490B2 (en) * | 2018-11-20 | 2021-06-01 | Chicago Mercantile Exchange Inc. | Selectively replicated trustless persistent store |
-
2019
- 2019-12-19 US US16/721,067 patent/US11468509B2/en active Active
-
2020
- 2020-03-30 AU AU2020271014A patent/AU2020271014A1/en not_active Abandoned
- 2020-03-30 WO PCT/US2020/025776 patent/WO2020210076A1/en active Application Filing
- 2020-03-30 JP JP2020542543A patent/JP6922097B2/ja not_active Expired - Fee Related
- 2020-03-30 SG SG11202108049VA patent/SG11202108049VA/en unknown
- 2020-03-30 KR KR1020227040121A patent/KR20220163492A/ko not_active Ceased
- 2020-03-30 KR KR1020217032366A patent/KR102469300B1/ko active Active
- 2020-03-30 GB GB2115878.7A patent/GB2597181A/en not_active Withdrawn
- 2020-03-30 CA CA3136435A patent/CA3136435A1/en active Pending
-
2021
- 2021-07-28 JP JP2021123301A patent/JP2021177422A/ja active Pending
-
2022
- 2022-09-07 US US17/939,897 patent/US20230005056A1/en not_active Abandoned
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170232300A1 (en) * | 2016-02-02 | 2017-08-17 | Bao Tran | Smart device |
Also Published As
Publication number | Publication date |
---|---|
AU2020271014A1 (en) | 2021-09-30 |
KR20210126152A (ko) | 2021-10-19 |
JP2021515296A (ja) | 2021-06-17 |
GB2597181A (en) | 2022-01-19 |
US20200327609A1 (en) | 2020-10-15 |
WO2020210076A1 (en) | 2020-10-15 |
US11468509B2 (en) | 2022-10-11 |
JP2021177422A (ja) | 2021-11-11 |
JP6922097B2 (ja) | 2021-08-18 |
US20230005056A1 (en) | 2023-01-05 |
SG11202108049VA (en) | 2021-08-30 |
KR20220163492A (ko) | 2022-12-09 |
CA3136435A1 (en) | 2020-10-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102469300B1 (ko) | 스마트 계약의 토큰화된 제어를 위한 시스템 및 방법 | |
US20240265442A1 (en) | Blockchain oracle for managing loans collateralized by digital assets | |
US20190080402A1 (en) | System and method for providing a regulatory-compliant token | |
US20200334752A1 (en) | Systems, methods, and storage media for configuring a data storage and retrieval system for managing data relating to tokenized assets | |
KR20200091882A (ko) | 증분적으로 완성되는 디지털 자산 담보 지갑 | |
WO2020102401A1 (en) | Crypto-currency backed stablecoin and token lending framework | |
CN112534420A (zh) | 房地产融资,服务和报告的实时,动态管理的方法和装置 | |
WO2018060951A1 (en) | A system for trading in a contract-free manner | |
US20220188781A1 (en) | Systems and methods for efficient electronic token ecosystems | |
KR20210061001A (ko) | 블록 체인 기반 대출 금융 서비스 제공 장치 | |
US20240220964A1 (en) | Systems, methods, and storage media for configuring a data storage and retrieval system for managing data relating to tokenized assets | |
KR20210060982A (ko) | 디폴트 저항성이 구비된 블록 체인을 이용한 가상화폐 유동성 대여 방법 및 그 시스템 | |
Cheng et al. | Strategic payment routing in financial credit networks | |
KR20210061014A (ko) | 블록 체인을 이용한 가상화폐 유동성 대여 장치 | |
KR20210061053A (ko) | 가상화폐 유동성 대여를 위한 정보처리 프로그램 | |
KR102527162B1 (ko) | 블록체인 네트워크를 통한 원리금수취권 거래 중개 방법 및 이를 수행하는 서버 | |
KR20250037284A (ko) | 블록체인 기술 기반 담보부채권과 사용료토큰의 발행과 거래를 위한 방법 및 시스템 | |
KR20250022766A (ko) | 정보 전송을 위한 방법 및 시스템 | |
KR20210060994A (ko) | 디폴트 저항성이 구비된 블록 체인을 이용한 가상화폐 유동성 대여 시스템 | |
KR20210061106A (ko) | 디폴트 저항성이 구비된 블록 체인을 이용한 가상화폐 유동성 대여 방법 및 그 시스템 | |
KR20210061007A (ko) | 디폴트 저항성이 구비된 블록 체인을 이용한 가상화폐 유동성 대여 시스템 | |
KR20210061095A (ko) | 가상화폐 유동성 차입 처리를 위한 프로그램이 기록된 기록매체 | |
KR20210061028A (ko) | 디폴트 저항성이 구비된 블록 체인을 이용한 가상화폐 유동성 대여 방법 | |
KR20210061078A (ko) | 가상화폐 유동성 차입 방법 | |
KR20210061084A (ko) | 가상화폐 유동성 차입 처리를 위한 프로그램 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A302 | Request for accelerated examination | ||
PA0105 | International application |
Patent event date: 20211007 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PA0201 | Request for examination | ||
PA0302 | Request for accelerated examination |
Patent event date: 20211007 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination |
|
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20220221 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20220818 |
|
GRNT | Written decision to grant | ||
PA0104 | Divisional application for international application |
Comment text: Divisional Application for International Patent Patent event code: PA01041R01D Patent event date: 20221116 |
|
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20221116 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20221117 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |