IP Library Granted Patent US 12,380,433
Granted Patent B2
US 12,380,433 · App. 18/205,991 · Granted Aug 5, 2025

Implementing logic gate functionality using a blockchain

Inventors: Craig Steven Wright (London, GB); Stephane Savanah (London, GB)
Assignee: NCHAIN LICENSING AG
G06Q20/3678G06F9/22G06F9/30021G06F9/30029G06F21/602G06F21/6218G06Q20/3827G06Q20/3829H04L9/0637H04L9/0643H04L9/3066H04L9/321H04L9/3239H04L9/3242H04L9/3252G06F21/6236H04L9/50H04L2209/56
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,380,433
App. No.
18/205,991
Granted
Aug 5, 2025
Kind
B2
Abstract

The invention presents a solution in which blockchain transactions are created to implement the functionality of a logic gate. The invention may be implemented on the Bitcoin platform or an alternative blockchain platform. The transaction includes a locking script which comprises instructions to process Boolean inputs and implement the functionality of a logic gate, such as the XOR gate. When the script is executed, the inputs will be evaluated, using computing agents, to provide an output of TRUE or FALSE, and the output will be subsequently provided to an unlocking script associated with a second transaction attempting to spend the output associated with the locking script. The second transaction is transmitted to the blockchain network for validation and, if determined to be valid (evaluated to a TRUE output), it will be written to the blockchain. Thus, the locking script of the first transaction provides the functionality.

Claims (25)

1. A computer-implemented control method comprising the steps of:

providing a locking script in a first blockchain transaction, the locking script comprising at least one first instruction arranged to

implement functionality of a logic gate and at least one second instruction arranged to process at least one input signal to obtain at least one Boolean input;

providing a further blockchain transaction having an unlocking script configured to present the at least one input signal to the locking script of the first blockchain transaction;

presenting the at least one input signal to the locking script of the first blockchain transaction by executing the unlocking script of the further blockchain transaction;

processing the at least one input signal to obtain at least one Boolean input by executing the at least one second instruction in the locking script of the first blockchain transaction;

implementing the functionality of the logic gate by using the at least one Boolean input to execute the at least one first instruction in the locking scripts of the first blockchain transaction;

transmitting the further blockchain transaction to a blockchain network for validation; and

providing a computing resource arranged to influence a behavior of an off-block process based upon:

detection of the further blockchain transaction within a blockchain or blockchain network; and/or

the validity of the further blockchain transaction.

2. A method according to claim 1 wherein the logic gate is one or more of an OR gate, XOR gate, NAND gate, NOR gate, a NOT gate, an XNOR gate, an IMPLY gate, or a Converse implication gate.

3. A method according to claim 1 wherein the step of processing the at least one input signal to provide the at least one Boolean input is performed by at least one computing resource or agent prior to providing them to the locking script.

4. A method according to claim 1 and comprising the step of:

monitoring or searching the blockchain or blockchain network to determine a presence or absence of the further blockchain transaction.

5. A method according to claim 1 and comprising the steps of:

interpreting the detecting of the further blockchain transaction within the blockchain or blockchain network as a TRUE output of a logic gate.

6. A method according to claim 1 wherein validation of the further blockchain transaction within a blockchain network is dependent upon the execution of the unlocking script.

7. A method according to claim 1 and comprising the step of:

controlling a device or process based upon the validity of the further blockchain transaction, wherein the validity is determined or established by a computer-based control agent, or by monitoring the blockchain network to determine if it has been validated by a network node, and/or by monitoring a state of the blockchain to determine whether the further transaction has been written to the blockchain.

8. A method according to claim 1 wherein the at least one input signal comprises one or more of a numeric value, a constant value, a result of a hash function, a cryptographic key, a blockchain puzzle, or a Bitcoin other blockchain-related address.

9. A method according to claim 1 wherein the first and/or further blockchain transaction is generated and/or transmitted to a blockchain network by an automated process executing on a computing-based resource.

10. A method according to claim 1 wherein the at least one instruction:

comprises a Boolean condition or operator; and/or is written and/or executed using a stack-based programming language.

