SYSTEMS AND METHODS FOR TRADING, CLEARING AND SETTLING SECURITIES TRANSACTIONS USING BLOCKCHAIN TECHNOLOGY
First Claim
Patent Images
1. A computerized system for managing securities over a network, the system comprising:
- a plurality of computing devices that are in communication with one another over a peer-to-peer communication network, wherein each of the computing devices includes a processor and a physical storage medium that stores;
at least a portion of a distributed blockchain ledger that includes a distributed database that records information associated with security transactions that occur on the peer-to-peer communication network; and
a cryptographic wallet that includes encryption protocols for securely storing a virtual portfolio of securities and that further includes;
a first set of protocols for issuing securities, wherein the first set of protocols are configured to store the securities directly on the distributed blockchain ledger by utilizing a one-way hashing algorithm to append one or more blocks to the distributed blockchain ledger, the one or more blocks at least including base security documents associated with the securities, sets of security rules comprising regulations and restrictions governing the securities, and ownership identifiers which identify one or more owners of the securities, anda second set of protocols for transferring ownership of the securities to other cryptographic wallets stored on other computing devices in the peer-to-peer communication network;
wherein the first set of protocols and second set of protocols, when executed by the processor, enable updating of the distributed database associated with the distributed blockchain ledger to issue and transfer the securities.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a securities trading system that utilizes a distributed blockchain ledger to conduct security transactions. Users are provided with cryptographic wallets that enable the users to access a peer-to-peer network of computing nodes on which the distributed blockchain ledger is managed. The securities made available through the network may be stored directly on the blockchain ledger itself. Smart contracts may be utilized to transfer the securities among the users and to verify that all transactions are in compliance with applicable regulatory rules and other restrictions.
344 Citations
18 Claims
-
1. A computerized system for managing securities over a network, the system comprising:
a plurality of computing devices that are in communication with one another over a peer-to-peer communication network, wherein each of the computing devices includes a processor and a physical storage medium that stores; at least a portion of a distributed blockchain ledger that includes a distributed database that records information associated with security transactions that occur on the peer-to-peer communication network; and a cryptographic wallet that includes encryption protocols for securely storing a virtual portfolio of securities and that further includes; a first set of protocols for issuing securities, wherein the first set of protocols are configured to store the securities directly on the distributed blockchain ledger by utilizing a one-way hashing algorithm to append one or more blocks to the distributed blockchain ledger, the one or more blocks at least including base security documents associated with the securities, sets of security rules comprising regulations and restrictions governing the securities, and ownership identifiers which identify one or more owners of the securities, and a second set of protocols for transferring ownership of the securities to other cryptographic wallets stored on other computing devices in the peer-to-peer communication network; wherein the first set of protocols and second set of protocols, when executed by the processor, enable updating of the distributed database associated with the distributed blockchain ledger to issue and transfer the securities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A method for managing securities over a network, the method comprising:
-
providing a plurality of computing devices with access to a peer-to-peer communication network, wherein each of the computing devices includes a processor and a physical storage medium; storing at least a portion of a distributed blockchain ledger on the plurality of computing devices, the distributed blockchain ledger including a distributed database that records information associated with security transactions that occur on the peer-to-peer communication network; and storing a cryptographic wallet on each of the plurality of computing devices that includes encryption protocols for securely managing a virtual portfolio of securities, wherein the cryptographic wallet further includes; a first set of protocols for issuing securities, wherein the first set of protocols are configured to store securities directly on the distributed blockchain ledger by utilizing a one-way hashing algorithm to append one or more blocks to the distributed blockchain ledger, the one or more blocks at least including base security documents associated with the securities being issued, sets of security rules comprising regulations and restrictions governing the securities, and ownership identifiers which identify one or more owners of the securities, and a second set of protocols for transferring ownership of the securities to other cryptographic wallets stored on other computing devices in the peer-to-peer communication network; wherein the first set of protocols and second set of protocols, when executed by the processor, enable updating of the distributed database associated with the distributed blockchain ledger to issue and transfer the securities. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification