Questions on: protocol - страница 4

As explained by Gavin Andersen on the forum - in order to calculate the ID hash of the Tx that is used in the Merkle Tree, one needs to SHA hash the whole Tx message as defined in the Protocol Specification wiki page twice. For example, for the only
There's been a lot of coverage in the technology press recently about an emerging technology garnering a lot of interest in multiple industries: blockchain, and it's ecosystem. There are still some limitations with the technology before it is widely
Why is it not designed in a way to use consensus algorithms what ripple uses? A consensus algorithm requires that you can trust contributing nodes. Otherwise, you're open to a Sybil attack, where an attacker creates many dummy nodes. Ripple was built
Bitcoin uses double hashing almost everywhere it hashes in one of two variants: It seems like Satoshi chose Hash256 whenever collisions are a problem, and Hash160 when only (multi target) second pre-images matter. This is consistent with a goal of ac
Upon establishing a connection, the node will start a "handshake" (see Figure 6-4) by transmitting a version message, which contains basic identifying information, including: PROTOCOL_VERSION A constant that defines the bitcoin P2P protocol version t
i'm very new to bitcoins (started learning it today). i hope i get the question right: i understand when a transaction is created, using my private key i sign the transaction, but i also provide the public key with it right? if so, what denies a man
The Bitcoin protocol does not require the payee to sign for a payment; only the payer signs (the payer signs a hash of the payee and payer's public keys). In other words, a payee signature is not required for a transaction to be added to the Ledger.
I've looked into this before, and I've never been able to find an explicit rationale from Satoshi, but there are a couple of possible reasons. For: Simplifies SPV verification Imagine that rather than using the spent/unspent model, you track the bala