BITCOIN MINING HARDWARE ACCELERATOR WITH OPTIMIZED MESSAGE DIGEST AND MESSAGE SCHEDULER DATAPATH (patentscope.wipo.int)

A Bitcoin mining hardware accelerator is described. A System on Chip implementing a Bitcoin mining hardware accelerator may include a processor core and a hardware accelerator coupled to the processor core, the hardware accelerator to mine digital currency. The hardware accelerator may include a first computational block, including a message digest datapath, wherein the first computational block is to: precompute a first summation of a 32- bit message (Wi), a 32-bit round constant (Ki), and…

Bitcoin

POWER CONSUMPTION PERCEPTION POW CONSENSUS MECHANISM FOR BLOCK CHAIN (patentscope.wipo.int)

A power consumption perception PoW consensus mechanism for a block chain, comprising the following process steps: (1) in a Bitcoin system, all nodes compete with each other on the basis of respective computer computing power to jointly solve an SHA math problem that is complex to solve but easy to verify, and a node which solves the problem at the fastest speed obtains a block accounting right and Bitcoin award automatically generated by the system; (2) interconnecting physical servers…

Bitcoin

BLOCKCHAIN-IMPLEMENTED SYSTEM AND METHOD (patentscope.wipo.int)

The invention provides a novel and advantageous method and corresponding system. The invention is implemented via a distributed electronic ledge (blockchain). This may or may not be the Bitcoin blockchain. The invention is suited for the exchange or transfer of an asset, e.g. a digital asset, such as tickets and the like (but not limited in this regard). A n embodiment may provide a computer – implemented method for transferring an asset between a first user and a second user via a…

Bitcoin

BLOCKCHAIN-IMPLEMENTED METHOD AND SYSTEM (patentscope.wipo.int)

The invention provides a computer-implemented control method and corresponding system. The method may control or influence a device, system or other resource such as a technical process. The invention can provide a mechanism for emulating or otherwise executing the functionality of a logic gate via a computer-based distributed ledger (blockchain). This may be the Bitcoin blockchain or an alternative network/protocol. The invention provides logic embedded within a redeem script such that it…

Bitcoin

ACCREDITED CERTIFICATE AUTHENTICATION SYSTEM BASED ON BLOCKCHAIN, AND ACCREDITED CERTIFICATE AUTHENTICATION METHOD BASED ON BLOCKCHAIN, USING SAME (patentscope.wipo.int)

The present invention relates to an accredited certificate authentication system based on a blockchain, and an accredited certificate authentication method based on a blockchain, using the system, the system and method including: a user terminal (100) requesting blockchain-based accreditation; a blockchain-based accredited certificate authentication-requesting server (600) which, in response to the blockchain-based accreditation request of the user terminal (100), transmits personal…

Bitcoin

A BLOCKCHAIN-IMPLEMENTED CONTROL METHOD AND SYSTEM FOR CONTROLLING AN EXTERNAL PROCESS OR SYSTEM (patentscope.wipo.int)

The invention provides a computer-implemented method and corresponding system which is implemented using an electronic ledger such as a blockchain. This may or may not be the Bitcoin blockchain. The invention can be used to implement, execute and/or control the performance of a task or process. A method according to the invention comprises the steps of generating a blockchain Transaction which comprises: at least one signed input which comprises a value; and at least one modifiable output….

Bitcoin

ENERGY-EFFICIENT BITCOIN MINING HARDWARE ACCELERATORS (patentscope.wipo.int)

A processing system includes a processor to construct an input message comprising a target value and a nonce and a hardware accelerator, communicatively coupled to the processor, implementing a plurality of circuits to perform stage-1 secure hash algorithm (SHA) hash and stage-2 SHA hash, wherein to perform the stage-2 SHA hash, the hardware accelerator is to perform a plurality of rounds of compression on state data stored in a plurality of registers associated with a stage-2 SHA hash…

Bitcoin

OPTIMIZED SHA-256 DATAPATH FOR ENERGY-EFFICIENT HIGH-PERFORMANCE BITCOIN MINING (patentscope.wipo.int)

A processing system includes a processor to construct an input message comprising a plurality of padding bits and a hardware accelerator, communicatively coupled to the processor, comprising a first plurality of circuits to perform a stage-1 secure hash algorithm (SHA) hash based on the input message, wherein the hardware accelerator comprises a first data path coupled between a first reference node and a first input node of the first plurality of circuits to feed a first padding bit of the…

Bitcoin

A METHOD AND SYSTEM FOR VERIFYING OWNERSHIP OF A DIGITAL ASSET USING A DISTRIBUTED HASH TABLE AND A PEER-TO-PEER DISTRIBUTED LEDGER (patentscope.wipo.int)

A computer-implemented method (600) and system (1) for verifying ownership of a computer software for installation using a distributed hash table (13) and a peer-to-peer distributed ledger (14). This may be the Bitcoin blockchain or an alternative blockchain implementation. The method includes determining (610) a second user public key associated with a second user (24) from a transaction record stored on the peer-to-peer distributed ledger (14). A second public key associated with the…

Bitcoin

A METHOD AND SYSTEM FOR VERIFYING INTEGRITY OF A DIGITAL ASSET USING A DISTRIBUTED HASH TABLE AND A PEER-TO-PEER DISTRIBUTED LEDGER (patentscope.wipo.int)

A computer-implemented method (900) and system (1) for verifying the integrity of a computer software for installation using a distributed hash table (13) and a peer-to-peer distributed ledger (14). This may be the Bitcoin blockchain or an alternative implementation. The method includes determining (910) a metadata associated with a transaction record stored on the peer-to-peer distributed ledger (14). An indication of an entry stored on the distributed hash table (13) may be determined (920…

Bitcoin