is there any way to build bitcoin core without running a full node. I dont have the resources to do this. I am following the book "Mastering Bitcoin" but am not sure if installing will automatically require full node resource (250 GB disk ?)
I'm not familiar with systemd, so I don't think I can be helpful there, but feel free to ask anyone who's familiar with systemd in this channel and #bitcoin-dev if they can provide any feedback or ACKs or utACKs or something.
in normal operation, bitcoin core does not look up a specific transaction, ever
hi, how does a bitcoin node look up a transaction by txid, as all transactions are linked in hash tree and it seems impossible to go through all blocks? And it also seems impossible to load all transactions in memory ?
those settings are configured? I think this would also be beyond the scope of what Bitcoin does.
provoostenator: Consider this: Windows 10 regulatly reboots to install updates without asking the user first. Should Bitcoin's instructions tell users how to change the settings in Windows 10 to stop this from happening? And then update those instructions every time Microsoft changes the way
Again, power management is, in my view, beyond the scope of what Bitcoin does.
If Bitcoin were to add options to manage power settings, then that would also be adding complexity to the project which I think would generally be beyond the scope of what Bitcoin is.
provoostenator: There are some hardware configurations which can "wake up" the machine when network traffic is received, but since Bitcoin has a constant flow of data even this would in effect be pointless.
[bitcoin] practicalswift opened pull request #12569: Increase signal-to-noise ratio in debug.log by adjusting log level when logging failed non-manual connect():s (master...logging-signal-to-noise) https://github.com/bitcoin/bitcoin/pull/12569
michagogo, oh.. no, I do have a Vista, it doesn't have enough space for bitcoin :D
Am I the only one who gets their top-bar written in chinese when clicking "use previously used address" in 0.16.0 @ windows? Binaries was downloaded from bitcoin.org. AVG detected something and moved quarantine, but I granted permission. Screenshot: https://pasteboard.co/H9zSGvJ.png
And if you want to change the bitcoin logo to a purple elephant and denominate coins in 'fluppydoodleblurz' from now on, go ahead and release a wallet that does that, use that on your sites, make a BIP, etc. By nature, bitcoin is permissionless.
if you want a serious answer: some things (such as naming, branding) are too trivial to be concerned with here. There's as many opinions on it as bitcoin users. You can fork the source code today and change the name (it's a constant in configure.ac FWIW) or use luke-jr's Bitcoin Knots. If there is no agreement on changing something, the best thing is just to stick with what is there.
wumpus: speaking about the future, will the bitcoin wallet be returning to name "bitcoin" instead "bitcoin core"?
bitcoin 0.8 was not 'bitcoin core' :D
booyah: let’s take this to #bitcoin please.
if their point is that bitcoin core's contributors make mistakes, then they are right
it is also the most known security event (or 1 of like 3) used NOW to prove that bitcoin core is incompetent
ie, you could create unlimited bitcoin out of thin air and spend anybodies bitcoin.
satoshis bitcoin 0.1 was more vulnerable in a pile of ways. there’s lots of things that aren’t understood well.
I'm asking also since there're idiots in -otc claiming that is "bitcoin core fault"
wumpus: so all released versions of Bitcoin, including Satoshi's release, were vulneable?
if I have a CPubKey via GetPubKey() and I do a Hash(pubkey.begin(), pubkey.end()) on it I'm not getting the right hash (I'm using http://gobittest.appspot.com/Address to compare). What function should I use to hash a pubkey with SHA256, like bitcoin core does it for addresses (in the first step)?