Resumen de: US2024414230A1
A blockchain-based data processing method includes: assigning, in response to that a first request message with a sequence number n has a first prepared certificate, a sequence number n+1 to a second request message; associatively storing the first request message and a first response result corresponding to the first request message in response to that the second request message has a second prepared certificate; performing in parallel a request operation corresponding to the second request message while associatively storing the first request message and the first response result, to obtain a second response result corresponding to the second request message; and returning, to a client, a first initial response message generated based on the second response result, for the client to determine a first request execution result corresponding to the second request message based on the first initial response message and a backup initial response message.
Resumen de: US2024413990A1
A method of synchronizing a device with a blockchain includes: receiving information about a first state of a blockchain; generating an RF broadcast signal encoding the information about the first state of the blockchain; and transmitting, at a first time, the first broadcast signal to the device. Similar methods for maintaining synchronization and for writing new data to a blockchain are also provided, as well as corresponding devices.
Resumen de: US2024413972A1
Features for providing a secure method of symmetric encryption for private smart contacts among multiple parties in a private peer-to-peer network. The features include a master key representing a unique blockchain ledger. The master key may be shared among multiple participants in a private peer-to-peer network. Sharing of the master key may include communicating the master key in an encrypted message (e.g., email) using public key infrastructure (PKI). In some implementations, more complex distribution features may be includes such as quantum entanglement. The features support instantiation of a smart contract using a specific master key. The request may be submitted as an entry to the ledger with appropriate metadata and/or payload information for identifying and processing the request.
Resumen de: US2024413973A1
Present-day blockchain architectures suffer from several problems, including poor extensibility and scalability. This may stem from tying two parts of the consensus architecture, namely canonicality and validity, too closely together. The Polkadot architecture, which is a heterogeneous multi-chain, provides better extensibility and scalability by setting canonicality and validity apart. Compartmentalizing canonicality and validity and keeping overall functionality to a minimum of security and transport introduces practical core extensibility in situ. Scalability is addressed through a divide-and-conquer approach to canonicality and validity, scaling out of its bonded core through the incentivization of untrusted public nodes. The heterogeneity of this architecture enables many highly divergent types of consensus systems interoperating in a trustless, fully decentralized “federation,” allowing open and closed networks to have trust-free access to each other. This architecture is compatible with pre-existing networks, including Ethereum, and a useful component in a practical system for global-commerce scalability and privacy.
Resumen de: US2024414014A1
Disclosed is a cloud DID agent including a memory and at least one processor, in which the at least one processor is configured to receive an upload action request for a file from a mobile agent, generate an encryption key corresponding to the file in response to the upload action request and encrypt the file based on the encryption key, generate a plurality of chunks by dividing the encrypted file into a predetermined size, generate a plurality of data blocks corresponding to each of the plurality of chunks, and distribute and transmit the plurality of data blocks to a plurality of external cloud servers so that the plurality of data blocks are distributed and stored in the plurality of external cloud servers. In addition to this, various embodiments grasped through the specification are possible.
Resumen de: US2024414015A1
A system for providing a client device in a remote location secure access to the internet via a satellite connection is provided includes: a client device: a satellite system configured to provide the client device with access to the internet; and an internet service provider (ISP), wherein, during a registration process: the satellite system is configured to receive a first blockchain state signal which encodes information about a first state of a blockchain, and to generate and transmit a first RF broadcast signal encoding the information about the first state of the blockchain: the client device is configured to receive the first RF broadcast signal, to generate a registration request based on the information about the state of the blockchain, the registration request including a public key ID associated with the client device, and to be transmitted to an electronic address corresponding to a blockchain associated with the ISP, and to transmit the registration request to the satellite system: the satellite system is configured to receive the registration request, and to transmit it to the electronic address associated with the ISP; the ISP is configured to determine whether the registration request is a valid request, and if the registration request is a valid request, to add the public key ID to an authorized list, wherein when a public key ID is on the authorized list, the client device or user thereof is permitted to access the internet via the satellite system. Similar
Resumen de: US2024413999A1
The present disclosure generally relates to the fields of computing, data processing, cryptography, blockchain technologies, tokenization and non-fungible tokens (NFTs), identity verification, account verification, information security (InfoSec), and fraud prevention technologies, and in particular, to technologies for creating NFTs for electronic health records (EHR). An EHR NFT service receives a set of user data items associated with a user, and verifies each user data item of the set of user data items. The EHR NFT service generates a set of hashes, wherein each hash in the set of hashes corresponds to a verified user data item in the set of user data items. The EHR NFT service mints an EHR NFT that includes each hash in the set of hashes and updates a smart contract to include the EHR NFT. Other embodiments may be described and/or claimed.
Resumen de: US2024413971A1
The invention relates to distributed ledger technologies such as consensus-based blockchains. Computer-implemented methods for reducing arithmetic circuits derived from smart contracts are described. The invention is implemented using a blockchain network, which may be, for example, a Bitcoin blockchain. A set of conditions encoded in a first programming language is obtained. The set of conditions is converted into a programmatic set of conditions encoded in a second programming language. The programmatic set of conditions is precompiled into precompiled program code. The precompiled program code is transformed into an arithmetic circuit. The arithmetic circuit is reduced to form a reduced arithmetic circuit, and the reduced arithmetic circuit is stored.
Resumen de: AU2023272076A1
Generative media content (e.g., generative audio) can be dynamically generated based on various inputs, which can include blockchain data. A playback device accesses blockchain data stored via a distributed ledger and generates media content based at least in part on the blockchain data. The playback device can access a library of pre-existing media segments and arrange a selection of pre-existing media segments from the library for playback according to a generative media content model and based at least in part on the blockchain data. The generated media content can then be played back via the playback device.
Resumen de: US2024412208A1
A method of preventing counterfeiting using non-fungible tokens includes manufacturing a physical article with an ID tag that is configured to be recognized by a device that includes a user interface and communicates wirelessly over a communication network. The method further comprises providing a digital asset with a representation of the physical article and metadata, where the digital asset is cryptographically secured by a non-fungible token and the metadata includes a unique product identifier corresponding to the ID tag of the physical article. Further, the method comprises storing the non-fungible token on a blockchain and linking the ID tag of the physical article to the digital asset. When the ID tag is read by the device, the user interface of the device displays the cryptographically secured digital asset with the representation of the physical article.
Resumen de: AU2024266793A1
Systems and methods of the present disclosure enable reversible blockchain operations. An operation-reverse operation pair specifies an operation for exchange of a first token for a second token, and a reverse operation for return of the second token for the first token upon at least one condition being satisfied. A self-executing software container (SESC) executes the operation-reverse operation pair according to the condition by detecting a transfer of the first token into a first segregated data structure, and a transfer of the second token from a second token storage to a first token storage. The SESC initiates a transfer of the first token from the first segregated data structure to a second segregated data structure in response to the transfer of the second token. Upon detecting a reverse operation matching the condition, the SESC initiates a transfer of the first token back to the first segregated data structure.
Resumen de: WO2024254603A2
A computer-implemented method is disclosed for managing data transactions and verifying data integrity within a decentralized network using blockchain technology. This method involves receiving a data submission containing multiple data attributes and a unique digital identifier from a data provider's device. The data submission is authenticated via blockchain, verifying its cryptographic signature. A verifiable credential is generated, including the data attributes and a cryptographic proof created using zero-knowledge proofs to ensure each attribute's integrity. This verifiable credential is linked to the provider's device and stored on a connected database. An access credential is also generated, allowing specified data access under set permissions. Data access requests from authorized devices arc verified and matched to credentials stored on the database. The system dynamically values data based on its usage across queries, employing a valuation model that uses game theory and Shapley values to calculate the relative value of data within the network, thereby enhancing privacy and monetization efficiency.
Resumen de: WO2024254572A1
Certain aspects of the present disclosure provide techniques and apparatus for efficiently processing transactions on a. blockchain. An example method generally includes receiving, at a relay service, a request to execute a transaction on a blockchain. Generally, the request includes a request to transfer a quantity of a. first type of token on the blockchain from a transmitter wallet to a receiver wallet identified in the request and incurs a transaction overhead on the blockchain in a. second type of token. The request is modified based on the quantity of the first type of token, the transaction overhead in the second type of token, and a policy defining a source from which the transaction overhead is to be retrieved. The transaction is executed on the blockchain based on the modified request without transferring the second type of token from the transmitter wallet to satisfy the transaction overhead.
Resumen de: AU2024266762A1
Abstract The present disclosure is directed to a method comprising acquiring, at a server, blockchain data from a blockchain network. The blockchain data includes a plurality of transactions between a plurality of blockchain addresses. The method further comprises labeling a set of the blockchain addresses as fraudulent and generating a graph data structure based on the blockchain data. The graph data structure includes nodes for the blockchain addresses and includes edges between the nodes for blockchain transactions. The method further comprises calculating a set of scoring features for each blockchain address. Each set of scoring features includes a graphllbased scoring feature. Calculating the graph-based scoring feature includes calculating a number of transactions associated with the blockchain address in the graph data structure. The method further comprises generating a scoring model using the scoring features associated with the blockchain addresses that are labeled as fraudulent and generating a trust score for each of the blockchain addresses using the scoring features associated with the blockchain addresses and the scoring model. The trust score indicates a likelihood that the blockchain address is involved in fraudulent activity. The method further comprises generating a graphical user interface (GUI) to be displayed at a requesting device. The method further comprises receiving a trust request for a specified blockchain address from the requesting device vias t
Resumen de: WO2024254084A1
Methods, systems and computer program products are provided for creating and retrieving an immutable digital testimony involving activating a process on a device with a unique identifier and authenticating the creator of an immutable digital testimony using a unique user ID registered with a testimony network. The device activates associated cameras to generate a media stream. Frames are hashed using a selected scheme to create stream hashes, forming a live stream hash, and capturing metadata to be recorded on a blockchain. The stream media and hashing scheme are transmitted to a cloud server for storage, with cloud or distributed file system (DFS) addresses retrieved to determine where the media is saved. The live stream media is encrypted and sent to the DFS, encrypted media addresses are received, and the stream media is saved locally on the device.
Resumen de: WO2024253040A1
Problem To manage information on a beneficiary of the consideration for a right on a block chain. Solution A program for causing a computer to function as: an issuance information generation unit that generates information for issuing a divisible token that operates on a block chain and includes information relating to a benefit rate of the consideration; and a division information generation unit that generates information for issuing the token, which is divided on the basis of consideration distribution information based on a contract, to the beneficiary of the consideration.
Resumen de: WO2024250766A1
The present disclosure provides an information reconciliation method for key generation, a key generation method, an apparatus, and a device. The information reconciliation method comprises: a blockchain ledger node acquiring a digital signal corresponding to phase information of a channel response, wherein the digital signal comprises: a first digital signal corresponding to phase information obtained by a first device, and a second digital signal corresponding to phase information obtained by a second device, and the second device is a communication peer device of the first device; determining a correct order of differing bits between the first digital signal and the second digital signal; and inputting the correct order of differing bits, an electronic certificate of the first device, and an electronic certificate of the second device into a smart contract of a blockchain device.
Resumen de: GB2630798A
A method of encoding a chip comprises determining an item identifier associated with an item, determining a token associated with the item identifier, and encoding data relating to the token to a chip 130 associated with the item. A device comprises a reader module for making the item identifier determination, a processor for determining the token, and an encoding module for performing the encoding of data. Further provided is a computer-implemented method of transmitting an output to a second node of a blockchain, the method is performed by a first node of the blockchain and comprises the steps of determining an item identifier associated with an item and determining a token associated with the item for encoding data relating to the token onto a chip. An output is then transmitted to the second node in dependence on the token, preferably wherein the output is dependent on one or more features of a transaction associated with the item. The item identifier may comprise a barcode 120 and the token may be associated with a blockchain and comprise a non-fungible token (NFT).
Resumen de: KR20240173280A
본 발명의 일 실시예에 따른 블록체인 기술을 이용한 디지털 헬스케어 디바이스 및 데이터 관리 시스템은 사용자의 시스템 가입 과정에서 블록체인 지갑 모듈을 통해 사용자의 지갑 주소에 해당하는 공개 키와 서명을 위한 개인 키를 생성하고, 상기 생성된 개인 키로 서명한 등록 메시지를 블록체인 네트워크에 전송하여 사용자의 지갑을 등록하는 블록체인 지갑 생성부; 사용자의 어플리케이션 조작을 통해 사용자 소유의 디지털 헬스케어 디바이스를 NFT로 발행하고 상기 블록체인 네트워크에 등록하는 NFT 발행부; 상기 디지털 헬스케어 디바이스의 인증 요청에 따라 상기 NFT의 아이디에 기초하여 상기 디지털 헬스케어 디바이스에 대한 검증을 진행하고, 상기 검증에 통과하는 경우 상기 디지털 헬스케어 디바이스를 제어 시스템에 등록하는 디바이스 인증부; 및 상기 등록된 디지털 헬스케어 디바이스에 의해 생성된 데이터를 상기 제어 시스템을 통해 관리 시스템으로 전송하여 저장하고, 상기 NFT를 이용하여 상기 디지털 헬스케어 디바이스 및 상기 데이터에 관한 권한을 통제하는 권한 통제부를 포함한다.
Resumen de: EP4475058A2
A method for adding a block to a permissioned blockchain using an efficient consensus mechanism is described. A prepare message is transmitted to a plurality of auditing nodes associated with a blockchain - this prepare message includes at least a confirmation hash value and a proposal number, wherein the proposal number is a numeric value of a digital signature for a proposed block header that includes a previous hash value and a Merkle root generated for a plurality of transaction messages. A prepare response message is received from most of the auditing nodes. Each prepare response message includes at least the confirmation hash value and an accepted proposal number. An agreed proposal number is identified based on the numeric value of the generated proposal number and a numeric value of the accepted proposal number included in each prepare response message, and a predetermined criteria, and an accept message is transmitted to the plurality of auditing nodes - this accept message includes at least the confirmation hash value and the identified agreed proposal number. A confirm message is transmitted to a plurality of consensus nodes associated with the blockchain, wherein the confirm message includes at least the confirmation hash value and the identified agreed proposal number. A query is executed on the memory to add a new block to the blockchain, the new block including at least the transaction value included in each of the plurality of transaction messages and a new bl
Resumen de: EP4475026A2
Aspects relate to a method, a computer storage medium and a system. The method comprises detecting an attack on data or a system protected by a key, wherein the key has a key block-chain ledger. The method further comprises tracing blocks of the key block-chain ledger to a genesis block of the key block-chain ledger using metadata of transaction blocks of the key block-chain ledger. The method further comprises determining, using the metadata from the block-chain ledger, a transaction block corresponding to a point of attack on the key block-chain ledger or a transaction block relating to the last point at which the key was valid. The method further comprises generating an alert indicating the point of attack or the last point at which the key was last valid.
Resumen de: WO2024249897A2
Disclosed are embodiments for fractionalized NFTs by displaying a non- fungible token (NFT); determining ownership of the NFT by a first user; identifying NFT splitting options based on one or more rules for the NFT; displaying NFT splitting options to the first user; receiving input from the first user to perform a particular splitting operation on the NFT; and executing a first smart contract, the execution of the first smart contract causing operations including: applying the one or more rules to the NFT to generate at least a first fractionalized NFT and a second fractionalized NFT; initiating recordation onto a blockchain of a removal of ownership by the first user of the NFT; and initiating recordation onto the blockchain of the ownership by the first user of the first fractionalized NFT and the second fractionalized NFT.
Resumen de: WO2024249470A1
A system for authenticating a medical device includes a medical device that can be surgically implanted in a human body. A tangible token that comprises a transparent gemstone is affixed to the medical device. The transparent gemstone may be internally etched with an identification number and/or information pertaining to a block chain. A tester may be configured to perform a variety of tests on the transparent gemstone to determine authenticity of the gemstone prior to surgical implantation into the human body.
Resumen de: WO2024247462A1
Provided is a program for causing a computer to function as: an acquisition unit that acquires, via a chat between producers of a collaborative product, information relating to the ratio of rights of the producers; an information generation unit that generates information for recording the information relating to the ratio of rights in a blockchain; and an agreement generation unit that generates an agreement relating to the ratio of rights on the basis of the information relating to the ratio of rights and the agreement status of each of the producers with respect to the ratio of rights.
Nº publicación: WO2024244318A1 05/12/2024
Solicitante:
TENCENT TECH SHENZHEN COMPANY LIMITED [CN]
\u817E\u8BAF\u79D1\u6280\uFF08\u6DF1\u5733\uFF09\u6709\u9650\u516C\u53F8
Resumen de: WO2024244318A1
Disclosed in embodiments of the present application are a blockchain-based data processing method and apparatus, a device, and a storage medium. The method comprises: a first node device associated with a first blockchain receiving a cross-chain transaction request sent by a service terminal; calling an on-chain service verification contract in a cross-chain transaction protocol, and verifying the legitimacy of a target cross-chain service according to service description information to obtain a service verification result; if the service verification result indicates that the target cross-chain service is legitimate, calling an on-chain service execution contract in the cross-chain transaction protocol, and executing the target cross-chain service to obtain cross-chain transaction data; and sending the cross-chain transaction data to N cross-chain relay devices associated with the cross-chain transaction protocol. By means of the embodiments of the present application, the efficiency and security of cross-chain service processing can be improved.