A Bitcoin transaction consists of a list of inputs (ie. coins received) and a list of outputs (ie. the coins sent). Obviously the sum of the outputs may not be larger than the sum of the inputs, as otherwise money would be created out of nothing. The sum of inputs may be larger than the sum of outputs, as this is the transaction fee a miner receives when adding your transaction to a block.
So when Eve sends Marc 5 BTC, her transaction refers to inputs that have not been spent yet (ie. became outputs). When signing a transaction to send 5 BTC to Marc, Eve refers to these unspent inputs. When these inputs have been spent (ie. Marc received the 5 BTC and the transaction has been confirmed by a miner), Eve can not use them when signing subsequent transactions. Thus she has to use different inputs when sending another 5 BTC to Marc.
So the thing is, the signature of a transaction does not merely confirm that 5 BTC have been sent from Eve to Marc. The signature also confirms which inputs have been used. So the message is not just "Eve sends 5 BTC to Marc" (a message whose signature would always look the same, when being resent), but actually something like "Eve uses inputs A, B, C to send 5 BTC to Marc", after that "Eve uses inputs D, E, F to send 5 BTC to Marc", etc... thus the message is always different and thus the signature is always a different one (since the signature depends on the content being signed).
Does this make sense to you?
|
|
|
As far as crypto is concerned, I also think that there's a large part of the older generation we'll never get onboard, making any attempts to do so futile. I wouldn't say it's entirely an age thing though -- there's fairly tech literate older people just as there are tech-illiterate youngsters.
Assuming crypto reaches wide-spread mainstream adoption, we'll probably see a multitude of apps / services that will serve people according to their need and technological understanding. Some people will prefer centralized services offering simple apps while others will prefer to stay self-reliant and in control at the cost of added complexity. In other words, I think it's likely that in some respects simplicity will always come at the cost of freedom and vice versa. Which is okay in a way, as long as the first doesn't interfer with the latter (that is: As long as everyone still has the option to use crypto in a free, permissionless and secure manner I don't care much about people handing control of their own assets to third parties).
Nonetheless I'm fairly positive that we still have some leeway in reducing complexity while keeping the user in control. Quite a challenge for sure, but not hopeless.
|
|
|
i installed bitcoin yesterday, Start bitcoind with -deprecatedrpc=accounts as they said, that should work.
and to answer your question, no. You won't necessarily need to change your code after each release.
-deprecatedrpc=accounts can i use this in configuration file ? You can, but you shouldn't. Especially when starting a new project. Using deprecated functionality is how you build up technical debt and incur problems further down the road (ie. you won't be able to update Bitcoin Core without breaking existing functionality unless you rewrite parts of your app). I found a post by achow101 on StackExchange that could point you in the right direction: https://bitcoin.stackexchange.com/questions/70583/question-on-getaccountaddress-getnewaddress-getaddressesbyaccount#70595
|
|
|
newbie john randolph copy / pasting within threads (+ of course the typical airdrop posts, but that's a different matter) Copy: That all seems a bit redundant, given that the blockchain is effectively backed up by all the nodes... I'd be more worried about making sure I had backups of wallet.dat than the blocks/chainstate.
But I guess if you don't have storage space issues then I guess it doesn't hurt to have 3 copies of the blockchain!!?! Tongue
Original: That all seems a bit redundant, given that the blockchain is effectively backed up by all the nodes... I'd be more worried about making sure I had backups of wallet.dat than the blocks/chainstate. But I guess if you don't have storage space issues then I guess it doesn't hurt to have 3 copies of the blockchain!!?! Copy: It is first of this type. This platform provides tokens for it's community members for free. I felt this project will help as a platform to encourage talent. The best part is, they are not raising amount to build and project. Absolutely in love with this.
Original: It is first of this type. This platform provides tokens for it's community members for free. I felt this project will help as a platform to encourage talent. The best part is, they are not raising amount to build and project. Absolutely in love with this.
Copy: a good life story, and can teach us a lesson. it seems like such people will be much more in 2018. so I think we should know more about BTC. if you want to invest we should trust people who have been successful in bitcoin and that we know. There is up and downs in BTC price but bitcoin is real, not scam.
Original: a good life story, and can teach us a lesson. it seems like such people will be much more in 2018. so I think we should know more about BTC. if you want to invest we should trust people who have been successful in bitcoin and that we know. bitcoin is real, not scam.
|
|
|
Mind explaining how exactly?
For example but not limited to: 1. Effect on demand: Just like what happens with gold governments can impose a lot of restrictions before buying. 2. Minimize excessive enthusiasm: Control of news affects supply and demand directly and hence the price. Governments can also intervene to buy large quantities that create stability. 3. Highlight Price: I believe there is a price manipulation that has enabled Bitcoin to reach $ 19,000 if Bitcoin regulated we will not see you like those heights. I'm not saying that regulations make Bitcoin stablecoin but will not repeat what happened at the end of 2017. I think you are overestimating the amount of control a government can exercise on price levels and arguably even on market manipulation. Sure, the latter might become less brazen but I doubt it'll ever be gone for good, especially in a globalized market such as ours. I do think a clearer regulatory framework could lead to an increase of stability by virtue of increased liquidity alone, but I doubt Bitcoin will reach the stability (or, "stability", depending on how look at it) of blue chip stocks anytime soon though.
|
|
|
have you checked whether any of them have BCH or BTG balance? or are they old used addresses with no chance of having balance on recent forks? can you sort the list by the latest date of transaction? might give more insight Good thinking! All of these brainwallets seem to have been cleared up a long time ago though, presumably there are multiple people running regular scans on the most common brainwallet addresses as described by OP. At least that was the state of 2015 when Brainflayer was first introduced at Def Con 23. I'd also love to see a feature for listing the addresses by the latest transaction date though.
|
|
|
I'd recommend getting in touch a tax advisor. Really it's something I'd recommend to anyone who's earning a significant income that's Einkommenssteuerpflichtig. They are usually not that expensive and either way save you a lot of money and trouble more often than not. Here's a tax advisor of which I'm aware of that she's focusing on cryptocurrencies: https://www.enzinger-stb.at/I have no personal experience with her, but I know that she's been giving some talks in Vienna and is (or has been) working with Bitcoin Austria. However given how income from day trading crypto is not much different from day trading stocks, any capable tax advisor should be able to help your friend -- or at least support them in handling tax authorities to alleviate the worst. Edit: Also I'm not sure whether these trades are actually taxable until they get exchanged for EUR again. But that's something that a professional tax advisor will be better able to answer. Also, here's some basic information on (crypto) taxation in Austria: https://bitcoin-austria.at/de/artikel/bitcoin-steuern-oesterreich/20170301_Bitcoin%20und%20Steuerrecht_Folien.pdf
|
|
|
I would also like to see a special tag for banned or temporarily banned users, if only to make it easier to avoid redundantly reporting spam posts. As pointed out by The Pharmacist it probably makes sense to just use something amongst the lines of a straightforward "BANNED" label though. Alternatively I think a prohibited sign could make sense as an icon, but that might be just me.
|
|
|
Like blockchains, a DAG by itself is not a consensus algorithm, it's merely a data format. In other words, just like blockchains, DAGs require a consensus algorithm on top. For example, IOTA relies on a central coordinator while ByteBall uses a set of trusted witnesses, similar to Ripple / Stellar. Nice overview nonetheless, OP.
|
|
|
Oh wow... more than 18k BTC addresses having used single word passphrases is pretty bad. At least most of them don't seem to have been used since 2013. Did you look into Brainflayer [1] or did you feel more comfortable using a custom made solution? [1] https://github.com/ryancdotorg/brainflayer
|
|
|
From their website ( https://bitfi.com/how-it-works): If you can memorize your secret phrase, you can now store unlimited amounts of wealth in your brain.
[..] your private keys are NEVER stored anywhere except your own brain, and this is precisely why the Bitfi wallet is unhackable.
That's friggin hilarious. Looks like after shitty alts, questionable investment schemes / securities / ICOs and insecure exchanges / smart contracts we've finally reached the age of shitty, questionable and insecure hardware wallets.
|
|
|
Member phaneriks padding their post counts by copy/pasting within megathreads: Copy: Hahh, nice performance considering the mining market downturn. Well done!
Original: Nice performance considering the mining market downturn. Well done!
Copy: Picked up some shares below 0.40 Grin
Original: Picked up some shares below 0.40 Copy: Guys, does nobody wonder what happened to the balances in their AMHash account? I didn't have much but it wasn't ZERO. So they are stealing that too?
Original: So does nobody wonder what happened to the balances in their AMHash account? I didn't have much but it wasn't ZERO. So they are stealing that too?
And there I was, wondering why someone would be happy about Bitfunder's performance or picking up Nastyfans shares at "only" 0.40 BTC
|
|
|
But above MAX_MONEY value's sanity check, how it work?
For instance by declining any transaction including an amount larger than MAX_MONEY if (txout.nValue > MAX_MONEY) return state.DoS(100, false, REJECT_INVALID, "bad-txns-vout-toolarge"); https://github.com/bitcoin/bitcoin/blob/3c098a8aa0780009c11b66b1a5d488a928629ebf/src/consensus/tx_verify.cpp#L176Follow bob123's advice from above and do a simple text search on Bitcoin's repo. And what happen pre-mine 100% of coin and still mining reward is not 0?
...then you probably didn't set the mining reward / block subsidy to 0?
|
|
|
Unfortunately, they told me to write down my seed on a piece of paper that any house maid can copy with their phone camera ... didn't want to do it. And with at least 20 different people monitoring my computer (10 of which probably spy on my webcam and get the tingles), I didn't want to save it on my computer either. Also, it was not clear to me how the whole security thing would differentiate from any other paper wallet (in terms of [in]security). Anyway, I have learned my lesson" i'll just stick to good ol' brain wallets in the future. Haven't lost any of those in the past.
Fair enough. I personally don't trust myself enough to create a secure brain wallet, but part of the beauty of crypto is a lot of options and self-reliance. About your backup concerns, for future reference: 1) Good call on not storing your backup digitally, after all this would have made the whole point of a hardware wallet moot -- and I'm still baffled by how some people seem to seriously consider this approach. 2) Be aware that Trezor and Ledger Nano S allow for passphrases of 50 characters [1] and 100 characters [2] respectively, without which the wallet seed accounts for nothing. Not as secure as the full power of the seed phrase + passphrase, but still fairly secure when choosing a strong passphrase. [1] https://blog.trezor.io/hide-your-trezor-wallets-with-multiple-passphrases-f2e0834026eb[2] https://support.ledgerwallet.com/hc/en-us/articles/115005214529-Advanced-Passphrase-options
|
|
|
Pretty cool, these enclaves! And pretty fancy lingo! And yet I have recently driven my office chair over my hardware wallet and lost 5BTC! From my point of view, there is nothing as secure as a brain wallet! I would rather trust a brain wallet than any other wallet that relies on storing stuff on some device that may die anytime!
5 BTC is quite a hefty sum for learning about the importance of backups. Usually you get this lesson for free by following your hardware wallet's quickstart instructions.
|
|
|
If running a full node yourself is beyond your capabilities, Blockchain.info / Blockchain.com offers an API that may help you with what you are trying to achieve: https://www.blockchain.com/en/apiI wouldn't use them beyond tracking the balance of pre-specified cold storage addresses though. Using a web wallet is never a good idea. Not for consumers, let alone commercial projects.
|
|
|
I personally prefer a smaller amount of people actually making sense over an army of shitposters. So if the majority of traffic that we lost is due to fewer bounty hunters... good riddance. Also I'm not too sure whether advertisers are really all too keen on spam traffic anyway. Nonetheless I concur with OgNasty and Don Pedro Dinero that the recent bear market -- affecting both BTC and alts -- is probably the major cause of the recent traffic decline over anything else. Do you even know how a website traffic is rated? If you're not aware google keeps on having updates which sometimes makes your rankings up and for others it goes down, the serps never stay in a same position you need to constantly look for the updates, do seo and be in check so your statement that theymos has not commented due to traffic is baseless and is not supportive cause for traffic he needs to focus on seo, serps and the latest updates.
Google Page Rank != Alexa traffic statistics. OP is referring to Alexa traffic statistics which reflect page visits, not how well a website fares for certain key words and search phrases.
|
|
|
I trade neither, but hold index funds to hedge my crypto holdings (or the other way round, depending on how you look at it).
Trying to play either market is not really my cup of tea since I feel that the risk / reward ratio is stacked against me (ie. by definition you won't be able to outperform either market unless you are either exceptionally skilled or exceptionally lucky) so I just try to position myself in a way that is profitable in the long term while exposing myself to what I deem reasonable risk; shifting my holdings only during larger market movements.
|
|
|
So can you explain why during June 20-24 when BTC was at 6600-6000, the fee was on average 2.50$ while now, with BTC over 7500$ the fee is on average 0.70$ Price has nothing to do with the fee, stop saying that... That's what happens when people still think in fiat terms While I wouldn't say that the price has nothing to do with the fee (ie. everything else being equal, BTC @ USD 300,- was cheaper to send in fiat terms than BTC @ USD 6,000,-) it definitely is one of the lesser factors as seen during the December 2017 mempool congestion.
|
|
|
In my experience bitcoin cash is a fork of bitcoin even BCH is faster and cheaper to use due to larger blocks but still it'a seen that most of the people are using BTC than BCH so why is bitcoin doing better than bitcoin cash?
BCH is currently cheaper to use due to it handling only a fraction of Bitcoin's transactions (and being only a fraction worth per coin in fiat terms). If either of those were to change significantly, you'd quickly see a difference in terms of transaction fees. Larger blocks does not equal better. If it were that easy we wouldn't have had a blocksize debate in the first place. Other scaling solutions exists that stand to increase transaction throughput far more effectively than a mere blocksize increase.
|
|
|
|