Bitcoin Forum
May 25, 2024, 05:44:48 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 [22] 23 24 25 26 27 28 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 ... 288 »
421  Bitcoin / Bitcoin Discussion / Re: Can Bitcoin be tamed? CME suspends their Bitcoin Future Trading Platforms. on: December 31, 2020, 09:39:43 AM
I can't find any source for this but spammy webpages and the CME quotes page has recently updated quotes.  I think this is false.
422  Bitcoin / Bitcoin Discussion / Re: Craig Steven Wright - Satoshi, MtGox Hacker or just a fraud ? on: December 31, 2020, 09:31:46 AM
hmm.. so if cyberdoc hands craig the privkey for cyberdocs 1933ph address.. craig could possibly use it and pretend that it validates a story of, if he has one privkey of addresses in the list he must have them all...
Craig picked those addresses very likely without knowing of cypherdoc at all-- it was simply one of the higher value addresses on the chain at the time as were the other addresses he picked-- which is how he managed e.g. to pick that mtgox hacker address too.

It might not have occurred to them to do it (until now).  It might be time to start making popcorn.

I had a chance to go look back at those transactions and ... it turns out that the amount wright paid was his tax id.  So it was obviously a transparent attempt to get his tax ID to show up on block explorers for the target address.
423  Bitcoin / Bitcoin Discussion / Re: New Nocoiner narrative, "Bitcoin is not scarce". on: December 30, 2020, 02:00:17 PM
https://www.youtube.com/watch?v=YtLEWVu815o

424  Bitcoin / Development & Technical Discussion / Re: Taproot proposal on: December 30, 2020, 08:58:13 AM
Progress here is waiting on the deployment of 0.21.0 which is delayed, I think because it was discovered at the 11th hour that some P2P protocol update caused all existing BTCD software to instant-disconnect due to it erroneously hanging up on unexpected messages.

After 0.21.0 is out and stable then a 0.21.1 could be done with taproot activation.
425  Economy / Service Announcements / Re: [BETA] [ANN] Moneypot.com | Bitcoin wallet | Private | Lightning ϟ | on: December 29, 2020, 04:35:22 AM
Well, if this software has already solved the complexity then the complexity would be a non-issue. Smiley

The main support issue would be that customers would lose their keys to their wallets and then contact support to try to recover them.

426  Economy / Service Announcements / Re: [BETA] [ANN] Moneypot.com | Bitcoin wallet | Private | Lightning ϟ | on: December 29, 2020, 02:44:55 AM
Do you think it might be possible to run an intentionally and explicitly hobbled instance of this that can't send funds outside the system for acting as a "gift card wallet"?

It can be pretty useful for a merchant to allow users to keep a balance and even transfer balance between customers... but in some jurisdictions having funds leave the system creates additional regulatory issues... and isn't really needed for the purpose.

I've looked into setting up a chaum token system for this application before.  Pay bitcoin in, get tokens that can be moved among users, or eventually turned into purchases of goods/services.  One reason to use chaum tokens for this application is so that the merchant doesn't unnecessarily learn the exact linkage between the customer's Bitcoin transaction history and their name and physical address (needed for shipping goods) in order to reduce the risks from hacks/thefts.

It would be nice if some existing software could be deployed off-label for this application.
427  Bitcoin / Legal / Re: Donating Bitcoin and IRS form 8283 on: December 28, 2020, 04:55:35 PM
I am thinking of donating more than $5000 worth of bitcoins to a charity and I am not clear about how to fill out IRS form 8283, especially the part where you must have the donation appraised.
Does anyone have any experience with this?
FYI, I want to donate the bitcoins directly rather than selling them first because I can avoid paying taxes on the donated bitcoins.

I've done this.  You need an appraiser. E.g. https://cryptoappraisers.com/  (like ... maybe you can get away without one, but that seems ill advised.)

You can do it somewhat more efficiently if you're going to make many donations to do a large amount at once to a Donor Advised fund, e.g. Fidelity Chartable and then make further donations out of the trust-- because then you just have a single bitcoin donation.

