-
公开(公告)号:US20190287099A1
公开(公告)日:2019-09-19
申请号:US15924234
申请日:2018-03-18
Applicant: JAMES TAN
Inventor: JAMES TAN
Abstract: In this disclosure, a method for the update of a distributed ledger of a cryptocurrency is presented whereby transaction data need only be broadcasted once in the cryptocurrency network, thereby reducing the bandwidth consumption of the consensus nodes in the network. This is achieved with a two-stage process where in the first stage, a consensus is reached on the transactions that were received from every consensus node in the network. In the second stage, each consensus node uses an identical predefined protocol to obtain a subset of transactions from the total set reached in the first stage, with the predefined protocol being any systematic and deterministic way of obtaining the subset of transactions that are valid such that no cryptocurrency address is overdrawn. A consensus is then reached by the network on the state of the updated ledger after inclusion of this subset of transactions in the distributed ledger.