if it is a user posting those, i don't see any problem as long as they are in speculation board. maybe they are really interested in these self claimed "experts" opinions. the biggest problem i see is those people who create a website, fill it with low quality content and then come here to advertise their links all over the forum, like coinpedia: https://bitcointalk.org/index.php?action=profile;u=2592879;sa=showPostsworse than that are those who start their topic by "i accidentally found this interesting article which i am sharing here" then when you check their post history 99% of it is links to that website!
|
|
|
i am not familiar with python but your code looks broken to me. it is accepting the first hash without proper comparison with the target you provide which is why all of your nonces are zero. two more things. you are using utf-8, which may be wrong since usually the data you fetch is in hex also if this is for Bitcoin, then the hash function is double SHA256 meaning SHA256(SHA256(header)). if it is a test then use a faster hash algorithm such as MD4. if you do use another hash function you also must change your target based on the hash digest size (128 bit in case of MD4)
PS. keep it up.
|
|
|
I get that it wouldn't include the imported keys, but if the software can't figure out those other details from the xpriv then how can it be used to. migrate to another wallet today? Is it because the new wallet makes some educated guesses that are probably correct, but might not be, but you still have the old wallet software in that edge case?
It is because there are standards on how to derive private keys (i.e. which derivation path to use for which address type). This data is stored in wallet files. The xpriv itself is only used to derive the private keys. BIP32 and BIP44 define the standard to derive private keys for different 'accounts' or coins. Following the standardization you will be able to derive your needed keys using your xpriv. actually BIPs aren't exactly "standards", they are more like suggestions which is why most wallets are not compatible with each other specially when it comes to BIP39 (mnemonic) and also choice of paths for BIP32. so it is best, when you make a backup, you also write down the wallet name you used, the version of the wallet you used to create the data you are backing up and possibly if you knew anything more about their derivation paths or at least your address(es).
|
|
|
~ When people talk about 51% attack, they most often mean double spending attack against exchanges or some other entities that accept big transactions. We already saw it with alts when attackers deposited and sold hundreds of thousands worth of USD and then reversed their transaction via a 51% attack. It's clearly a crime because the money were stolen from an exchange, and just because the law doesn't say anywhere "cryptocurrency" or "51% attack" it doesn't mean that such cases won't be prosecuted. You don't need any crypto regulations for that, it's a plain theft.
ok, that makes more sense. "ASIC Proof" …. " ASIC resistant" … same thing. The crux of the matter is, SHA256 miners will not find it easy to mine these coins. I know some of these miners might still have some GPU's that they use to mine Alt coins, so it might be easier for them to launch such an attack, if they concentrate their efforts on an small Alt coin with Scrypt algorithm. The main thing is that a larger Pool can easily destroy Alt coins if they wanted to do that, but they are not doing it for some reason. The obvious answer is that the gain is not worth the effort to do this. we already have scrypt-ASICs litecoin made sure of that in early years. we also have X11-ASICs (used by Dash, supposedly ASIC resistant), SHA3-ASICs (used by ETH, yet another supposedly ASIC resistant), i also read somewhere there is CryptoNight-ASICs (used by Monero) but not sure if that is true. but yeah, i think the reward is not yet large enough to create the incentive for these miners to stop mining what they are currently mining with their equipment (whether it is different ASICs or just GPU rigs) to attack another smaller altcoin with the same algorithm.
|
|
|
If we follow Clain’s report on their website ( https://blog.clain.io/binance-hack-2019-deep-dive-into-the-money-laundering/) it does talk quite a lot in terms of likelihood. If fact, of the 4836 BTCs it has allegedly identified as being sent to Chipmixer, it only (currently) used a stronger more assertive vocabulary for 183 BTCs, stating that those are “surely” ("certainly", I figure they mean) identified as hacker funds, in contrast with 814 BTCs termed as “likely”. Semantics is important, and although they may well have a good trail on something, when performing an accusation of this nature it is important to be certain and not likely certain. Interestingly enough, back in March 2019, Clain studied the hack on a Japanese exchange called Zaif (see https://blog.clain.io/applying-machine-learning-for-thorough-investigation-of-zaif-hack/). Their investigation leads them to believe that, out of the 5957 BTCs stolen, 875 went through Chipmixer’s tumbler, and at least 1549 (mixed or not) ended up in Binance deposit addresses, with amounts below the KYC threshold of 2 BTCs used by Binance for withdrawals... to be honest this article looks to me like another chain analysis service that is trying to advertise their services and take some customers to make money. otherwise all of their statements on their website looks like pure guesswork which they give validity to by using buzzwords such as "network science" and "machine learning".
|
|
|
I used to see that Altcoins are depending on Bitcoin performance but it seems totally different now.
altcoins have never moved with bitcoin ever. during 2017 there was a lot of drama about bitcoin while a ton of advertisement for altcoins promising to "replace bitcoin" (the term flippening was coined back then) which is why they got pumped nearly alongside bitcoin. otherwise for as long as i can remember, altcoins went down whenever bitcoin went up.
|
|
|
it is not a "type of trading" it is a different way of doing the same exact thing: trading!
in simple terms when you want to trade you either open the website inside your browser and make your buys/sells or you open the website inside an application (technically you would just be fetching the data and submitting your orders through their API) and do the same thing in there.
making money (profit) doesn't depend on this, it depends on whether you can make good trades or not and whether you are familiar with trading cryptocurrencie in first place.
ps. don't trust these applications, there are lots of malware out there being sold with the name of "bots" with promises of big profit while they simply rob your coins.
|
|
|
~
here is how you could do it using torrents: * each time you make a change in code, git produces a file with the changes and the SHA1 hash of it committing it to the chain. * create a torrent from this file, which is yet another SHA1 hash of the file. by doing that you will start seeding this commit and by share this hash with others they can download and seed it. * now you need an immutable ledger that you could share these hashes so others can find and download them and you don't want them to be changed and also want them to be timestampted. bitcoin blockchain is perfect for this. you create a new key and each time you had a new torrent hash, you create an outgoing transaction from that key and include the hash inside of an OP_RETURN output from that key. now all you need to do is to share your public key (or address) with others and all they have to do is to watch the txouts, extract the hash and download the torrent/file. † if it is a big project with multiple user's having commit access that "key" that was created could be a multiple key (aka a multi signature address) that all need to sign the result.
|
|
|
it is worth noting that libraries such as python-ecdsa are written purely in python with no optimization and they also work for all the elliptic curves while a library like coincurve is a wrapper around libsecp256k1 which is a heavily optimized library written in C and only works for 1 curve (the one bitcoin uses). it was a good comparison though. thanks for posting.
|
|
|
The harsh truth is, Bitcoin is not very different from same Litecoin
Or any other altcoin from the top 10. Technically, it is just a matter of personal preferences ("there can be only one") and nothing more. Bitcoin is as speculative as any altcoin out there. So if these preferences change one day, some altcoin will get pumped instead of Bitcoin, and Bitcoin will be stagnating or even going down. Litecoin and its price dynamics prove exactly that
And at its recent highs, it made like 600% gain (from some 22 dollars all the way up to over 140). But what's more intriguing in the context of this opinion piece is the fact it can easily get there again, in a couple of weeks or so. Also, I didn't quite like OP referring to or insinuating Ethereum as scam, which instantly discredits the whole article
your perspective is from a short term day trader that rides the pumps and makes profit. in that view there is not only no difference between bitcoin and altcoins but altcoins are better because they can get pumped hence give a much bigger profit. but that doesn't matter in general. what everyone looks for is long term reliability and altcoins don't have that. all of them get dumped right after their pumps and go below the price where they started at eventually. meanwhile bitcoin keeps on rising even after it has big drops like 2018. otherwise altcoins, specially the top 10, are purely shitcoins: ETH, XRP, BCH, BNB, USDT, BSV are 6/10 of them which are completely centralized. and your LTC example is the exact copy of bitcoin! how do you consider the exact copy to be the same? it is like saying one of those iPhones made by Chinese with Apple logo is same as the real iPhone
|
|
|
6. It is a crime - It is a criminal action to execute a double spend and to get illegal fianancial gain. <edited - added this - credit to hatshepsut93 >
i don't know of any "laws" that would enforce such a thing. this is a free market and what we call "51% attack" is a feature of proof of work algorithm. so in the end they wouldn't exactly be doing anything illegal if they roll back a bunch of blocks. the only illegal thing could be if they had some legal contract to make a payment through that altcoin and they reversed THAT transaction. otherwise the rest of the transactions aren't "reversed" they are just now in another block and the block reward that went to the other miner is now invalid. BCH did a 51% attack on their own chain recently and nothing happened! they literary rolled back a block that was mined by an unknown miner that wasn't in their centralized team and stole their rewards. 5. Asic proof mining - Some Alt coins have different mining algorithms that are Asic proof.
they aren't ASIC proof because there is no such thing as "ASIC proof", it is an illusion created by a bunch of delusional developers who were trying to sell their altcoin. what we have is "resistant to bitcoin ASICs" or in simple terms coins that can not be mined with SHA256 but are mined with something else like scrypt, sha3,... and ASICs can be created for those too. to 51% attack these coins, specially since many of them have little hashrate, all you need is a bunch of GPU rigs. like what happened to BTG.
|
|
|
someone who steals $100 million+ is not going to send it to some random address. why would they go through the trouble of stealing the coins in first place but hypothetically speaking you should simply send it back because it is not yours. of course first thing you need is the other party (the hacked exchange here) to prove the coins were theirs and came from their addresses. as for KYC, you should avoid it not just because of hypotheticals but because of reality of how your documents that you submit with ICOs or altcoin exchanges are surely being sold already.
|
|
|
Thanks for the response! I'll keep that in mind.
I'm a non-technical user pushing my limits of technical comfort. Bitcoin has come pretty far in 10 years for someone like me to be using these tools. Long ways to go until my mom/dad can, but the future looks bright.
it is good to learn more about advanced concepts, i started the same as you and little by little i learned more. feel free to ask any questions you have in here or beginners and help board. but i have to say for regular users (mom/dad) using bitcoin, it is still pretty easy. for most of them a simple desktop wallet is more than enough. and for more secure setups a simple usage of a hardware wallet satisfies their needs. anything else is more advanced and is only useful for more advanced users with more advanced needs.
|
|
|
Follow up question: is re-creating multisig wallets from hardware wallets standardized across different software? Is this only being done on Electrum at the moment?
unfortunately not. there are two things that could be different among wallets. the derivation paths that they use and the order at which they sort the public keys to create the redeem script (and your address from), Electrum sorts keys in lexicographical order but others may use them in the exact order they receive them which can result in a different address. on top of that when one signer is your Electrum, its seed can not be used in other wallets because Electrum seeds are not BIP39
|
|
|
all your links are broken, they wrap around the correct link as a quoted string: [url=http://"https://github.com/bitcoin/bitcoin/pull/15991"]
|
|
|
This guy sounds like an idiot.
According to the article, he had "long been obsessed with the value of privacy".
And yet, he has a very active twitter account with over 200,000 followers. He posts pictures and videos of himself on his twitter account. He has a onename page that links to his twitter, his Facebook, his LinkedIn, his Instagram. He has a car license plate that said "BITCOIN". He didn't even use a VPN. He is so desperate to live privately, that he gets a story about himself published in the New York Times.
If you actually want to be anonymous, this is not the way to do it.
some people always have delusions like this. usually it is delusions of security that i see. for example they install an anti virus and think they are safe now. then they go ahead and download a malicious version of electrum from some random place and lose all their bitcoins!
|
|
|
that is a very common misunderstanding about bitcoin price and altcoin prices rising together. the fact is that it ALWAYS worked the same way, when bitcoin rises altcoins fall. and this year is no different from others either, the same pattern is being repeated.
the only thing that made that misunderstanding is that people started looking at USD price of altcoins at some point while they are still trading altcoins with bitcoin! so they got the misconception of rise when in fact the altcoins were dropping.
the only reason why it is like this and people call bitcoin "king" is that bitcoin is the only cryptocurrency that has actual usages in real world apart from being purely an speculation tool like altcoins.
|
|
|
arguing about how some random data/bytes can be compressed or not is meaningless. if you want to talk about compression of bitcoin transactions then take a random block from the bitcoin blockchain and then "compress" that and then "decompress" it, see what happens. then come report your results so we can discuss about real cases.
compression is possible, in fact for each transaction you could find ways to compress them to somewhere around 10% maybe more when you store it on disk but it won't "solve" the on chain scaling though!
|
|
|
Back in the days, people had trouble classifying bitcoin as a commodity or currency, the truth is there is no clear cut idea as to how to classify this s***.
you are wrong. people who understand bitcoin, specially back in the days, never had any trouble classifying bitcoin as a currency. then came the government a couple of years later and the "tax man" who tried defining bitcoin as something else such as commodity to take hefty taxes from anybody mining, owning, trading or using bitcoin. Since it is portrayed as a currency it becomes a challenger to the rupee. since it cannot be considered a legal tender it has to be banned. thats how their recommendations goes.
i disagree. it has nothing to do with how bitcoin is "portrayed" it is all about bitcoin being decentralized which makes it something THEY can not control. it is a threat to corrupted systems be it the entire government body or just the banking system.
|
|
|
Bitcoin's price need to be at least 60% of its previous ATH to be in a bull run.
Let's say the ATH is $20,000, and therefore we only need $12,000 to see a bull run, I guess we already achieved that this year as we even reached $13K this year, but there was no bull run, in fact it only resulted bitcoin to fall back even below $10,000. You know what, you can't say as you can't guarantee anything in this unpredictable market. one view that is becoming common these days is that what we had so far was not exactly a bull run but instead it was the recovery from the big drop. if we accept that view then this current stage is just the beginning of the bull run and we are in its accumulation phase which is the first step to launch the big rises to come.
|
|
|
|