3 ms·
OR they could have just used the string from EICAR test file [1]. Since I don't use bitcoin, let me ask, does everyone have to download the whole blockchain to
by nivla 12y ago
OR they could have just used the string from EICAR test file [1].
Since I don't use bitcoin, let me ask, does everyone have to download the whole blockchain to their computer in order to mine or receive/sent the coins? Wouldn't the blockchain be in XX GB size by now?
[1] http://en.wikipedia.org/wiki/EICAR_test_file http://en.wikipedia.org/wiki/EICAR_test_file
- bowmessage 12y agoYes, they do. And yes its quite large! Over 10 GB.
- Jach 12y agoNo they don't. Mining software that connects to pools is independent of having a blockchain copy. There are also several bitcoin wallet implementations that don't require a full copy of the blockchain.
- maaku 12y agoStrictly speaking, that is hashing software. Mining software is what runs on the pool, and it absolutely must download and verify the blockchain.
- deleted 12y ago[deleted]
- andrewmunsell 12y agoIf you use a client such as Electrum, it uses a server based model to index the Blockchain. The advantage of this is primarily "instant" start up time of the client. https://electrum.org/ https://electrum.org/
- ars 12y agoOver 20GB actually, and growing by about 2GB per month.
- codystebbins 12y agoNot sure about mining, but I would assume yes the blockchain is needed. In order to have a wallet and just use bitcoin no the user does not need to download the whole blockchain depending on the wallet software. There are wallets that use public shared remote servers to access the blockchain that are reputable in the community. https://electrum.org/ https://electrum.org/ https://multibit.org/ https://multibit.org/ https://darkwallet.unsystem.net/ https://darkwallet.unsystem.net/ (don't use yet, alpha)
- nullc 12y agoThe string from the EICAR test file has been in the current testnet chain since the start in order to try to spot these issues before they bothered users. Unfortunately, it appears that AV software completely ignores files larger than 32 MBytes, so it won't notice them in the blockchain— just the chainstate. And so the grand idea of putting the triggers in coinbases didn't work there. The other fun thing is that the EICAR test trigger is too long to easily stuff in a transaction. Unfortunately there are other "signatures" which are as short as 16 bytes.
- servowire 12y ago16 bytes is the limit?
- Centigonal 12y ago20 bytes is the limit for what you can stuff into a transaction.
- servowire 12y agoYou don't need the entire blockchain to send/receive. Only when running a "Full node". If you are not intending to keep your node online for 24/7 you can use a SPV style client like Electrum or Multibit. They are lightweight clients without a blockchain attached.