WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2018020371) BLOCKCHAIN-IMPLEMENTED METHOD AND SYSTEM
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.:    WO/2018/020371    International Application No.:    PCT/IB2017/054424
Publication Date: 01.02.2018 International Filing Date: 21.07.2017
IPC:
G06Q 20/06 (2012.01), G06Q 20/36 (2012.01), G06F 21/30 (2013.01), G06Q 10/06 (2012.01), H04W 4/00 (2009.01)
Applicants: NCHAIN HOLDINGS LIMITED [AG/AG]; Fitzgerald House 44 Church Street St. John's (AG)
Inventors: ALLEN, Gavin; (GB)
Priority Data:
1613177.3 29.07.2016 GB
1613188.0 29.07.2016 GB
1613148.4 29.07.2016 GB
Title (EN) BLOCKCHAIN-IMPLEMENTED METHOD AND SYSTEM
(FR) PROCÉDÉ ET SYSTÈME MIS EN ŒUVRE PAR CHAÎNE DE BLOCS
Abstract: front page image
(EN)This invention relates generally to distributed ledger technology (including blockchain related technologies), and in particular the use of a blockchain in implementing, controlling and/or automating a task or process. It may relate to the use of a blockchain or related technology for recording or representing the execution of a portion of logic. This portion of logic may be arranged to implement the functionality of a logic gate, or plurality of logic gates, such as AND, XOR, NOT, OR etc.. An embodiment of the invention may comprise the steps of: providing a blockchain Transaction comprising a redeem script for an output, wherein the redeem script comprises: i) a plurality of input parameters, wherein each input parameter is uniquely associated with a potential state of at least one data source supplied to an unlocking script of a further transaction arranged to spend the output; and wherein one of the input parameters which is a target output parameter; ii) logic arranged to provide a result based on: A) a calculation performed on the input parameters provided by an unlocking script so as to provide an interim result; and B) a comparison of a target output parameter via the unlocking script against the interim result; and also comprising the step of attempting to spend the transaction output more than once, each attempt supplying a different target output parameter.
(FR)De manière générale, l'invention concerne une technologie de grand livre distribué (y compris des technologies liées à une chaîne de blocs), en particulier l'utilisation d'une chaîne de blocs pour mettre en œuvre, commander et/ou automatiser une tâche ou un processus. Elle peut concerner l'utilisation d'une chaîne de blocs ou d'une technologie associée pour enregistrer ou représenter l'exécution d'une partie de logique. Cette partie de logique peut être conçue pour mettre en œuvre la fonctionnalité d'une porte logique ou d'une pluralité de portes logiques telles que ET, OU exclusif, NON, OU, etc. Un mode de réalisation de l'invention peut consister à fournir une transaction de chaîne de blocs comprenant un script de remboursement pour une sortie, ledit script de remboursement comprenant : i) une pluralité de paramètres d'entrée, chaque paramètre d'entrée étant associé de manière unique à un état potentiel d'au moins une source de données fournie à un script de déverrouillage d'une autre transaction conçue pour dépenser la sortie ; et l'un des paramètres d'entrée étant un paramètre de sortie cible ; ii) une logique conçue pour fournir un résultat d’après : a) un calcul effectué sur les paramètres d'entrée fournis par un script de déverrouillage de façon à fournir un résultat intermédiaire ; et b) une comparaison d'un paramètre de sortie cible au moyen du script de déverrouillage avec le résultat intermédiaire. Le procédé consiste également à tenter de dépenser la sortie de transaction plus d'une fois, chaque tentative fournissant un paramètre de sortie cible différent.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, 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, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)