Bitcoin Forum
May 25, 2024, 06:16:53 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 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 ... 158 »
1301  Bitcoin / Mining / Re: Way's to check what pools are actually doing with your mining power on: February 02, 2023, 11:45:29 AM
If they are merge mining other coins and stuff behind the scene you will never be able to check for that, but most of them are worth so little it does not really matter.

This isn't 100% accurate. For example, to perform merge mining on RSK you need to put specific OP_RETURN data on Coinbase transaction[1]. For example, coinbase transaction[2] all block mined by Binance Pool[3] contain OP_RETURN which says "RSKBLOCK...".

[1] https://developers.rsk.co/rsk/architecture/mining/implementation-guide/.
[2] https://mempool.space/tx/ba9d31359e5e19167f3f18fb56b8cd11cd85b995eac26a9d53c642c6a02798bc
[3] https://mempool.space/mining/pool/binancepool
1302  Bitcoin / Bitcoin Discussion / Re: Bitcoin hits 500 GB size hard disk data on: February 02, 2023, 11:29:49 AM
Depending on capacity of your external storage, you could try compress all files/folders into .rar or .7z file with maximum compression. I did quick experiment with blockchain data for Bitcoin Signet (similar with Bitcoin testnet) where ~798MB folder compressed into ~505MB .7z file.
The result isn't bad, but we know strong compression/decompression process require more CPU/RAM.

It's much more impressive than I expected. 7z is probably also more powerful than what was previously proposed, depending on the compression level of choice, still, I'm impressed.

To be specific, that 7z use LZMA2 algorithm which is known to be slow.

Does the node need the entire blockchain "at hand" in order to validate transactions, or it has the UTXOs somewhere else?

No, Bitcoin Core has directory called chainstate which contain all UTXO. That's why people say pruned node still perform full verification.

Because if it needs to continuously unpack old blocks then indeed the computing power spent probably not worth it.

It's also not worth if you need to look up for specific transaction or block frequently, which is needed when you run self-hosted block explorer or Electrum server.

And if one wants to save space he can just use pruned node.

People also could try built-in compression feature on the disk format. IIRC NTFS and BTRFS have such feature.
1303  Bitcoin / Bitcoin Discussion / Re: Bitcoin hits 500 GB size hard disk data on: February 02, 2023, 10:31:33 AM
Compressing data into a format like .zip or .tar can roughly decrease file sizes by a factor of 1/3rd.

500 / 3 = 166 gigabytes.

While I do not support most updates or amendments to bitcoin core, I do wonder if compression of file sizes may become necessary at some point to maintain node support.

Did you actually try this out? I would be overly surprised if you get for real these numbers. Plus, as LoyceV said, your math is wrong.

Some time ago i did that, although using Bitcoin Signet (similar with testnet, except SegWit is always enabled).

Depending on capacity of your external storage, you could try compress all files/folders into .rar or .7z file with maximum compression. I did quick experiment with blockchain data for Bitcoin Signet (similar with Bitcoin testnet) where ~798MB folder compressed into ~505MB .7z file.

The result isn't bad, but we know strong compression/decompression process require more CPU/RAM.



Student got 1 terabyte gdrive when login in using college email. and maybe more than 5 terabytes when you have enough shrewd to modify your friend email using Cbackups software.
Hosting anything that is not student related on that cloud account is against their terms of service and could mean that the cloud storage gets terminated. It is only limited to the time that the person is a student to so you would have to think about long term solutions even if you could host the blockchain in the student cloud that a couple of years. It is not a permanent solution but a cheap 1tb, 2tb, 4tb hard drive is a permanent solution.

Unless you claim your study/research is related with Bitcoin Tongue. Although AFAIK storing file which violate copyright is more risky.
1304  Bitcoin / Bitcoin Technical Support / Re: Bitcoin-ready linux distro on: February 02, 2023, 10:19:38 AM
it's all very easy


without the header, there's no way to prove that a disk is encrypted

so:
  • encrypt disk
  • copy header
  • fill the header up (on encrypted disk) with random data

It could work, but this is definitely overkill considering OP mention his goal is holiday and very complex even for tech geek.

There is no gurantee that this distribution i.e. Linux Tail is not Eavesdropping on you.

But compared with most OS, Tails is probably one of best OS for privacy. It's open source, has been around for >10 years, trusted by various group and actively used by people who really need privacy/security.