11. A computer implemented system arranged to implement a method of claim 1 .

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2023
From: SAVANAH, STEPHANE
To: NCHAIN HOLDINGS LTD
Reel/Frame 063858/0851 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2023
From: WRIGHT, CRAIG STEVEN
To: NCHAIN LICENSING AG
Reel/Frame 063858/0919 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2023
From: WRIGHT, CRAIG STEVEN
To: NCHAIN HOLDINGS LTD
Reel/Frame 063858/0958 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2023
From: WRIGHT, CRAIG STEVEN
To: NCHAIN LICENSING AG
Reel/Frame 063873/0663 →
CHANGE OF NAME Recorded Jun 5, 2023
From: NCHAIN HOLDINGS LTD
To: NCHAIN LICENSING AG
Reel/Frame 063873/0687 →
Priority Claims (20)
GB 1607472 · Apr 29, 2016 · national
GB 1607520 · Apr 29, 2016 · national
GB 1607525 · Apr 29, 2016 · national
GB 1607527 · Apr 29, 2016 · national
GB 1607529 · Apr 29, 2016 · national
GB 1607530 · Apr 29, 2016 · national
GB 1607537 · Apr 29, 2016 · national
GB 1607538 · Apr 29, 2016 · national
GB 1607539 · Apr 29, 2016 · national
GB 1607541 · Apr 29, 2016 · national
GB 1607552 · Apr 29, 2016 · national
GB 1607553 · Apr 29, 2016 · national
GB 1607554 · Apr 29, 2016 · national
GB 1607555 · Apr 29, 2016 · national
GB 1607558 · Apr 29, 2016 · national
GB 1607561 · Apr 29, 2016 · national
GB 1607564 · Apr 29, 2016 · national
GB 1607566 · Apr 29, 2016 · national
GB 1607569 · Apr 29, 2016 · national
GB 1607584 · Apr 29, 2016 · national
Continuity (2)
Continuation 16097516
Related Publication 20240005310A1 · Jan 4, 2024
References Cited (158)
US RE38451E · Veenstra · 2004 [cited by applicant]
US 8261085B1 · Fernandez · 2012 [cited by examiner]
US 9063978B1 · Kapoor et al. · 2015 [cited by applicant]
US 9933760B2 · Bonnat · 2018 [cited by applicant]
US 10050779B2 · Alness et al. · 2018 [cited by applicant]
US 10523443B1 · Kleinman · 2019 [cited by applicant]
US 11341484B2 · Wright et al. · 2022 [cited by applicant]
US 20040015496A1 · Anonsen · 2004 [cited by applicant]
US 20040215650A1 · Shaji et al. · 2004 [cited by applicant]
US 20050120133A1 · Slack-Smith · 2005 [cited by applicant]
US 20050188085A1 · Lin et al. · 2005 [cited by applicant]
US 20070013967A1 · Ebaugh et al. · 2007 [cited by applicant]
US 20070136155A1 · Chape et al. · 2007 [cited by applicant]
US 20070152709A1 · Gerhart · 2007 [cited by examiner]
US 20080126065A1 · Nicholas · 2008 [cited by applicant]
US 20100058477A1 · Ciet et al. · 2010 [cited by applicant]
US 20110088043A1 · Lind et al. · 2011 [cited by applicant]
US 20110113238A1 · Jennings et al. · 2011 [cited by applicant]
US 20110218891A1 · Sjelvgren et al. · 2011 [cited by applicant]
US 20130197752A1 · Planche et al. · 2013 [cited by applicant]
US 20150074159A1 · Poschmann et al. · 2015 [cited by applicant]
US 20150120567A1 · Van Rooyen et al. · 2015 [cited by applicant]
US 20150163992A1 · Anderson · 2015 [cited by applicant]
US 20150206106A1 · Yago · 2015 [cited by applicant]
US 20150269570A1 · Phan et al. · 2015 [cited by applicant]
US 20150278820A1 · Meadows · 2015 [cited by applicant]
US 20150324764A1 · Van Rooyen et al. · 2015 [cited by applicant]
US 20150332283A1 · Witchey · 2015 [cited by applicant]
US 20150379510A1 · Smith · 2015 [cited by applicant]
US 20160085955A1 · Lerner · 2016 [cited by applicant]
US 20160086175A1 · Finlow-Bates et al. · 2016 [cited by applicant]
US 20160098723A1 · Feeney · 2016 [cited by applicant]
US 20160134431A1 · Ebrom et al. · 2016 [cited by applicant]
US 20160217436A1 · Brama · 2016 [cited by applicant]
US 20160269182A1 · Sriram et al. · 2016 [cited by applicant]
US 20160292672A1 · Fay et al. · 2016 [cited by applicant]
US 20160330031A1 · Drego et al. · 2016 [cited by applicant]
US 20160358267A1 · Arjomand · 2016 [cited by applicant]
US 20170034197A1 · Daniel et al. · 2017 [cited by applicant]
US 20170091750A1 · Maim · 2017 [cited by examiner]
US 20170109748A1 · Kote · 2017 [cited by applicant]
US 20170140408A1 · Wuehler · 2017 [cited by applicant]
US 20170154193A1 · Leiserson et al. · 2017 [cited by applicant]
US 20170178417A1 · Bekas et al. · 2017 [cited by applicant]
US 20170212781A1 · Dillenberger et al. · 2017 [cited by applicant]
US 20170214701A1 · Hasan · 2017 [cited by applicant]
US 20170220815A1 · Ansari et al. · 2017 [cited by applicant]
US 20170220998A1 · Horn et al. · 2017 [cited by applicant]
US 20170243193A1 · Manian et al. · 2017 [cited by applicant]
US 20170243212A1 · Castinado et al. · 2017 [cited by applicant]
US 20170244707A1 · Johnsrud et al. · 2017 [cited by applicant]
US 20170270527A1 · Rampton · 2017 [cited by applicant]
US 20170279774A1 · Booz et al. · 2017 [cited by applicant]
US 20170287068A1 · Nugent · 2017 [cited by applicant]
US 20170287090A1 · Hunn et al. · 2017 [cited by applicant]
US 20170344435A1 · Davis · 2017 [cited by examiner]
US 20180113752A1 · Derbakova · 2018 [cited by examiner]
US 20180139043A1 · Jayachandran · 2018 [cited by examiner]
US 20180139278A1 · Bathen · 2018 [cited by examiner]
US 20180167217A1 · Brady et al. · 2018 [cited by applicant]
US 20180189333A1 · Childress · 2018 [cited by examiner]
US 20180232413A1 · Eshwar · 2018 [cited by examiner]
US 20180248880A1 · Sardesai · 2018 [cited by examiner]
US 20180253702A1 · Dowding · 2018 [cited by applicant]
US 20180268151A1 · Cuomo · 2018 [cited by examiner]
US 20190179801A1 · Jang et al. · 2019 [cited by applicant]
US 20190364042A1 · Liu · 2019 [cited by examiner]
US 20200050930A1 · Pirim · 2020 [cited by examiner]
US 20200327498A1 · Weber et al. · 2020 [cited by applicant]
US 20200358812A1 · Xiao · 2020 [cited by applicant]
EP 3125489A1 · 2017 [cited by applicant]
FR 3018379A1 · 2015 [cited by applicant]
GB 201413284 · 2014 [cited by applicant]
GB 201416822 · 2014 [cited by applicant]
GB 2514716A · 2014 [cited by applicant]
GB 201605154 · 2016 [cited by applicant]
GB 2540975A · 2017 [cited by applicant]
WO 2015144971A1 · 2015 [cited by applicant]
Abstract only for Alwar, V.S., WO-2017011601-A1, published Jan. 19, 2017. [cited by examiner]
Behura; A complete model for IOT application; ICISS/IEEE; 5 pages; 2017. [cited by examiner]
Luo; Two-Stage Multiplier; IEEE; pp. 276-282; 2017. [cited by examiner]
Barber et al., “Bitter to Better—How to Make Bitcoin a Better Currency,” International Conference on Financial Cryptography and Data Security, Feb. 27, 2012, http://elaineshi.com/docs/bitcoin.pdf, 15 pages. [cited by applicant]
Alam et al., “Bitcoin for smart trading in smart grid,” The 21st IEEE International Workshop on Local and Metropolitan Area Networks, Apr. 22, 2015, 2 pages. [cited by applicant]
Allison, “Ethereum-based Slock.it reveals first ever lock opened with money,” International Business Times, Dec. 17, 2015 [retrieved Jul. 20, 2020], https://www.ibtimes.co.uk/ethereum-based-slock-reveals-first-ever-lock… [cited by applicant]
Andrychowicz et al., “Secure Multiparty Computations on Bitcoin,” IEEE Symposium on Security and Privacy, May 1, 2014, 18 pages. [cited by applicant]
Anonymous, “Distributed Hash Tables and Consistent Hashing,” CloudFundoo, https://cloudfundoo.wordpress.com/2012/05/28/distributed-hash-tables-and-consistent-hashing, May 28, 2012, 7 pages. [cited by applicant]
Anonymous, “Universal Blockchained Health Record,” The IP.com Journal, Apr. 13, 2016, 3 pages. [cited by applicant]
Anonymous, “What is Ethereum?,” EtherScripter, https://web.archive.org/web/20160329151319/http:/etherscripter.com/what_is_ethereum.html, archived Mar. 29, 2016 [retrieved Feb. 21, 2019], 4 pages. [cited by applicant]
Antonopoulos, “Mastering Bitcoin—Unlocking Digital Cryptocurrencies,” O'Reilly Media, Inc., Dec. 20, 2014, 282 pages. [cited by applicant]
Bertani, “Fehu: E-commerce and security, on the same page,” Fehu Labs, Apr. 19, 2016, 22 pages. [cited by applicant]
Bertani, “Oraclize: App Beta; Use case-driven approach; Overview,” Oraclize, http://docs.oraclize.it, http://app.braclize.it/contracts/create, and https://blog.oraclize.it/use-case-driven-approach-a54b1fcbd2d2#.jxot32mx… [cited by applicant]
Bitcoinwiki, “Script,” Creative Commons Attribution 3.0, Jul. 28, 2012. [cited by applicant]
Bluematt et al., “Chat Logs Sep. 28, 2014,” Bitcoin Wizards IRC Channel, https://download.wpsoftware.net/bitcoin/wizards/2014-09-28.html, Sep. 28, 2014, 4 pages. [cited by applicant]
Buterin, “Ethereum and Oracles,” Ethereum Blog, Jul. 22, 2014 [retrieved Feb. 5, 2018], https://blog.ethereum.org/2014/07/22/ethereum-and-oracles/, 16 pages. [cited by applicant]
Buterin, “Privacy on the Blockchain,” Ethereum Blog, Jan. 15, 2016 (retreived Jul. 20, 2020), https://blog.ethereum.org/2016/01/15/privacy-on-the-blockchain/, 14 pages. [cited by applicant]
Capodieci et al., “I need some phasing aka smart contract material,” Nxt Forum, Apr. 27, 2015 [retrieved Apr. 4, 2017], https://nxtforum.org/general-discussion/i-need-some-phasing-aka-smart-contract-material, 9 pages. [cited by applicant]
Cassano, “What Are Smart Contracts? Cryptocurrency's Killer App,” Fast Company, https://www.fastcompany.com/3035723/smart-contracts-could-be-cryptocurrencys-killer-app, Sep. 17, 2014 [retrieved Feb. 27, 2019], 7 pages. [cited by applicant]
Counterparty, “Documentation,” Counterparty, https://counterparty.io/docs/, copyright 2014 [retrieved Sep. 20, 2016], 2 pages. [cited by applicant]
Eitc Holdings Limited, “Universal tokenisation system for blockchain based cryptocurrencies,” United Kingdom Patent Application No. 1603125.4, Feb. 23, 2016, 1 page. [cited by applicant]
Garzik et al., “Tweet May 30, 2014,” Twitter, https://twitter.com/jgarzik/status/472574342514368512, May 30, 2014 [retrieved Mar. 14, 2019], 1 page. [cited by applicant]
Garzik, “‘Master key multi-sig’ protocol, where the N of M threshold idea is used but a specific ‘master’ key must be present. ‘T +M of N ’ So you can give others multi-sig keys but they can't collude behind your back,”… [cited by applicant]
Garzik, “[Bitcoin-development] Pay to MultiScript hash:,” Linux Foundation, https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2014-July/006276.html, Jul. 17, 2014, 1 page. [cited by applicant]
Garzik, “[Bitcoin-development] Presenting a BIP for Shamir's Secret Sharing of Bitcoin private keys,” Linux Foundation, https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2014-March/004908.html, Mar. 29, 2014, 1 pa… [cited by applicant]
Geremia et al., “Multisignature,” Bitcoin Wiki, Jan. 5, 2016 revision (first disclosed Mar. 8, 2015) [retrieved Jul. 20, 2020], https://en.bitcoin.it/w/index.php?title=Multisignature&oldid=59815, 3 pages. [cited by applicant]
Godislove et al., “Thoughts on M of N systems (competing and heirarchically nested),” Bitcoin Forum, Jun. 20, 2014 [retrieved Apr. 4, 2017], https://bitcointalk.org/index.php?topic=659131.msg7433669#msg7433669, 8 pages. [cited by applicant]
Greenspan, “Beware the impossible smart contract,” Linkedin, https://www.linkedin.com/pulse/beware-impossible-smart-contract-gideon-greenspan, Apr. 12, 2016 [retrieved Feb. 27, 2019], 8 pages. [cited by applicant]
Hearn, “Distributed markets,” Bitcoin Wiki, https://en.bitcoin.it/wiki/Distributed_markets, Jul. 11, 2015 [retrieved Sep. 20, 2016], 5 pages. [cited by applicant]
Herbert et al., “A Novel Method for Decentralised Peer-to-Peer Software License Validation Using Cryptocurrency Blockchain Technology,” Proceedings of the 38th Australasian Computer Science Conference, Jan. 27, 2015, 9 … [cited by applicant]
International Search Report and Written Opinion mailed Jul. 14, 2017, Patent Application No. PCT/IB2017/052466, 11 pages. [cited by applicant]
International Search Report and Written Opinion mailed Jul. 14, 2017, Patent Application No. PCT/IB2017/052467, 11 pages. [cited by applicant]
International Search Report and Written Opinion mailed Jul. 18, 2017, Patent Application No. PCT/IB2017/052464, 10 pages. [cited by applicant]
International Search Report and Written Opinion mailed Jul. 7, 2017, Patent Application No. PCT/IB2017/052463, 11 pages. [cited by applicant]
Justanotheruser et al., “Chat Log Jan. 9-10, 2014,” Bitcoin Wizards IRC Channel, https://download.wpsoftware.net/bitcoin/wizards/2014/01/14-01-09.log, Jan. 9, 2014, 11 pages. [cited by applicant]
Kiviat, “Beyond Bitcoin: Issues in Regulating Blockchain Transactions,” Duke Law Journal 65(3):569-608, Dec. 2015. [cited by applicant]
Liang et al., “White Paper,” GitHub, https://github.com/ethereum/wiki/wiki/white-paper/5f59d858bf36d6f2f6650f1f30f0b8b015741d73, Apr. 13, 2016 [retrieved Feb. 27, 2019], 37 pages. [cited by applicant]
Markjoingwar et al., “So can you make a complex script and put it into a P2SH address, and it doesn't have to be one of the standard transaction types right? Doesn't this mean Bitcoin can be Turing complete in some case… [cited by applicant]
Mike et al., “Contract,” Bitcoin Wiki, https://en.bitcoin.it/wiki/Contract, Aug. 10, 2017 [retrieved Feb. 5, 2018], 13 pages. [cited by applicant]
Mike et al., “Contract,” Bitcoin Wiki, Oct. 22, 2015 version (first disclosed May 22, 2011) [retrieved May 12, 2020], https://en.bitcoin.it/w/index.php?title=Contract&oldid=59172, 11 pages. [cited by applicant]
Morrison, “Blockchain and smart contract automation: How smart contracts automate digital business,” PwC Technology Forecast, copyright 2016, https://www.pwc.com/us/en/technology-forecast/2016/blockchain/pwc-smart-contr… [cited by applicant]
Nakamoto, “Bitcoin: A Peer-to-Peer Electronic Cash System,” Bitcoin, Oct. 31, 2008, https://bitcoin.org/bitcoin.pdf, 9 pages. [cited by applicant]
Netizen_Cookie et al., “I recently told my boyfriend that I want to marry him without involving the state. He said yes and suggested we “put it on the blockchain” (which is, of course, how I know I picked the right one)… [cited by applicant]
Newman et al., “Contracts and Transactions,” Github, Aug. 24, 2015 [retrieved Apr. 4, 2017], https://github.com/ethereum/go-ethereum/wiki/Contracts-and-Transactions, 12 pages. [cited by applicant]
Ngo, “Counterparty Announces Ethereum Virtual Machine for Smart Contracts Creation on the Bitcoin Blockchain,” Coin Journal, http://coinjournal.net/counterparty-ethereum-virtual-machine-smart-contracts-bitcoinblockchain… [cited by applicant]
Omohundro, “Cryptocurrencies, Smart Contracts, and Artificial Intelligence,” Oct. 22, 2014 (retrieved Jul. 20, 2020), https://steveomohundro.com/2014/10/, 7 pages. [cited by applicant]
Omunhundro, “Smart Contracts,” Possibility Research, Oct. 26, 2014 (retrieved Jul. 20, 2020), 33 pages. [cited by applicant]
Piasecki et al., “Talk:Script,” Bitcoin Wiki, https://en.bitcoin.it/wiki/Talk:Script, Dec. 20, 2011 (most recent edit Nov. 15, 2015) [retrieved Feb. 27, 2019], 2 pages. [cited by applicant]
Pyongyangpothead, “Multi-Blockchain uses?,” Reddit r/ethdev, https://www.reddit.com/r/ethdev/comments/4c6xd4/multiblockchain_uses/, Mar. 27, 2016 [retrieved Feb. 27, 2019], 2 pages. [cited by applicant]
Rampton, “Detailed look at Ethereum Applications,” Due, Apr. 1, 2016 [retrieved Apr. 4, 2017], https://due.com/blog/detailed-look-at-ethereum-applications/, 9 pages. [cited by applicant]
Schwartz et al., “Smart Oracles: A Simple, Powerful Approach to Smart Contracts,” Codius, Jul. 17, 2014 [retrieved Feb. 5, 2018], https://github.com/codius/codius/wiki/Smart-Oracles:- A-Simple,-Powerful-Approach-to-Smar… [cited by applicant]
Swanson, “Tradle,” Github, https://github.com/tradle/about/wiki, Aug. 3, 2015 [retrieved Sep. 20, 2016], 4 pages. [cited by applicant]
Theymos et al., “Script,” Bitcoin Wiki, http://web.archive.org/web/20160714165653/https://en.bitcoin.it/wiki/Script, Dec. 19, 2010 (archived version Jul. 14, 2016) [retrieved Mar. 14, 2019], 8 pages. [cited by applicant]
Third-Party Submission Under 37 CFR 1.290 filed Jun. 7, 2019, U.S. Appl. No. 16/097,218, filed Oct. 26, 2018, 17 pages. [cited by applicant]
Towns, “[bitcoin-dev] Let's deploy BIP65 Checklocktimeverify!,” Linux Foundation, https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-October/011473.html, Oct. 7, 2016 [retrieved Nov. 2, 2016], 1 page. [cited by applicant]
Tual et al., “IoT Interview Series: Decentralized Smart Devices with Stephan Tual from Slock.it,” Postscapes, https://www.postscapes.com/iot-voices/interviews/smart-devices-ethereum-stephan-tual/, [retrieved Feb. 27, 20… [cited by applicant]
UK Commercial Search Report mailed Jun. 13, 2016, Patent Application No. 1607472.6, filed Apr. 29, 2016, 5 pages. [cited by applicant]
UK Commercial Search Report mailed Oct. 19, 2016, Patent Application No. 1607569.9, 10 pages. [cited by applicant]
UK Commercial Search Report mailed Sep. 2, 2016, Patent Application No. 1607477.5, 7 pages. [cited by applicant]
UK Commercial Search Report mailed Sep. 26, 2016, Patent Application No. 1607538.4, 7 pages. [cited by applicant]
UK IPO Search Report mailed Dec. 22, 2016, Patent Application No. GB1607472.6, 6 pages. [cited by applicant]
UK IPO Search Report mailed Dec. 22, 2016, Patent Application No. GB1607538.4, 5 pages. [cited by applicant]
UK IPO Search Report mailed Dec. 22, 2016, Patent Application No. GB1607569.9, 6 pages. [cited by applicant]
UK IPO Search Report mailed Dec. 9, 2016, Patent Application No. GB1607477.5, 5 pages. [cited by applicant]
Watanabe et al., “Blockchain contract: A complete consensus using blockchain,” IEEE 4th Global Conference on Consumer Electronics, Oct. 27, 2015, 3 pages. [cited by applicant]
Wattenhofer, “The Science of Blockchain,” CreateSpace Independent Publishing Platform, https://www.yumpu.com/en/document/view/55701791/the-science-of-the-blockchain/95, Jan. 27, 2016 [retrieved Sep. 20, 2016], 8 pages. [cited by applicant]
Wikipedia, “Fredkin gate,” Wikipedia the Free Encyclopedia, Nov. 26, 2018 [retrieved Feb. 27, 2019], https://en.wikipedia.org/wiki/Fredkin_gate, 3 pages. [cited by applicant]
Wikipedia, “Smart Contracts,” Wikipedia the Free Encyclopedia, Jul. 24, 2015 [retrieved Jul. 20, 2020], https://en.wikipedia.org/w/index.php?title=Smartt_contract&oldid=672866135, 4 pages. [cited by applicant]
Wildling et al., “What OPCODES are available for the Ethereum EVM?,” Ethereum Stack Exchange, Jan. 20, 2016 (retrieved Jul. 20, 2020), https://ethereum.stackexchange.com/questions/119/what-opcodes-are-available-for-the-… [cited by applicant]
Xu et al., “The Blockchain as a Software Connector,” 2016 13th Working IEEE/IFIP Conference on Software Architecture (WICSA), Apr. 5, 2016, 10 pages. [cited by applicant]
Zyskind et al., “Enigma: Decentralized Computation Platform with Guaranteed Privacy,” arXiv preprint arXiv:1506, Jun. 10, 2015, 14 pages. [cited by applicant]
Ibáñez et al., “Attaching Semantic Metadata to Cryptocurrency Transactions,” University of Southampton, Jul. 28, 2017, 16 pages. [cited by applicant]
Harding, “How do Bitcoin Miners Check for Double-Spend or Over-Spend?” https://stackoverflow.com/questions/30425272/how-do-bitcoin-miners-check-for-double-spend-or-over-spend, May 25, 2015, 2 pages. [cited by applicant]
Nisan, “Boolean Logic”, Janaury 1, 2008, Part of: The Elements of Computing Systems: Building a Modern Computer from First Principles, 22 pages. [cited by applicant]
Giechaskiel, Ilias, “An Evaluation of the Effects of Broken Cryptographic Primitives on Bitcoin”, University of Oxford, 2015, 20 pages. [cited by applicant]
Bitcoin, “What is Bitcoin Locking and Unlocking Script?”, May 15, 2018, 4 pages. [cited by applicant]
Raj, Koshik, “Locking and Unlocking Scripts”, 2023, 7 pages. [cited by applicant]
Satoshi et al., “Connection Limits,” Bitcoin Forum, Aug. 9, 2010, https://bitcointalk.org/index.php?topic=741.0;prev_next=prev, 2 pages. [cited by applicant]
User2223142 et al., “How do bitcoin miners check for double-spend or over-spend?,” Stack Overflow, May 24, 2015, https://stackoverflow.com/questions/30425272/how-do-bitcoin-miners-check-for-double-spend-or-over-spend, 2… [cited by applicant]
Wang et al., “IC Card-based Bitcoin Payment Design and Implement” International Conference on Intelligent Systems Research and Mechatronics Engineering (ISRME 2015), Atlantis Press, 2015, 4 pages. [cited by applicant]