Bitcoin Forum
May 24, 2024, 04:32:01 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 [79] 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 ... 203 »
1561  Other / Beginners & Help / Re: Can we post link for any article? on: January 08, 2019, 04:24:03 PM
Slightly wrong section, this thread should probably be in "Meta" or "Beginners & Help" Smiley

Posting a link to an article is fine as long as you add a bit of context to it, eg. what aspect specifically you are wondering about. If you just throw in a link without any additional thoughts it comes off as rather spammy.

Just don't copy / paste articles or content without referencing the source, otherwise you'll get banned for plagiarism.
1562  Bitcoin / Bitcoin Technical Support / Re: Math problem regarding recovery seed on: January 08, 2019, 01:11:48 PM
Not all combos are valid, because of the checksum, amirite?

Yes. I think actually most combos won't be valid. However there's little to be done besides brute forcing the available combinations and then 1) checking whether the checksum is correct, and if the checksum is correct 2) whether it's associated with any transactions.
1563  Bitcoin / Development & Technical Discussion / Re: Funny how inflation bug was swept under the rug on: January 07, 2019, 10:18:58 PM
The bug was introduced with 0.15 [1] which was released in September 2017 [2], so the bug was around for about a year. Excellent response time nonetheless.

[1] https://bitcoincore.org/en/2018/09/20/notice/

thank you for correction. I directly jumped in timeline section, and unfortunately there was no information about bug release date - so it looked like the bug was in a release that published the same day.. however, I am still happy with the response time, but why such important information doesn't exist in timeline!?


It's right above the Timeline in the Technical Details section:

In Bitcoin Core 0.15, as a part of a larger redesign to simplify unspent transaction output tracking and correct a resource exhaustion attack the assertion was changed subtly. Instead of asserting that the output being marked spent was previously unspent, it only asserts that it exists.

I don't think disclosure timelines usually include the "release date" of the bug, as the introduction of exploitable code can not always be easily pin-pointed (and in some cases it's been there all along and becomes exploitable as technology progresses). Heartbleed [1] and Cloudbleed [2] are other good examples of well documented timelines. (Bonus timeline: Remote installation of the original Doom on network enabled Canon printers [3])

[1] https://www.smh.com.au/technology/heartbleed-disclosure-timeline-who-knew-what-and-when-20140414-zqurk.html
[2] https://blog.cloudflare.com/incident-report-on-memory-leak-caused-by-cloudflare-parser-bug/
[3] https://www.contextis.com/en/blog/hacking-canon-pixma-printers-doomed-encryption
1564  Economy / Service Announcements / Re: [ANN] ChipMixer.com - Bitcoin mixer / Bitcoin tumbler - mixing reinvented on: January 07, 2019, 05:53:07 PM
Hello ChipMixer,

From last 1-month after transferring BTC to your wallet when ever we try to restore session to withdraw our BTC your page goes dead and we always get error "Server internal error".
This error pop only after we transfer the BTC to your wallet, if we don't send BTC and we try to restore session is work perfectly.
SO KINDLY TELL US WHAT'S THE CATCH.

