The good way is to use Tor, I understand that but I can see that some people use their internet service provider IP directly for their nodes. Assuming if someone uses IP address instead of using Tor, what information can be leaked to the internet service provider?
Everything that's transmitted. Bitcoin node doesn't use encryption to send/receive data between nodes. BIP 151 and 324 attempt to solve that, but BIP 151 has been abandoned while BIP 324 still on development for Bitcoin Core software. Can the internet service provider know my bitcoin addresses or the internet service provider will just know that I am using Bitcoin Core but not able to link it to my bitcoin addresses and transactions?
I am not talking about SPV wallets but only full node wallets.
ISP would have hard time knowing whether you only relay other's transaction or your own transaction. They would have to perform massive logging or cooperate with other ISP/government in order to determine which transaction most likely belong to yours.
|
|
|
Take note even if someone use Tor on Electrum, server still know list of Bitcoin address on your wallet belong to same person/entity. My concern is that if I setup an online electrum wallet, someone can track and spy me ?
The question you are asking seems to be impossible, it would be very difficult to trace back the IP of a hot wallet. It might be possible to get the IP of the blockchain node used for transactions .But using your wallet ip to spy on you, how? How? Someone just need to replace running bunch of node with running bunch of Electrum server.
|
|
|
User: JamesBornCurrent status: Thread deleted by moderator, but user isn't banned (according to modlog.php) Copy: Source 1: https://mpost.io/best-3-bitcoin-ordinals-wallets-2023/What is Ordinals Wallet?
Ordinals Wallet is a Bitcoin wallet that supports Ordinals inscriptions. It allows users to receive, store, and view Ordinals in their wallets, with functionality for transferring, sending, inscribing, and buying and selling Ordinals.
Source 2: https://blog.chain.link/ordinals-bitcoin-nfts/What Are Ordinal Inscriptions?
Ordinals are means of creating Bitcoin NFTs by attaching data such as images, videos, and more to an individual satoshi on the base Bitcoin blockchain. Unlike their predecessors, ordinal NFTs don?t exist on a separate layer from Bitcoin. --snip--
User: RexlusCurrent status: "Autoban user: N/A in topic #0 by member #3541599" according to modlog.php Copy (plagiarism with paraphrasing) : Yes, they can.i think It is quite easy to detect an ordinary Bitcoin client; it sends unencrypted messages of a model and unique arrangement to well-known TCP ports. Moreover, if they observe all your transaction, it would not be that callous for them to combine you with the transactions you send; Bitcoin tries to mitigate your transactions by sending them out along with other people's relayed transactions. But if they can see all your incoming traffic, then when you send out a transaction that you never received from someone else.
Source: https://bitcoin.stackexchange.com/a/58580Yes, they can. It is quite easy to detect an ordinary Bitcoin client; it sends unencrypted messages of a standard and unique format to well-known TCP ports. Moreover, if they monitor all your traffic, it would not be too hard for them to link you with the transactions you send; Bitcoin tries to "cloak" your transactions by sending them out along with other people's relayed transactions. But if they can see all your incoming traffic, then when you send out a transaction that you never received from someone else, they can conclude it is one that you yourself created.
|
|
|
Is there any means (website for example ?) to check someone's hot wallet IP address ?
You need to run lots of Bitcoin node and Electrum server, then log every broadcasted transaction by other node/SPV user along with it's timestamp. Few blockchain analysis company do that, but i doubt they'll share their logged data. On a side note, blockchain.info (today it's blockchain.com) used to log IP address of IP which send transaction data to blockchain.info node. But it seems they no longer do that and they don't show such data on older transaction.
|
|
|
What I can not understand, even if I will probably be beaten for this question, is why people not try to propose those new features to bitcoin directly? Yes the lightning protocol was not natively adopted, but to split so much developing power away from bitcoin core can only hurt the project in the long run.
Mainly because Lightning Network isn't part of Bitcoin protocol. As for splicing feature, it's meant to let user use Bitcoin on mainnet/on-chain without close and re-open channel which create 2 on-chain transaction which takes time and could be costly. And FYI, LN can be used for many cryptocurrency and you can even swap between 2 coins on LN through atomic swaps. Bitcoin Core development heavily focus on full node and wallet functionally, so adding feature (such as LN wallet or CoinJoin) would burden Bitcoin Core development and maintenance.
|
|
|
Relevant discussion thread, Biometrics as private key?What if the wallet was you.If we do so so, can solve an age-old problem of lost private keys?
I expect it's only partially solved due to various technical issue/limitation. But you'd also create new problem where Bitcoin can be stolen through stealing Biometric (e.g. breach from centralized service or trace fingerprint from item you touch). But the biometric fingerprint is way better because fingerprints do not change even as we age.
Generally it's true, although it could be changed if you receive injury.
|
|
|
HP ProDesk 400 G3 CPU i5-6500T (2.50GHz) 1 x 16gb DDR4 ram
Or
HP EliteDesk 800 G3 CPU i7-6700 (3.40GHz) 1 x 16gb DDR4 ram
Is the i7 worth the extra $?
It heavily depends on how much additional money you're going to pay. In addition, you need to consider these, 1. Both PC use Intel CPU which released on 2015. 2. Extra 30W might be worth for extra 4 thread and 36% faster base speed (2.5 GHz vs 3.4 GHz). Also when it comes to the storage I don’t know if I should go for M2 NVMe SSD or SATA-3 (6Gb/s) SSD?
Both are sufficient to run Bitcoin full node. NVMe SSD generally is better choice while only a bit more expensive, but you need to make sure your PC has slot for NVMe SSD. My initial use case is for increased privacy, better coin management and do “my bit” for the network. Running your node through Tor gives the best privacy, but that also means the Tor network speed will probably be the bottleneck. And in that case faster hardware doesn't matter anymore. But unless you use Tor for IBD, the bottleneck won't be that noticeable.
|
|
|
Even considering Bitcoin and cryptocurrency become more popular in last 3 years, i have doubt they'll make comeback unless they improve UI/UX of their software. I remember merchant have to keep their computer/server online all the time (to make their goods searchable by user) and user need to install software which is a bit resource demanding where search took some time.
|
|
|
Assuming you use Bitcoin Core to download Bitcoin blockchain, you should know Bitcoin Core doesn't always store block sequentially and it also store all stale/orphan block. That means hash of compressed blockchain between those who run Bitcoin Core would be different. And it's not the only technical reason why hash for each people who run full node is different.
|
|
|
--snip-- Right at the end of the page sits also an important information that is worth to be taken into account when looking at the ~17,700 active nodes: Bitnodes uses Bitcoin protocol version 70001 (i.e. >= /Satoshi:0.8.x/), so nodes running an older protocol version will be skipped. Satoshi:0.8.x (which represent Bitcoin-Qt 0.8.x) released 10 years ago[1]. And Bitcoin Qt version lower than 0.8 can't even perform initial block download anymore[2]. So i wouldn't worry too much about number of undetected node (which accept incoming connection). As a closing remark, I once kept these[2][3] links shared by Luke Dashjr[4] that supposedly were scraping/listening to the nodes and recording each entry. I don't know if it is still being updated but considering who did scrapper, for sure it may be seen as reliable. I do like this[3] section of his website where we can see the amount of nodes that is running each Bitcoin protocol. I wonder if there is some way to verify these numbers?
It seems to be updated since current number is different from past snapshot on internet archive[3]. As for verifying the number, i guess it's impossible unless you run Bitcoin DNS seed node where your IP node/domain is added to list of DNS seed on Bitcoin Core (and optionally other full node software).
[1] https://bitcoin.org/en/release/v0.8.0[2] https://blog.lopp.net/running-bitcoin-core-v0-7-and-earlier/[3] https://web.archive.org/web/20230326174034/https://luke.dashjr.org/programs/bitcoin/files/charts/software.html
|
|
|
--snip--
Yes most of the laptops nowadays use integrated Graphic Units. And a Powerful CPU like Ryzen APU can run some of Triple-A games. "integrated Graphic Units" is categorized as "GPU", although few people would say "Integrated GPU" instead. I refer to any device which doesn't have any GPU such as Windows VPS and computer which use Intel CPU with suffix F (such as i7 12700F). Many utils for making fake RAM, any what you thant for ex 5000000000 Tb
That's true, but it can't be used to manipulate Proof of Space since it'll just make "mining" application crash or show error message.
|
|
|
--snip--
It even benefits poor countries because they usually have cheap electricity. For example for rich parts of Europe you can basically not mine bitcoin for a profit, so people will not do it. Because of this people in poor countries can mine more bitcoin than they would usually mine, simply because they are favored by electricity costs. But it's not because they're poor. Usually it's due to subsidy or large supply of energy source. --snip--
Bitcoin is already an energy-efficient, and the best way to mine Bitcoins is through proof of work. Rather than best way, PoW is the only option with current Bitcoin protocol. Any serious Bitcoin enthusiast would never consider any other method to verify transactions. It is the most reliable and efficient system in the market for validating transactions, and it uses energy for a good cause.
Wrong, any serious/knowledgeable Bitcoin enthusiast know transaction verification is performed by all node where miner decide which transaction should be included on block they'll mine.
|
|
|
IMO, you are better off getting something like this. [Not that actual one but a micro PC along those lines] I'd be happy to use something like that rather than a SBC, but a quick search seems the power draw on such devices will be anywhere between 5-10x more than a SBC. As I say, I'm looking for something with as little power draw as possible (for potential off grid use) while still being able to handle everything I've listed above, so I'd probably only buy a more power hungry device like that if it was absolutely necessary. How about Intel NUC Kit (NUC Kit means you buy and place your own RAM and HDD/SDD and)? If you choose NUC Kit with low-watt CPU (15W TDP), disable turbo boost, slightly undervolt/clock the CPU and choose energy efficiency RAM and HDD/SSD, i expect it could use 20W or less during high load. As bonus, you don't need to worry about finding software which run on ARM CPU. I'm not sure it can handle much more than that, but I would love to hear from others who have tested its limits. Have you checked it's current resource consumption? I like gnome-system-monitor for a quick overview: if CPU and RAM aren't maxed out, it can probably handle more. Also check average I/O usage with tools such as iotop.
|
|
|
Now, I have a query: With the existence of other wallets, why do we utilize this HD wallet?
You only need to backup HD wallet once to make sure you have access to your Bitcoin on various address. Before HD wallet exist, user have to backup their wallet file periodically since private key is generated randomly rather than on deterministic manner. 2 Is it a more stronger wallet than the one we all typically use?
What exactly do you mean by stronger? Security wise, HD wallet which use non-hardened key has security concern where your Bitcoin (in that wallet) is compromised if the attacker manage to again your master public key and single child private key. 3 how does these HD wallets works.
If you're looking for detailed technical answer, check BIP 32 at https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki. And what are the differences between extended keys and mnemonic seed?
In short, 1. mnemonic seed is used to generate HD wallet. 2. extended keys (along with other information) is used to generate child keys.
|
|
|
my question is that is it possible to send half satoshi?
At current moment it's impossible. In addition, sending less than few hundred satoshi (vary by address type) is considered as dust output and other node won't broadcast your transaction. However it's possible with either soft/hard fork to add smaller unit/more precision. And as workaround, it's already possible to do so on Lightning Network. Although the amount will be rounded down when you close channel.
|
|
|
and, how does an oracle in blockchain ensure, that the external data it provides to smart contracts is trustworthy and reliable, without compromising the security of the blockchain network?
The security depends on honestly of the oracle and soruce of the data itself. Some smart contract attempt to mitigate that by choosing some oracle which meet some condition (e.g. only masternode or anyone who stake at least X coin) and optionally punish oracle who give different data compared with all other oracles. And since this question asked on Bitcoin board, FYI Bitcoin doesn't have smart contract capability.
|
|
|
If I remember correctly, the password on the backup can be different than the password on the wallet itself. Either way, you'll have to brute-force it if you don't know the password, so even getting the phone to work won't help.
But FWIW, btcrecover claim it can perform password recovery on Bitcoin Wallet (Schildbach Wallet). --snip--
The phone is not mine, so even if I contact Dave, I can't help with the password or guarantee the wallet has funds in the first place. The idea is to list it on the marketplace, tell the story and let people bid on it, maybe someone will get lucky or track the owner using the data, you never know. Thank you everyone for your help. Or just sell the phone as is it. People won't believe you, especially due to fake wallet file (e.g. wallet.dat file from Bitcoin Core) sold on shady website.
|
|
|
Operating System: Linux casa2 5.10.0-20-amd64 #1 SMP Debian 5.10.158-2 (2022-12-13) x86_64 GNU/Linux
I'm not aware of any Linux distro called casa? By any chance, do you own computer created by https://keys.casa/ (which no longer receive update since 2-3 years ago)? Started syncing from scratch, have downloaded around 20GB and occurred a irrecoverable error, because -reindex did not worked: 2023-04-05T14:35:47Z Fatal LevelDB error: IO error: /home/bob/bitcoin-core/.bitcoin/blocks/index/000005.ldb: No such device I does not have physical access to this computer now.
After you saw this error, did you check whether you can access /home and perform file read/write? Someone uses mergerfs or know if the mount options are ok?
This isn't related with Bitcoin Core, so i expect you have better luck if you ask this question on mergerfs issue page or it's discord community.
|
|
|
It's probably just one or few engineer who happen to be Bitcoin enthusiast use Bitcoin Whitepaper as reference/example PDF file. I expect Craig "Faketoshi" Wright to take a legal action and file a copyright infringement lawsuit against Apple now. It'd be suicidal considering Apple deep pocket and very long history of handling lawsuit (e.g. Apple vs Samsung). But i personally i wish it happen.
|
|
|
|