Bitcoin Forum
May 25, 2024, 08:00:07 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 [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 ... 158 »
1441  Bitcoin / Bitcoin Discussion / Re: What feature of Bitcoin do you think is most difficult to understand? on: November 22, 2022, 12:07:17 PM
Private keys are what allow you to spend bitcoin. It is randomly generated with an encryption algorithm called SHA256. Basically, it’s a long string that is so long and random, there are enough private keys available for everyone millions of times over.

There are few major error,
1. Private key usually is generated with secure random number generator. Some people refer it as CSPRNG/CRNG.
2. SHA-256 is hashing algorithm, not encryption algorithm.

P2PKH is a type of address called a "legacy address" because it’s oldest Bitcoin address. It’s larger (more bits) than the newer address types (P2WPKH or Bech32) so miner fees cost more but it’s accepted by everyone on the Bitcoin network.

FYI, the oldest address type is P2PK (Pay to Public Key).
1442  Other / Archival / Re: [banned mixer] - Best Bitcoin Mixer / Tumbler on: November 22, 2022, 09:44:03 AM

Why would mixer use TLS certificate issued by "Google Trust Services LLC"? While google have great technical capability, they have poor privacy history.

So, it is not a free mixing service. Right?

Correct, you can't choose "none" option on their website. Although it's unusual user only can choose 4 different fee option since some mixer show slider where user can choose their own fee (within specific range).
1443  Bitcoin / Bitcoin Discussion / Re: What does it take to run a full node? on: November 22, 2022, 09:18:07 AM
Side note, but depending on your install / configuration people running with 500GB drives are now starting to hit the storage wall.

But since some HDD company use base 10 while computer use base 2, the actual size of 500GB HDD (5*10^11 byte) should be about 465GB. Size of blocks directory on my HDD already reached 466GB, so node operator who use 500GB should already upgrade their storage or shutdown their node until they make upgrade.

Running a full node helps others start theirs. Running a node (full or pruned) helps the network be more safe and robust. Bitcoin is a "cloud" and each node is a part of it. If a node fails the others take the load, so the more nodes the better for everyone.

pruning does not help
by not having the blockchain you are not helping the blockchain

Pruned node make small contribution by broadcast latest 288 blocks and relay unconfirmed transaction. Personally i'd say pruned node is less helpful.
1444  Bitcoin / Development & Technical Discussion / Re: Generating 100 R, s, Z signatures on: November 21, 2022, 11:47:35 AM
Why don't you simply make 100 raw transactions with the same input containing the pubkey, but with different amounts? You should certainly get 100 different RSZ tuples that way. You don't need to use a sample RSZ for this, you just need an input that is associated with the public key you type.
I don't have that much bitcoins to spend.

1. You can create signed raw transaction without broadcasting it, which means you never spend your Bitcoin.
2. You could use Testnet or Regtest network. Although you might need to obtain some coin from faucet (for testnet), perform initial node setup (for regtest) or make small change on your script.
1445  Bitcoin / Bitcoin Technical Support / Re: Can I send BTC from an address like bc1 to an legacy address (1 prefix) on: November 21, 2022, 09:42:06 AM
If you are unable to send from one address to another, likely you are using an exchange, an exchange that is not supporting sending to native segwit (bc1) addresses should be seen as useless.

Not only useless has limited functionality, it's likely your wallet / exchange hasn't been updated in long time which means there's higher security risk.
1446  Bitcoin / Bitcoin Technical Support / Re: Looking for a new self custody wallet on: November 20, 2022, 09:11:27 AM
FTX absolutely ruined me and I have a slice of what "used to be" left on my Ledger.

Fuck Ledger, I want to rely on my own hardware... My own hardware I built with my own hands.

Ledger have some flaw and some poor privacy practice. But if you already have one, i don't see any reason to stop using your Ledger.

I have plans to get back to hosting a node with my dusty pie but my question is what is the current well respected self custody wallet these days?  Electrum?  Samourai?  I guess the real answer is just stick with the actual core wallet.

Electrum and Bitcoin Core are still most popular option for desktop user. Samourai is niche option even among Bitcoin enthusiast, although Sparrow Wallet getting more popular in past few days.

PS...where is the goddamn IRC info.  I have been so out of touch on this shit.

Most people don't use IRC these days and few years ago many people (who still use IRC) move from freenode to libera server.

TLDR;  I want to fully be self custody and at the same time contribute to layer 2 of BTC.  If you have a link on helping me achieve this with my own hardware please respond. 

Get a Raspberry Pi and set up Raspibolt or Raspiblitz.

But if OP prefer to use his laptop, myNode or Umbrel might be better choice.
1447  Bitcoin / Hardware wallets / Re: Foundation Devices 'Passport Batch 2' hardware wallet review on: November 18, 2022, 12:20:06 PM
The Batch 2 uses default Nokia BL-5C rechargeable Li-Ion batteries (you all know them). They have been around for almost 20 years and millions of these are available on the market, so I think we're pretty future-proof with this choice - regardless of whether Foundation Devices sells or doesn't sell replacements, stops production, or even goes bankrupt.

This is first time i've heard type of this battery. While this battery is indeed popular (based on search result on local online shop/marketplace), i have few small concern about obtaining replacement battery. For example,
1. Which seller sell good quality battery? I know i should avoid battery which cost less than $1, but expensive doesn't always mean better since it could be overpriced battery.
2. Which brand should i pick? Battery with brand "Nokia" (i use double quote since i don't know whether it's bootleg or not) or third-party brand (vizz, xtrikeme, sailsway, hk, etc.).

I don't have electronics/electrical engineering so i can't simply seek batch 2's schematic and check whether it has strong protection against defective battery.

New firmware features
CoinJoin Postmix
Similar to the Casa option, when activating the 'Postmix' account under 'Settings > Extensions > Postmix', you get a new account on the main page with a specific derivation path. Its specialty is that it allows to re-mix / join without paying fees over and over again.

Does this feature refer to mixing on Whirlpool protocol/Sparrow wallet?
1448  Bitcoin / Bitcoin Technical Support / Re: How do i make sure my Bitcoin Private Key is Random and secure? on: November 18, 2022, 09:55:16 AM
--snip--
The same applies to offline cold storage PC as well? If the system is not connected to internet.

Yes, internet usage is just one of many entropy source.

Then also there will be enough sources of entropy right?

Yes (assuming it's not headless or embedded device). But if you have very very very serious security concern, just run this command and make sure the value is either 256 (Linux kernel 5.10.119 or newer) or 4096 (Up to 5.10.118)[1].

Code:
cat /proc/sys/kernel/random/entropy_avail

[1] https://unix.stackexchange.com/a/704743
1449  Economy / Scam Accusations / Re: List of lately scam sites and their addresses on: November 18, 2022, 09:19:01 AM
Regarding darivfx, are you blind?

They are offering:

Quote
For 1 Year
Total 160%
$1000 - $4999

https://i.ibb.co/FJtVMKt/photo-2022-11-17-23-40-38.jpg

FYI, this information isn't shown if you're not logged in. If you visit https://darivfx.com/user/plan while not logged in, you'll redirected to login page.

4. https://darivfx.com
TRarYfpfwskmrdq2XpLy4gUxSq8ojFTUXG

I can confirm this website show same address when i interact with the deposit page.
1450  Bitcoin / Development & Technical Discussion / Re: BitCrack - A tool for brute-forcing private keys on: November 18, 2022, 08:23:03 AM
The question is: can i use cubitcrack/clbitcrack or keyhunt-cuda/keyhunt or similar software to brute force a bitcoin wallet like puzzle 66 one? or the asic processors work ONLY with sha256 algorithm?

Aside from my past reply which already mentioned, don't forget ASIC is abbreviation of application-specific integrated circuit.

But the question is about pool fairness in general. If I mine solo in a pool (bitcoin pool too) how can i be sure that if i find a block the reward will be sent to my wallet address?

You can't. You need to trust the pool you use.

P.S. Additional discussion and question about pool/mining should be asked on new thread.
1451  Bitcoin / Wallet software / Re: New software wallet: SecureBTCWallet.com (feedback appreciated) on: November 16, 2022, 12:20:56 PM
I believe in security by obscurity

I understand the appeal of security by obscurity. So i'll just say commonly used phrase "Don't Trust, Verify".

Most importantly, never ever put all your Bitcoins on a single wallet! Always use 24-letter BIP39 seeds (do not rely on proprietary seed protocols, like Electrum’s) — preferably pick it yourself instead of having the software generate it for you, because the software may be compromised.

1. Making user choose their own words could lead to lower entropy. And since BIP39 seed has checksum, they have limited option for last words.
2. If you think the software may be comprised or generate not-random BIP39 seed, IMO you should look for different software.
1452  Bitcoin / Bitcoin Discussion / Re: Binance is spamming mempool on: November 15, 2022, 12:55:30 PM
Or is he trying to combine his coins for when people start to massively withdraw from his scam exchange so he can charge his users massive fees

I just checked their current BTC withdraw fee and found it's 0.001BTC (about $16.9). I'm sure the fee was 0.0005BTC or lower few months ago. It's unlikely they perform consolidation with such high fees, so your speculation could be right.

The actual BTC withdraw fee is 0.0002BTC (about $3.4) for "Bitcoin" and 0.0005BTC (about $8.5) for "BTC(SegWit)". Thank you @DdmrDdmr for the correction.

1453  Bitcoin / Bitcoin Technical Support / Re: To coinjoin or not? on: November 15, 2022, 10:11:22 AM
I'm trying to decide whether I should coinjoin my coins or not.

Opinions?

Since you do not mention you have serious privacy concern or serious security risk if you do not protect your privacy, i do not see importance of doing CoinJoin for now.

Maybe I should just focus on accumulating non kyc coins?

If you have some privacy concern or able to do that with good exchange rate (without high risk of scammed), it could be good idea.

And of course, make sure you don't use Wasabi to do any of this, since they work hand in hand with blockchain analysis companies.

And if OP decide to use other SPV wallet with CoinJoin feature, take note some of them have poor privacy by default (such as not using Tor).
1454  Bitcoin / Bitcoin Technical Support / Re: mass generation of addresses using private key on: November 14, 2022, 11:44:34 AM
Really a pity, because otherwise bit would have been perfect. What alternative library could you recommend me, which is as fast as possible and also handles the mentioned address type?

I checked other library i've tried in past and found out bitcoinlib[1] utilize library called fastecdsa. It sounds good, so i decide to run quick benchmark.

Code:
from bitcoinlib.keys import Key

hexfile = open('hex.txt')
hexkey = [h.strip() for h in hexfile.readlines()]

addressfile = open('address_bech32.txt', 'w')
addresslist = ''
for h in hexkey:
  key = Key(h)
  addresslist += key.address(encoding='bech32') + '\n'

addressfile.write(addresslist)

Code:
$ time python3 test2.py

real    2m45.322s
user    2m45.114s
sys     0m0.272s

It's far slower than bit, but IMO it's still fast enough for you needs. And here's example of generated address.

Code:
$ tail -n 5 address_bech32.txt
bc1q5jzt43ru860cmsd7sh6kdjhjxteslc4tltdrsu
bc1qcft76kmlkqhc250uap0slvg99xkshu28wpd9h2
bc1qjfuqcwz8984d7gskja9tm9emkwut0zy7hn7ydg
bc1qf2yms7y2d5us7lce24ylmcstfe8fdaph32f6g3
bc1qgf33u39wrgupxw4x4s5crplcqe27uvf68l40d2

[1] https://github.com/1200wd/bitcoinlib
1455  Bitcoin / Project Development / Re: [β] BPIP Extension: user info & extra features add-on/extension, Firefox/Chrome on: November 14, 2022, 09:39:47 AM
Yeah, it could be really complicated. Although in reality many (or perhaps most) personal/small project don't care or don't check license compatibility between each library/used source code. But AFAIK rewriting source code usually is legally acceptable. BPIP will have to do that anyway unless they want to bundle jQuery on their extension.

Yeah we don't really want jQuery. I'll take a look at what the enhanced merit UI does and if/how that functionality fits into our extension. I assume you wouldn't have a problem if we steal the idea but not the code?

No problem. In fact, i do not consider that as stealing.
1456  Economy / Reputation / User btc-room101 cannot be trusted on: November 13, 2022, 12:44:32 PM
User btc-room101[1] recently woke up and and made lots of posts/threads. Aside from violating forum rules (mainly spam, off-topic or multiple posts in a row), he also made these ridiculous/non-sense claim without proof.
  • Advertising his tool with intention to hack Bitcoin[1].
  • Claiming his tool has ability to map public key to private key[1].
  • Saying Bitcoin is created by NSA where it's white paper was released on 1999[2].
  • And other claim about certain government or government agency.

His history isn't better either.

  • He created brute-force tool with bombastic claim, where Bitcoin Core contributor share warning about possible malware[3].
  • Very poor suggestion to check Bitcoin security[4].
  • He also own a website[5] which contain various technobabble (nonsense which contain technical jargon). For example, he claim Machine Learning to find pattern between private and public key where expert say it's wrong approach to break cryptography[6-7].
  • On his website, he also assume SHA-256 will be broken by 2020[8]. Those with very basic cryptography knowledge would doubt his claim since he don't cite peer reviewed review or even mention what kind of attack will be used to broke SHA-256 (such as preimage, second preimage or collision attack).

For these reasons, i believe user btc-room101 cannot be trusted. I'll leave feedback to this user and recommend all reader to do same thing.



[1] https://bitcointalk.org/index.php?action=profile;u=2038954
[2] https://bitcointalk.org/index.php?topic=5420649.msg61280427#msg61280427
[3] https://bitcointalk.org/index.php?topic=5076779.msg48283107#msg48283107
[4] https://bitcointalk.org/index.php?topic=5077421.msg48315568#msg48315568
[5] https://web.archive.org/web/20200501221519/http://www.inflection.top/, scroll down to the bottom of page.
[6] https://crypto.stackexchange.com/a/9754
[7] https://datascience.stackexchange.com/a/16641
[8] https://web.archive.org/web/20181206214734/http://www.inflection.top/faq.html, under answer of question "What is the safest ...".
1457  Bitcoin / Development & Technical Discussion / Re: What would happen to bitcoin if all bitcoin-related stuff on GitHub got banned? on: November 13, 2022, 11:45:10 AM
In related news, SourceHut recently announced that it is banning all cryptocurrencies starting on January 1, 2023. But then again SourceHut does not look very professional since the first page says "Welcome to sourcehut!" which is not capitalized. I have never used SourceHut, and I have no intention of using SourceHut since they are anti-innovative.

I have never heard this service, but at least they give 2 months before it's executed. I also checked hosted public projected[1] and it looks like there aren't too many project hosted there (only 388 pages where each page show 15 project).

Codeberg is also considering banning all cryptocurrency projects (I have commented on Issue #794 about this https://codeberg.org/Codeberg/Community/issues/794). It seems like the anti-innovative people at these sites do not want anyone developing new technologies. They are not willing to reason with people who give solid reasons for developing cryptocurrency technologies. I doubt that they will be willing to understand what the people are doing. They do not want people to improve the situation.

I don't know which user is employee at Codeberg. But it's a hypocrisy since Codeberg homepage emphasize freedom.

I trust that Github will remain innovative and that the anti-innovative hostile entities will simply stay away from Github (well, at least for now).

I have few doubt since they have history of banning several project including Tornado Cash[2]. Although on positive site, activity related with DMCA is transparent[3].



[1] https://sr.ht/projects
[2] https://www.theregister.com/2022/08/10/github_tornado_cookies/
[3] https://github.com/github/dmca
1458  Bitcoin / Bitcoin Technical Support / Re: mass generation of addresses using private key on: November 13, 2022, 09:38:56 AM
In terms of software development, what is the most efficient and performant way to generate the derived three bitcoin addresses ( uncompressed 3..., compressed 1..., segwit bc1q... ) from a private key?
Uncompressed 3... from a private key? AFAIK it's impossible.

It's fully possible to generate such address, after all it's just P2SH (Pay to script hash) address. But as @LoyceV said, spending it is very difficult to spend the coin since the transaction would be considered as non-standard and won't be relayed by most node. For reference, here are few past incident about using uncompressed public key on P2SH-P2WPKH or P2WPKH address,
https://bitcointalk.org/index.php?topic=5192454.0
https://bitcointalk.org/index.php?topic=5377781.0
1459  Bitcoin / Bitcoin Technical Support / Re: 12 and 24 seed-phrases on: November 13, 2022, 08:57:03 AM
But IIRC 12 seed-phrase words generated by Electrum comes out before BIP 39 standard exists.
Original Electrum seed phrases were 13 words or fewer, which encoded 136 bits of data (128 bits of entropy plus 8 bits of version data). On the one out of 16 occasions that the first 4 bits were 0000, then the seed phrase would be 12 words. Otherwise, it would be 13 words.

Which Electrum version you're talking about? On Electrum 0.29 which i've tested on early 2022[1] show it generate 12 words with 128-bit seed (indicated by 32 character HEX on generated wallet seed). The source code for seed generation state it use 2^128 range[2].

[1] https://bitcointalk.org/index.php?topic=5379817.msg58942538#msg58942538
[2] https://github.com/spesmilo/electrum/blob/5883aaf8ca2f79bf694d11ac6b63f5defd2a2c38/client/electrum.py#L267-L269
1460  Bitcoin / Development & Technical Discussion / Re: Full RBF on: November 12, 2022, 01:03:24 PM
Will be interesting to see what the general mempool policy turns out to be and how quickly nodes and miners start enabling the option.

I don't expect node operator bother change default option. It's already proved with lack of node which accept transaction with fee lower than 1 sat/vbyte or non-standard transaction.

There is already some financial incentive for miners to start adopting full RBF, not just from people attempting to replace non-RBF flagged transactions but also from this: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-November/021143.html

Starting from $100/block? It's rather generous considering coming from an individual.
Pages: « 1 ... 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 [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 ... 158 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!