It's also advantageous to make a larger amount of donations in the same tax year because you can't write off the donation while using the (now pretty large) standard deduction-- so it's better to donate all at once in one year, don't use the standard deduction in that year, and then in other years continue to use the standard deduction.
428  Bitcoin / Development & Technical Discussion / Re: Sending old blocks as compressed by default on: December 27, 2020, 01:00:05 PM
Some people mention the trade-off between storage and CPU usage, but how about using LZ4 compression algorithm which is fastest compression algorithm with good compression ratio (some project even claim it's fast enough for real-time/on-the-fly decompression) and widely used by big companies/project?
Many (most?) users are currently CPU bottlenecked on validation, so any additional CPU will slow down their sync.  Changing the speed of the compression just changes the point at which the tradeoff moves.

[Aside, Lz4 doesn't do that much on transactions]

I hope I didn't make it sound like I think it shouldn't be done.  I think it should be done, and probably supported over P2P too-- as a negotiable feature.  Local usage could easily be optional, I expect most non-pruned users would want it on to save space unless their node is stored on a 10TB spinning disk and they don't care about the usage or they're on a small arm device and the extra cpu would be brutal while peers are syncing from them.

It's just not trade-off free, and AFAIK no one working on core is interested in working on it.
429  Bitcoin / Development & Technical Discussion / Re: Sending old blocks as compressed by default on: December 27, 2020, 10:03:00 AM
The blockstream satellite node software contains a compressor that shrinks transactions by about 20% operating a transaction at a time.  (More could have been achieved by working multiple txn at a time, but at a great increase in software complexity and some loss of functionality).

It exploits all the redundancies described by pooya87 above and quite a few additional ones. E.g. it knows how to reconstruct the hash in the redeemscript for P2SH embedded segwit, it knows how to convert 65 byte pubkeys to and from 32 byte pubkeys, etc.  I think, though my memory is kinda fuzzy, it exploits reused scriptpubkeys/redeemscripts within a transaction.

Though your network needs to be fairly slow or your CPU extremely fast before its worth the CPU cost (for satellite it's an obvious win).

Quote
Blocks are random data and can not be compressed with any algorithm other than one that focuses on bitcoin applications.
Technically thats not entirely true, due to things like pubkey and address reuse and common syntax elements, state of the art generic compressors do get some compression when working on one or several whole blocks at a time.  But not anywhere near as much compression as a data aware compressor can achieve. The two can be combined, of course.  But having to work one or more blocks at a time gets in the way of random access to data and potentially creates DOS vulnerabilities (e.g. from peers forcing you to decompress groups of blocks only to access one block in the group).

It's more efficient to use this stuff if you negotiated with peers sending the compressed form over the wire.  If all your peers were doing that, you could just keep the compressed form in memory and on disk and not have to decompress except for validation.

AFAIK no one is working on taking this work upstream, which is sad-- a 20% reduction in disk space would be nice, and post erlay this would also end up being nearly a 20% reduction in network bandwidth if used for transaction/block relay.

If it were just done for storage probably the best thing would be store every block using it,  and just keep a small cache of uncompressed blocks in memory for serving requests for recent blocks.  Any kind of rewriting of block data on disk is complicated due to the need to be able to recover from crashes.
430  Bitcoin / Development & Technical Discussion / Re: Taproot proposal on: December 26, 2020, 02:58:28 PM
A question:
the current hardware wallets (like Ledger Nano, Trezor, ... ) don't support taproot and schnorr signatures.

Will a software update be enough?
Yes, though the fact that some use their own custom crypto libraries due to altcoin support and it may take them a little while to get around to writing it.
431  Other / Meta / Re: My investigation on satoshi on: December 24, 2020, 05:31:57 AM
It's easy to find the s spellings and bloody as in intensifier in the writing of Americans, especially easy if they intentionally adopting a different style.  I wouldn't read too much into stuff like this.
432  Other / Beginners & Help / Re: [Education] Bitcoin Privacy and Anonymity - [16. Circuit of Transactions] on: December 23, 2020, 08:53:32 PM
Olivier Coutu presented Circuit of Transactions (Decentralized Mixers for Bitcoin) at the Bitcoin conference in May 2013 while Gregory Maxwell's CoinJoin was August 2013. Other much simpler concepts emerged, such as those implemented by Taaki and Martin (but the initial idea was also inseparable from the CoinJoin concept proposed by Gregory Maxwell) [6].
Huh!  I had no idea that was at the conference, I would have found it pretty interesting I had been and would have mentioned it in the coinjoin post!

However, my work in that space substantially pre-dates the conference e.g. https://bitcointalk.org/index.php?topic=139581.0  which included demonstrating it on the network,  as well as describing how to cryptographically blind the participants from each other.  And even those posts were posted as late as they were because I had to wait until the software had the necessary functionality.  I believe public discussion of this kind of approach to improve privacy goes back to mid 2011.

The purpose of the coinjoin thread was just to popularize an existing concept,  driven by the reasoning that because it hadn't been given a catchy name no one was thinking much about it.
433  Economy / Reputation / Re: (Discussion) Best Bitcointalk Interview on: December 20, 2020, 10:44:02 AM
Gmaxwell and IlVeroNico   I am waiting for your addresses to send your winnings

Thanks to everyone for taking the time to participate in the interviews and the contest, I found many of them interesting and I'm glad people enjoyed mine.

The address on my profile works fine: bc1q6qwd6l8nm9uad53c7jtl3ermds5cxwfnfevap6

Cheers!
434  Bitcoin / Bitcoin Discussion / Re: Would you sell your BTC for $100 000, and never go back to the game again? on: December 20, 2020, 09:43:57 AM
it is unrealistic even if you have moderate amount of BTC to just sell quickly and never come back to the game, here is why:
In the US you can easily move millions of dollars into and out of bank accounts without it being a big deal. At least for just a couple million it doesn't usually generate any remarks from bank staff-- or if they say anything they just assume you're buying an expensive home or selling a business.
435  Bitcoin / Development & Technical Discussion / Re: Question about ServiceFlags: None and NetworkLimited on: December 16, 2020, 01:17:15 AM
According to the source code, NetworkLimited nodes can only sere the latest 288 block headers. https://github.com/bitcoin/bitcoin/blob/42ed7f51fafa9f5de3b4262d28dbb7493c1eeb0f/src/protocol.h#L286-L289
Blocks are not blockheaders.

Limited peers can serve all headers, but they only serve the latest 288 blocks from their tip.

https://github.com/bitcoin/bips/blob/master/bip-0159.mediawiki


If something is accepting connections but has a service flag of 0 it's probably some weird spything.  If it makes a connection to you with a service flag of zero it may be a SPV wallet, but its more likely a spynode pretending to be a spv wallet (as there are more spynodes than p2p spv wallets).
436  Economy / Scam Accusations / Re: GreenAddress blacklisted my wallet, and now holds custodial control of it on: December 12, 2020, 11:18:00 PM
Did they never make good on these plans?
437  Bitcoin / Development & Technical Discussion / Re: Why not use Chainanalysis to see your privacy score on: December 12, 2020, 08:28:19 PM
The only use for a 'privacy score' is introducing privacy concepts to someone who knows nothing about them and won't have as easy a time learning from reading a list by itself.

There is also potential for abuse.

For example after a prominent wallet added mechanism to improve privacy-- when it spends from one of a reused output it it tries to spend all of them-- one of these explorer sites changed to start reporting all those transactions as 0 privacy.  Were they just incompetent?  Trying to trash that particular wallet?  Trying intentionally to encourage users to use less private software?  No way to know.

Obviously anyone plugging their own addresses/transactions into these things are trashing their privacy.  Highlighting transaction properties can be useful for educating people, giving a score -- less so,   encouraging people to search their own transactions and/or addresses is just a bad move.
438  Bitcoin / Bitcoin Discussion / Re: Keyless encryption and passwordless authentication on: December 11, 2020, 10:55:13 PM
gibberish thread. I wonder what scam its peddling on the backend?
439  Bitcoin / Development & Technical Discussion / Re: Theoretical minimum # of logic operations to perform privkey->pubkey(secp256k1) on: December 11, 2020, 04:34:04 PM
There's article on http://binary.cr.yp.to/auth256.html indicating, that we can go to as low as to only 29*256=7424gates for 256bits mod-multiplication.
Alas, that page is about binary field multiplication, arithmetic in GF(2^n) rather than in GF(P).  Binary field arithmetic has special structure that make logic implementations especially efficient (and public key cryptography especially weak. Smiley ) and isn't what is needed here.
440  Bitcoin / Mining support / Re: Mining Voltage Converter Overload on: December 11, 2020, 06:13:26 AM
Hello, I have been trying to run miners that I obtained from Whatsminer. They require 220V - 240V power source. Since I live in the United States, I have tried 110 to 220 V step up converters. I have tried 3 different converters, and each one overloads. The miners will run for a short period of time, then overload the converter and the converter will shut down.

Does anyone have suggestions on what I can do to get my miners running? Surely there must be other people in the Western hemisphere that have gotten these to work at home.

Oy. don't use 'converters'. Their efficiency will be poor and as you note they don't handle much power (unless they're expensive).

In the US we use 120/240v power.  Power hungry appliances like electric ranges and dryers use 240v.   Find/install a 240v plug to run your miners.

All my computers are run on 240v-- the PSUs are more efficient that way.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 [22] 23 24 25 26 27 28 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 ... 288 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!