Have you tried accessing their website via Tor on their onion address? ( http://chipmixerwzxtzbw.onion/ )

I've occasionally had problems accessing their clearnet address as well, but their onion address seems to be unaffected by whatever is causing this occasional issue.
1565  Bitcoin / Development & Technical Discussion / Re: Funny how inflation bug was swept under the rug on: January 07, 2019, 03:51:21 PM
Quote
Timeline for September 17, 2018: (all times UTC)

>> 14:57 anonymous reporter reports crash bug to: Pieter Wuille, Greg Maxwell, Wladimir Van Der Laan of Bitcoin Core
>> 15:15 Greg Maxwell shares the original report with Cory Fields, Suhas Daftuar, Alex Morcos and Matt Corallo
>> 17:47 Matt Corallo identifies inflation bug
.
.
>> 23:21 Bitcoin Core version 0.17.0rc4 tagged

September 18, 2018:

>> 00:24 Bitcoin Core version 0.16.3 tagged

which means within 3 hours the bug identifies and patches in less than 10 hours.. this is a great benchmark. so a bug that only lived in 10 hours is really like it never exists. its an honor, not hilarious.

A bug that was known for 10 hours Smiley

The bug was introduced with 0.15 [1] which was released in September 2017 [2], so the bug was around for about a year. Excellent response time nonetheless.

[1] https://bitcoincore.org/en/2018/09/20/notice/
[2] https://github.com/bitcoin/bitcoin/releases/tag/v0.15.0
1566  Bitcoin / Development & Technical Discussion / Re: What languages do I need for blockchain programming? on: January 05, 2019, 12:12:20 PM
While there are wallet clients that are written using JavaScript / Node.js, getting deep into the matter will likely nonetheless require solid c/c++ knowledge though (or Go or Rust if you feel especially fancy today).
not necessarily.
i dare say in 90% of the times you just have to be familiar with A programming language. as someone who has looked at a lot of source code i have to say it is not hard reading them, you may not know 100% of what they are doing but you can see what is happening.

I meant for writing the code (or maintaining a project) Smiley As far as reading the code is concerned I fully agree with you.
1567  Bitcoin / Development & Technical Discussion / Re: What languages do I need for blockchain programming? on: January 04, 2019, 06:12:04 PM
Honestly? If you want to attain the skills of working on your own cryptocurrency (or whatever else you want to build around a blockchain or distributed ledger) knowing your way around consensus algorithms, cryptographic standards and general application security is much more important than the question of which programming language too choose. Knowing c++ inside out won't prevent disaster if your security knowledge is lacking, especially in this field. And in the right hands even JavaScript can become an incredibly powerful tool.

In terms of getting started with programming I'd probably recommend JavaScript or Python, as both are relatively easy to get into, with JavaScript being ubiquitous to boot. Especially for anything web related (eg. block explorers) you won't get around using JavaScript (unless you fork an existing solution with little to no changes). While there are wallet clients that are written using JavaScript / Node.js, getting deep into the matter will likely nonetheless require solid c/c++ knowledge though (or Go or Rust if you feel especially fancy today).

But to repeat -- choosing the "right" programming language is secondary to having a firm grip on the theory. Also keep in mind that starting in one language won't keep you from specializing in another, so try not to overthink your starting point.


Here's some fun crypto related programming challenges to get you started, by the way. Regardless of which language you choose:

https://cryptopals.com/
1568  Bitcoin / Development & Technical Discussion / Re: Decentralised bitcoin address book on: January 02, 2019, 05:38:35 PM
Both phone numbers and SMS gateways are centrally controlled, so there's no way to decentralize phone verification in an automated manner (similar to how converting crypto- to fiat-currencies requires cooperation with the classical banking system).

Actually, in that case, a system such as whatsapp could be used for verification.
If you make it more email based then it'll work better.

I think phone based messengers such as WhatsApp also rely on SMS verification though?

https://faq.whatsapp.com/en/android/20970873/

Which would put us back to the problem of centralized SMS gateways.

Good point nonetheless, maybe there's a way to associate a phone number to a user via SIM card access. I have no idea what SIM data is available to apps however.


I've often thought Bitcoin has a similar issue to TOR, no one without money can derive an address they can easily remember. Facebook had to devote an entire datacentre to mine Facebookcorewwwi.onion for example for a week. 

Got any experience with Namecoin? I remember this project trying to solve the problem of decentralized name-derivation vs human readability but I never looked into the technical aspects to be honest.
1569  Bitcoin / Development & Technical Discussion / Re: Decentralised bitcoin address book on: January 02, 2019, 04:27:29 PM
I don't think phone / email verification / association is possible without some form of centralized oracle.

Both phone numbers and SMS gateways are centrally controlled, so there's no way to decentralize phone verification in an automated manner (similar to how converting crypto- to fiat-currencies requires cooperation with the classical banking system).

Decentralized email verification should be possible in theory, as anyone can run an email server; but good luck reaching any inboxes without being whitelisted by major providers.

I guess one could create a decentralized public-key cryptography based messenger system, similar to BitMessage, but without needing the private key for deriving the recipient's address? Ie. some form of decentralized storage for messages encrypted using public keys associated with Bitcoin addresses. I'm not sure if that would be all that useful though, at least for the use case as described by OP.
1570  Bitcoin / Development & Technical Discussion / Re: Wallet recovery service? Or electrum wallet help on: January 02, 2019, 03:49:12 PM
If I understand you correctly, you have the 12 words that were randomly generated by electrum + 1 extra word that you have chosen. If this is the case, then you can restore the wallet like this:

[...]

[...]

Electrum has always kept its backward compatibility when it comes to seed words and things like that. they even keep the short lived features like the versioning for private keys!
in other words unless there is some sort of strange bug uniquely encountered by OP, there should not be any problem with importing old seeds in newest versions. the wallet will recognize them.

Well I'll be damned.

@OP keep us posted whether this solved your issue, the solution provided by Robot1982 is far simpler and preferable to what I suggested above.
1571  Bitcoin / Development & Technical Discussion / Re: Wallet recovery service? Or electrum wallet help on: January 02, 2019, 10:25:27 AM
13 word seed phrases where the standard for Electrum 2.0 - 2.6.4:

https://bitcoinelectrum.com/frequently-asked-questions/#why-wont-electrum-accept-my-seed-when-i-attempt-to-restore-my-wallet-from-it

They switched to 12 word seed phrases with 2.7.0.


You should be able to restore your wallet with the 13 seed words by downloading one of the older Electrum versions from the official archives:

https://download.electrum.org/


2.6.4 should do the job:

https://download.electrum.org/2.6.4/


Once you've successfully recovered your old wallet you'll want to send your coins to a new wallet, generated using the latest version of Electrum, as there are some known issues / exploits with the older versions. Don't forget to backup the seed words of the new wallet (should be 12 words) before sending your coins there!

Assuming you haven't moved those coins since before the Bitcoin hard forks (August 2017) you'll also have some forked coins to claim. There are plenty of threads that should help with that, but if anything be extra careful with fork wallets because there have been many cases of malware surrounding those (ie. clear out your Bitcoins before trying to claim fork coins and don't install any fork coin wallets on your main PC -- use a VM or an old laptop that you aren't using anymore).
1572  Bitcoin / Development & Technical Discussion / Re: Funny how inflation bug was swept under the rug on: January 01, 2019, 10:42:50 PM
Yes I'm talking about the recent one, I'm concerned fools are being tricked into investing into Bitcoin without knowing all the facts.  Not one bitcoin "investor" I have spoken to has even heard of the bug.  People need to be aware that bitcoin is not really 100% safe in a world where code is law.

There is much talk about this subject a quick search of Bitcoin CVE or Bitcoin Exploit shows may topics regarding the issues both old and new.

https://bitcoincore.org/en/2018/09/20/notice/

https://hackernoon.com/bitcoin-core-bug-cve-2018-17144-an-analysis-f80d9d373362

While this was a serious flaw it had been fixed and no miners ever exploited it.

Also actual usage of any such exploit would have been fairly obvious to an outside observer. It's not like anyone could have covertly inflated the coin supply.

Critical bug? Sure. Swept under the rug? Hardly. The exploit was widely publicized with information readily available to anyone keeping track of crypto.
1573  Bitcoin / Development & Technical Discussion / Re: Collection of 18.509 found and used Brainwallets on: January 01, 2019, 10:51:33 AM
My system is still finding the occasional SHA256 brainwallet. This wallet stands out because it held 1.7 BTC for nearly 4 years, until being emptied in February 2018:

https://www.blockchain.com/btc/address/00790d4c5ec89c0e30e1343a2eafc901ee136e9b

The equivalent balance on the Bitcoin Cash chain was also transferred out.

A substantial amount to have sitting in a SHA256 brainwallet through the bubble of 2017/2018. Hopefully the transfer was done by the rightful owner. Maybe cashing out as the downward spiral started?

The passphrase is "Thats what she said 1974"

It's pretty much a miracle that a passphrase like this went untouched for nearly 4 years.

Looking at how both the BTC and the BCH transaction where made in parallel within minutes, forwarding the coins to identical addresses on both chains, I get a feeling that automation may have been in play though -- the kind of automation that scans for brainwallets and steals them, unfortunately.
1574  Bitcoin / Wallet software / Re: Wasabi Wallet - Making Bitcoin Transactions Untraceable on: January 01, 2019, 10:35:35 AM
Then I will ask you this. Is it an impossible idea that NO CRIMINALS are using mixers, and coinjoins?

Believing that all coins going through them are "clean", would be stupid.

Of course not, and no one ever said that. But if applied correctly they make coins lose your taint (note: taint in the neutral sense of tracked coins, not in a criminal sense). And that's the one you want to get rid of.

Tumblers and coinjoins are important for both fungibility and privacy because they make the concept of taint pretty much useless. And you want the concept of taint to be pretty much useless, because otherwise you couldn't accept Bitcoin payments for fear of receiving tainted coins -- even if coins would look untainted to you, they could still look tainted to someone else. And a currency you can't accept is a currency you can't spend is a useless currency.

@All: Sorry for having derailed the thread, I hope you enjoy the show.
1575  Bitcoin / Bitcoin Technical Support / Re: Which wallet still support sending bitcoin with 0 fee? on: December 31, 2018, 06:04:31 PM
Do not manually create or manipulate Bitcoin transactions unless you absolutely know what you are doing (and think twice even then).

You don't want to end up as the guy spending 10 BTC in mining fees on a zero BTC transaction...

Mining fees are not stated on transactions.
There's the input data and the output data that is necessary and only the output says the specific amount afaik.

P.s it was 15btc Grin
If you import a transaction it goes into the preview window, you should be running transactions that way instead to make it more secure and know exactly what you're doing a bit better.

To be more precise, the transaction fee is implicitly stated -- it's the difference between the sum of all inputs and the sum of all outputs Smiley Still easy to mess up though

Good point about using Electrum's preview window!



I believe the antpool "acceleration" submitter still works even for 0-fee tx now, so in the unlikely event someone inadvertently managed to make such a tx, there's still that one avenue for confirmation.

Is Antpool's accelerator free though? The only free transaction accelerator I'm aware of that actually is working is the one from ViaBTC and that one requires a minimum transaction fee.
1576  Bitcoin / Bitcoin Technical Support / Re: Which wallet still support sending bitcoin with 0 fee? on: December 31, 2018, 04:08:59 PM
one way of doing it is to preview your tx before signing it, then copying the hex and editing the amount field to include the fee in it (increase it +fee) and then giving it back to electrum to sign. of course you mustn't do it without knowing what you are doing or you may end up messing things up.

Do not manually create or manipulate Bitcoin transactions unless you absolutely know what you are doing (and think twice even then).

You don't want to end up as the guy spending 10 BTC in mining fees on a zero BTC transaction...
1577  Bitcoin / Wallet software / Re: Wasabi Wallet - Making Bitcoin Transactions Untraceable on: December 31, 2018, 12:30:12 PM
One more reason to not use Coinbase then. Any exchange that goes beyond the necessities of KYC / AML should be avoided like the plague. If you get your account frozen on the likes of Coinbase you should have stuck with PayPal. Same difference, but without the extra steps of going through crypto.

That was not the point of the debate, and not using an exchange is an insignificant a solution to the taint problem.

Not using an exchange that is trigger happy in freezing accounts beyond what is legally required of them is a solution however.

There's plenty of alternatives that are not quite as restrictive while still sticking to global and local regulations -- even amongst centralized exchanges. Additionally using a centralized service as wallet is leading the concept of cryptocurrencies ad absurdum anyway.

I absolutely respect if an exchange freezes an account because they are subpoenaed to do so based on concrete suspicions by law enforcement. But if Coinbase starts getting PayPal on people's asses it's time to move out.


It goes back to the debate. What kind of users have too much to hide that are incentivized to pay for tumbling, and why should I mix my coins with their coins?

Would you, personally, post your bank statements publicly on the internet?

No, but neither would drug dealers, money launderers, scammers, or thieves.

So does this make you a drug dealer, money launderer or thieve? It doesn't. And neither does wanting some privacy on public blockchains.


What is the estimated, average fee to mix 1 Bitcoin?

Wasabi Wallet charges 0.003% per anonymity set which apparently comes down to 0.15% per transaction [1]. ChipMixer relies on donations and can thus be used to mix for free, but will keep any amount smaller than 0.001 BTC as donation [2]. Other options likely fall within similar fee ranges.

[1] https://www.reddit.com/r/Bitcoin/comments/9sziy5/privacy_wasabi_wallet_10_is_finally_released/e90mlvu/
[2] https://chipmixer.com/faq


How much in Bitcoin on average for tumblers?

Wasabi is 0.15 Bitcoins?

0.15% of 1 BTC is 0.0015 BTC Smiley

Most Bitcoin ATMs and Local Bitcoin sellers charge around 2% - 5%. Even Coinbase charges 1.49% [1] which is literally an order of magnitude more expensive.

[1] https://support.coinbase.com/customer/en/portal/articles/1826294-how-are-fees-applied-when-i-buy-or-sell-digital-currency-


Or people with something to hide.

Not being able to keep private from governments is a threat to democracy. Heck, to any free society that relies on a centralized, hierarchical government.

As is the thinking that only "people with something to hide" want privacy.

Remember East Germany. I don't even want to imagine what a modern day Stasi could do with modern technology and data at hand.


This is the point! In their search for privacy, they might be digging themselves into a deeper hole because they would be mixing their coins with "tainted dirty" coins.

As long as it's not their own "tainted" coins their privacy is prevailed. You can't be held accountable for crimes you didn't commit.

If you're worried about using privacy enhancing methods because it may make you look suspious, you might be already be living in an oppressive regime. The only antidote against privacy enhancing methods becoming suspicious, is privacy enhancing tools becoming the norm.

Keep in mind, only a couple decades back, secure internet connections where deemed technology that should not be available to the regular citizen -- because what would they have to hide? Nowadays a world without HTTPS would be unthinkable, with ecommerce and ebanking being an impossibility.

---

Anyway, it's hard to objectively discuss something that is mostly a matter of personal philosophy. Luckily Bitcoin and other cryptocurrencies offer possibilities to be as private or as transparent as personally preferred. Just remember that equating "privacy" with "crime" is not a slippery slope, but the ditch at the end of it.
1578  Bitcoin / Bitcoin Technical Support / Re: Wallet on: December 30, 2018, 02:19:57 PM
Where my wallet should be registered? which the best wallet? I didn't find any information about best wallet.

I wouldn't recommend any wallet where you need to be registered (ie. any online wallet). Some of these services may not even give you full access to your coins, potentially even freezing or confiscating your coins at their whim.

For most cases Electrum (electrum.org) should be fine. For more secure storage, purchase a Trezor (trezor.io) or Ledger (ledger.com) hardware wallet. For a more detailed overview, follow the links posted by LoyceV above.
1579  Bitcoin / Wallet software / Re: Wasabi Wallet - Making Bitcoin Transactions Untraceable on: December 30, 2018, 12:23:47 PM
No they won't. But some exchanges, like Coinbase, will mark your account if your coins are tainted, and will sometimes freeze your account, and confiscate your coins.

One more reason to not use Coinbase then. Any exchange that goes beyond the necessities of KYC / AML should be avoided like the plague. If you get your account frozen on the likes of Coinbase you should have stuck with PayPal. Same difference, but without the extra steps of going through crypto.


It goes back to the debate. What kind of users have too much to hide that are incentivized to pay for tumbling, and why should I mix my coins with their coins?

Would you, personally, post your bank statements publicly on the internet?


What is the estimated, average fee to mix 1 Bitcoin?

Wasabi Wallet charges 0.003% per anonymity set which apparently comes down to 0.15% per transaction [1]. ChipMixer relies on donations and can thus be used to mix for free, but will keep any amount smaller than 0.001 BTC as donation [2]. Other options likely fall within similar fee ranges.

[1] https://www.reddit.com/r/Bitcoin/comments/9sziy5/privacy_wasabi_wallet_10_is_finally_released/e90mlvu/
[2] https://chipmixer.com/faq


Or people with something to hide.

Not being able to keep private from governments is a threat to democracy. Heck, to any free society that relies on a centralized, hierarchical government.

As is the thinking that only "people with something to hide" want privacy.

Remember East Germany. I don't even want to imagine what a modern day Stasi could do with modern technology and data at hand.
1580  Other / Beginners & Help / Re: Where I can get a list of Bitcoin based cryptocurrencies on: December 29, 2018, 02:04:46 PM
Regarding Bitcoin (blockchain) hard forks, there's a comprehensive family tree over here:

https://bitcointalk.org/index.php?topic=2597083.0

Apart from that the mapofcoins as posted by AdolfinWolf should provide you with a good overview. While not quite up-to-date I don't think any relevant alt directly forked off the Bitcoin codebase after 2017 anyway (apart from the blockchain hard forks), with many recent alts being built upon different codebases.
Pages: « 1 ... 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 [79] 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 ... 203 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!