If you talk about Linux then there are many tools (Linux Unified Key Setup (LUKS) that can encrypt your data and even if someone was able to login to your device he wont be able to see the data.

But on device with disk encryption, you usually need to decrypt it before you can login to OS user account.
1305  Bitcoin / Bitcoin Discussion / Re: Why running NFTs on Bitcoin blockchain is a dumb idea. on: February 02, 2023, 10:02:54 AM
Energy usage of bitcoin is high enough as it is and should be reserved for more worthwhile applications.

The actual problem is limited block size capacity, not energy usage to mine Bitcoin. Theoretical transaction/second isn't affected by total hashrate/energy to mine Bitcoin.

Full node developers should get to work and non-standard that to prevent such spams from growing on the chain.

But what can be done to prevent this kind of spam? Adding more hard limit (such as maximum tx size or maximum redeemspend script size) require hard fork and it can be mitigated by creating multiple transaction.
1306  Bitcoin / Development & Technical Discussion / Re: NFTs in the Bitcoin blockchain - Ordinal Theory on: February 02, 2023, 09:27:39 AM
Yesterday someone decide to create an NFT[1] which has size 3915537 bytes with 0 tx fee[2]. I can't believe pool Luxor (which mine that transaction) would rather mint an NFT rather than earning more Bitcoin from tx fee. They even made tweet about it[3], where the response isn't positive.

[1] https://ordinals.com/inscription/0301e0480b374b32851a9462db29dc19fe830a7f7d7a88b81612b9d42099c0aei0
[2] https://mempool.space/tx/0301e0480b374b32851a9462db29dc19fe830a7f7d7a88b81612b9d42099c0ae
[3] https://twitter.com/LuxorTechTeam/status/1620921129287430144
1307  Bitcoin / Pools / Re: How mining pools protect themselves from DDOS attacks ? on: February 01, 2023, 12:40:12 PM
Few provider such as F2Pool use CloudFlare as DDoS protection. You can verify this using traceroute command.

Code:
$ sudo traceroute -T -p 3333 btc.f2pool.com
traceroute to btc.f2pool.com (172.65.217.174), 30 hops max, 60 byte packets
...
 3  ae-0.cloudflare.atlnga05.us.bb.gin.ntt.net (128.241.219.58)  16.827 ms  16.813 ms  16.786 ms
...

Take note IP/port is taken from F2Pool website[1] and it looks like gin.ntt.net seems to be owned by CloudFlare based on traceroute shared by other people[2-3].

[1] https://www.f2pool.com/#btc
[2] https://community.cloudflare.com/t/tracert-from-hong-kong-gets-routed-to-singapore/49413
[3] https://www.geekzone.co.nz/forums.asp?forumid=39&topicid=236223
1308  Bitcoin / Electrum / Re: Request address balance from any Electrum server on: February 01, 2023, 12:22:14 PM
Can Electrum servers be used to confirm payments for website invoices?
It's possible if you can mimic Electrum's connection with the servers (it's open-source): github.com/spesmilo/electrum/blob/master/electrum/network.py

Or just read Electrum protocol documentation[1].

But as mentioned above, most Electrum server implementations have even smaller limits than blockexplorer APIs, which is set by default.

And the limit is rather complex. Aside from maximum data size, there's also response delay after hitting soft limit and maximum connection[2].

I thought maybe these servers are limit less and work like nodes where we can query data. Was thinking to make a custom payment processor but it seems not possible with this approach.
Thank you

But unlike Electrum server, you can't just request specific data based on known address/txid to Bitcoin node. Most node implementation also have limit maximum upload/day.

[1] https://electrumx.readthedocs.io/en/latest/protocol-basics.html
[2] https://electrumx.readthedocs.io/en/latest/environment.html#envvar-INITIAL_CONCURRENT
1309  Bitcoin / Development & Technical Discussion / Re: NFTs in the Bitcoin blockchain - Ordinal Theory on: February 01, 2023, 12:00:52 PM
What was the use of the OP_RETURN Wars if Taproot would allow people to put arbritary data in the blockchain again freely?

1. Omni layer and other kind of colored coins (nowadays it's called NFT) use OP_RETURN as part of their protocol.
2. Using OP_RETURN allow you to create only 1 transaction.
3. Many block explorer show decoded text from OP_RETURN output, which means higher accessibility.
3. Easier to use. You can even use Electrum to do that.
1310  Bitcoin / Bitcoin Technical Support / Re: Hashtopolis BTC password recovery on: February 01, 2023, 11:43:21 AM
ETFbitcoin yes I did it. By this problem is not from AV. I tried via local host and via web server. Version 0.12.0 works the new 0.13.0.
And I can't use 0.12.0 since I'm with RTX 4090 that is not supported till hashcat 6.2.6 and I was able to run hashcat till 0.6.0 on 0.12.0 after this it's an Hashcat error from hashtopolis forum I found that the command error is connected with newer version of Hashcat that is not supported by Hashtopolis 0.12.0 and I'm stuck with 0.13.0 and at this point very curios what is the problem for even self education.

If some one have any ideas here a the server credentials for root login maybe someone can find something that I have missed.

I've no idea to use Hashtopolis, you might want to ask help on https://hashtopolis.org/ instead.

Server IP [REDACTED]
User: [REDACTED]
Password: [REDACTED]
OS [REDACTED]

Server hash only hashtopolis on it so there is nothing to hack, provider [REDACTED]

I strongly recommend you to remove those information and purge the server immediately. It's just matter of time before someone take over the server, change the password, turn your server into botnet and your server provider decide to purge the server (and possibly ban/freeze your account).

@LoyceV and @TryNinja please redact those information from your website.
1311  Bitcoin / Bitcoin Technical Support / Re: Bitcoin-ready linux distro on: February 01, 2023, 10:01:22 AM
--snip--
And what are you going to say under a targeted search when they ask you why you have an airgapped phone with no SIM card in it?

On many country, there are prepaid SIM card which targeted towards foreign tourist or businessman. So you could say you'll buy it later (e.g. after you pass the border or enter hotel). I'm fairly sure you can buy one at most airport.

I think a USB live distro with encryption + persistance could do the trick. Electrum / pruned node on it

We're going back to circle. Someone already mention the worker at border might perform random search and ask you to decrypt it. If they find cryptocurrency wallet/software, they could suspect you're trying to evade "crypto travel rule" from FATF or other similar rule.
1312  Bitcoin / Bitcoin Discussion / Re: My greatest fear about Bitcoin Halving. on: February 01, 2023, 09:20:10 AM
Don't forget reward from merge mining, assuming it's still a thing in next >100 years.
Maybe it is the term you are using but what is merge mining?

Basically it means you mine Bitcoin and other cryptocurrency at same time. The other cryptocurrency rely on Bitcoin mining security, where no change is needed on Bitcoin protocol/consensus. If you really curious about it, i'd recommend you to read https://blog.bitmex.com/the-growth-of-bitcoin-merge-mining/.
1313  Bitcoin / Development & Technical Discussion / Re: [Guide] Solo mine testnet bitcoins with bfgminer, Bitcoin Core, and a CPU/GPU on: January 31, 2023, 12:12:45 PM
Who decides on those 20 minutes anyway?

This is good question. On Bitcoin Wiki, 20 minutes only mentioned since early 2013[1]. But afterwards i found out Gavin Andresen propose this[2] and create pull request some time later[3].

I checked the last 2 days, and to my surprise only 115 blocks per day get mined.

Mining difficulty on testnet keep rising which discourage some people to perform mining, where people with CPU/GPU only expect to earn tBTC from 1 difficulty after 20 minutes.

I'm surprised because the total block height is much higher than for Bitcoin.

Probably because now we have separate testing network dedicated for newer Bitcoin feature (e.g. signet and segnet) and in past people attempt to attack/stress Bitcoin testnet by mining with tons of ASIC.



[1] https://en.bitcoin.it/w/index.php?title=Testnet&oldid=35502
[2] https://bitcointalk.org/index.php?topic=50223.msg627957#msg627957
[3] https://github.com/bitcoin/bitcoin/pull/686
1314  Economy / Economics / Re: "Surprisingly, Tail Emission Is Not Inflationary" -- A post by Peter Todd on: January 31, 2023, 11:53:02 AM
What if the Bitcoin community could get consensus on building another chain, let's call it "The Miner Chain", that's merged mined with Bitcoin to continue incentivizing the miners through the "Miner Chain" with block rewards, for them to keep securing the network? Would that be a possible solution? Or would it just be something that could make some problems on the incentive structure?

It's possible and some pool already perform merge mining, BitMex wrote good article about it 3 years ago[1]. RSK sidechain even made claim their coin is most profitable merged mining[2].

[1] https://blog.bitmex.com/the-growth-of-bitcoin-merge-mining/
[2] https://mining.rsk.co/, section "3. Start Mining"
1315  Bitcoin / Bitcoin Technical Support / Re: Bitcoin-ready linux distro on: January 31, 2023, 11:47:05 AM
Setting up a full-node to use during a week or two of holiday seems excessive.

I agree, although it's less excessive if you create your own or use someone's else snapshot of pruned node (such as https://prunednode.today/).

HW's are anti privacy because it already reveals by default you are holding Bitcoin.

Actually this is mostly incorrect. At least the HW I have doesn't write anywhere it's a HW and also doesn't write Bitcoin on it. So your HW is just another electronic device most will not even know what it is and for what (I don't know how all HWs look like, do you..? And then what you expect from the customs employee?)

But with recent "crypto travel rule" from FATF which followed by some country, there's higher chance border employee would know existance of cryptocurrency HW.
1316  Bitcoin / Bitcoin Discussion / Re: My greatest fear about Bitcoin Halving. on: January 31, 2023, 10:06:55 AM
Don't you think that there will be a serious problem and panic in the industry?

No. The only concern is half of miner permanently stop mining which reduce difficulty/Bitcoin network security by half. Although looking at current mining condition, IMO half current hashrate is still more than enough to secure Bitcoin network.
1317  Bitcoin / Bitcoin Discussion / Re: Bitcoin hits 500 GB size hard disk data on: January 31, 2023, 10:03:27 AM
Although id like to see in the future is nodes that can download in reverse so full nodes can function.  but have a minimum of the last year of data. 

It's not matter of time, but rather whether someone would bother modify existing full node software to add such feature. It can be done by downloading all block headers then download blocks in reverse which skip many verification.

to mitigate initial sync /initial block download time there are some options

one is a 'ball&chain'
where say for instance its assumed that block 0-630,000 are assumed as immutible. and mile stoned where you just download a ball of UTXOset(lump of data of utxo with its own string ID) of which you then build a chain from block point 630,001 assuming and calling the block 630,000 as the 'genesis' (first block of full chain data)

thus not needing to keep any "spents" of blocks 0-629,999 in the form of a chain

ofcourse it would need some coding and activation for nodes to understand this concept, but thats a discussion for the future

UTXO commitment also has similar idea.

#2) they probably won't last as long as older lower capacity hard drives until they die for one reason or another.

Is this statement based on your own experience or certain article/research?
1318  Bitcoin / Bitcoin Technical Support / Re: I feel ashamed asking this but it's better to know than not knowing on: January 29, 2023, 11:51:26 AM
Take note most light/SPV wallet isn't designed with privacy in mind. If you wish to have better privacy without running any node/server, seek wallet which use BIP 157/Neutrino.

It is the same when it comes to the verification they do. Electrum downloads and verifies all block headers (each header is just 80 bytes) and it is capable of detecting chain splits and can verify things with multiple nodes. Other implementations sometimes don't have those options.

Take note few implementation such as Electrum heavily optimize block header size[1], while other implementation might implement it naively which require user to download >100MB worth of block header when they run wallet for first time.

[1] https://electrumx.readthedocs.io/en/latest/protocol-basics.html?highlight=80#block-headers
1319  Bitcoin / Wallet software / Re: Unstoppable wallet {User experiences} on: January 28, 2023, 10:01:34 AM
~Features:
  • Genuinely Private: There are no servers keeping user accounts or any kind of identifiers.

The claim makes it sound like you don't need to connect to a server, but how could that be possible?

As i mentioned earlier, Unstoppable wallet is SPV wallet using BIP 37[1]. It means this wallet connect to random node to obtain necessary data[2-3]. But BIP 37 is outdated and has privacy flaws[4].

[1] https://github.com/horizontalsystems/unstoppable-wallet-ios/issues/3984
[2] https://github.com/horizontalsystems/unstoppable-wallet-android/blob/6684a2d7882b30da5ea530fbd9a0567e8f41f161/fastlane/metadata/android/en-US/full_description.txt#L25
[3] https://github.com/horizontalsystems/unstoppable-wallet-android/blob/6684a2d7882b30da5ea530fbd9a0567e8f41f161/app/src/main/res/values/strings.xml#L788-L801
[4] https://en.bitcoin.it/wiki/BIP37_privacy_problems
1320  Bitcoin / Electrum / Re: Connecting to a node? on: January 27, 2023, 01:16:06 PM
  • Show wrong balance or modify your balance.

Take note Electrum is SPV wallet (which perform some verification), which make this kind of attack more difficult. Although there's exception where the server choose not to return specific relevant transaction.
Pages: « 1 ... 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 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 ... 158 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!