-
公开(公告)号:US20240056424A1
公开(公告)日:2024-02-15
申请号:US17819030
申请日:2022-08-11
Applicant: Microsoft Technology Licensing, LLC
Inventor: Ramarathnam VENKATESAN , Nishanth CHANDRAN , Srinath SETTY , Panagiotis ANTONOPOULOS , Satyanarayana Venkata LOKAM
CPC classification number: H04L63/0428 , H04L9/0822 , H04L9/50
Abstract: Embodiments described herein are directed to a verifiable identity map that maintains identities and public keys associated with the identities. The map is maintained by a ledger database that provides tamper-resistant/evident capabilities for tables (comprising the map) thereof. For instance, when a materialized view of the database is generated, the database provides a digest representative of a state thereof to computing devices that access the map for the keys. When the database receives a request from a device to access the map, the digest is received along therewith. The database is validated based on the digest to determine whether the database has been tampered with since the provision of the digest. Responsive to a successful validation, the database provides access in accordance with the request. When a key in the map is updated, the database subsequently generates a new digest, which is provided to the computing device.
-
公开(公告)号:US20210073197A1
公开(公告)日:2021-03-11
申请号:US16563580
申请日:2019-09-06
Applicant: Microsoft Technology Licensing, LLC
Inventor: Srinath SETTY , Qi CHEN , Lidong ZHOU
Abstract: Devices and methods for creating a totally ordered ledger of transaction may include assigning a ledger to the device, wherein the ledger includes transactions associated with a verifiable timestamp. The devices and methods may include providing a copy of the ledger to plurality of other devices in communication with the device. The devices and methods may include receiving copies of a plurality of other ledgers with other transactions associated with verifiable timestamps. The devices and methods may include generating an ordered ledger with an ordered list of transactions by performing a total order process that uses the verifiable timestamps of the transactions from the ledger and the verifiable timestamps of the other transactions from the copies of the plurality of other ledgers. The devices and methods may include executing the ordered list of transactions from the ordered ledger.
-
公开(公告)号:US20190018984A1
公开(公告)日:2019-01-17
申请号:US15727522
申请日:2017-10-06
Applicant: Microsoft Technology Licensing, LLC
Inventor: Srinath SETTY , Lidong ZHOU , Michael Lowell ROBERTS , Ramarathnam VENKATESAN , Soumya BASU
Abstract: This description relates to secure, efficient, confidential, and/or outsourced blockchain networks, which can enable a group of mutually distrusting participants to securely share state and then agree on a linear history of operations on that shared state.
-
-