SUPPORTING BLOCKCHAIN COLLECTIONS IN A DATABASE

    公开(公告)号:WO2021050299A1

    公开(公告)日:2021-03-18

    申请号:PCT/US2020/048538

    申请日:2020-08-28

    Abstract: Herein are high throughput techniques for incorporating cryptographic blockchains into relational data. In an embodiment, a computer indicates, in a database dictionary in a database, that a relational table is for blockchain storage. The relational table contains application column(s). In response to that indication, the relational table is associated with system column(s) that are unmodifiable by administrators and clients of the database. The system column(s) include a cryptographic hash column. A request to store a particular value in a particular application column is received from a client. In response to receiving the request, a cryptographic hash value is calculated for a new row for the relational table. In the relational table, the computer stores the new row that contains: the particular value in the particular application column, and the cryptographic hash value in the cryptographic hash column.

    NATIVE PERSISTENT STORE SUPPORT FOR BLOCKCHAINS

    公开(公告)号:WO2021021757A1

    公开(公告)日:2021-02-04

    申请号:PCT/US2020/043779

    申请日:2020-07-27

    Abstract: Distributed ledgered data is stored within a distributed persistent storage system comprising multiple persistent storage systems as distributed ledgered participants. The distributed ledgered data is maintained using the native capabilities of a persistent storage system. The distributed ledgered data is replicated as persistent data objects in a "ledgered repository of objects" that are replicated at each of the persistent storage systems. Changes at one persistent storage system are recorded within a block in a distributed blockchain that is distributed across each of the other distributed ledgered participants. The other distributed ledgered participants read the changes from the blockchain and apply the changes to the respective replicas at each of the other distributed ledgered participants.

    ONE-SIDED RELIABLE REMOTE DIRECT MEMORY OPERATIONS

    公开(公告)号:WO2020033012A1

    公开(公告)日:2020-02-13

    申请号:PCT/US2019/023264

    申请日:2019-03-20

    Abstract: Techniques are provided to allow more sophisticated operations to be performed remotely by machines that are not fully functional. Operations that can be performed reliably by a machine that has experienced a hardware and/or software error are referred to herein as Remote Direct Memory Operations or "RDMOs". Unlike RDMAs, which typically involve trivially simple operations such as the retrieval of a single value from the memory of a remote machine, RDMOs may be arbitrarily complex. The techniques described herein can help applications run without interruption when there are software faults or glitches on a remote system with which they interact.

Patent Agency Ranking