Bitcoin Forum
May 24, 2024, 02:48:57 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 73 74 75 76 77 78 79 80 81 82 83 84 85 86 ... 480 »
701  Economy / Economics / Re: The main harm of existing “Stablecoins" is uncontrolled inflation. on: April 14, 2022, 04:24:49 AM
The main harm of existing “Stablecoins" is uncontrolled inflation.
Today, anyone can create a demon of control-print their “Stablecoins” thereby increasing the total issue of the financial bubble, what do you think?

If we assume that stablecoins are fully backed, then there won't be any inflation since the stablecoin replaces the money that backs it.
702  Bitcoin / Legal / Re: Cease and desist notification(s) served to CSW / BSV re: the Bitcoin BTC logo. on: April 12, 2022, 10:45:02 PM
I don't want to have to start being a total 'dick' about this, but everyone should realize that my "Threshold of Originality" (in regards to the #Bitcoin #BTC logo) can be legally exercised over the entire cryptocurrency industry.

I think your attempt at rent-seeking here is petty and selfish, and it will ultimately be unsuccessful. It's a move worthy of CSW himself. That's just my opinion, so it doesn't really matter.
703  Bitcoin / Bitcoin Discussion / Re: what happens if miners cannot find solution? on: April 12, 2022, 10:31:37 PM
What happens if the miners cannot find the solution or takes a really long time. Because it looks like the solution not only depends on nonce but also on no. of  txn/position. So what if the miners cannot find solution to let's say hash that requires 30s from any of the combination and nonce because nonce is 2^32 which can run out quite easily without finding a solution. What happens in such case or how does bitcoin prevent such situations?

There should always be a solution because there are more than 2256 possible block headers for any particular block. There are many ways to change the block header than just varying the nonce, such as varying the time, the coinbase transaction, and the order of the transactions.

Sometimes blocks do take a long time, but that doesn't matter as it all averages out in the end to 10 minutes per block.
704  Bitcoin / Development & Technical Discussion / Re: How to Improve Mining Efficiency on: April 12, 2022, 07:15:29 PM
The main obstacle for adoption right now is energy consumption and waste.

The real obstacles are misconceptions about energy consumption and waste.

1. Focus all mining work on the same block by getting all miners to work for the same pool, or create a super pool that consolidates the work of all mining pools.  This would distribute block rewards most fairly but it would reduce energy consumption the least as the minimum work required for a share of the block rewards would only discourage the slowest miners from participating.  This can be adjusted though.

That changes nothing. Miners are not doing redundant work. Miners are already all working on the same block, except in rare cases.

2. Employ some kind of dice roll or rock-paper-scissor or pick-a-number scheme to select a miner at random who then does the actual work alone.  This would greatly reduce energy consumption but it would not distribute block rewards as fairly as solution #1.  Hash power would no longer effect a miner's odds of winning so this would eliminate mining pools.

If you could employ a scheme to pick a miner at random, then you don't even need PoW. This idea is unworkable because it doesn't solve the problems that PoW solves.

3. Yet another idea is to have nodes announce their intent to mine (register) and wait their turn in a queue.  This would reduce energy consumption as much as solution #2 and it would distribute block rewards more fairly over time and it would eliminate mining pools.  However, a miner's ROI would be proportional to the number of nodes they have in the queue, which would encourage node spam.

Same problem as #2.
705  Bitcoin / Bitcoin Technical Support / Re: Help a newbie; why is hashing not done once but twice during Bitcoin transaction on: April 12, 2022, 02:45:35 AM
Thank you all for your contributions.
The other unanswered question is that if an hexadecimal string is inputted to the hash function due to forgetfulness will it accept it? and will there be a difference to the result since the function requires the string in bytes?

It depends on the tool used for hashing. Binary and hex are just different representations and the tool may or may not convert the input to the desired representation.

There are many possibilities. For example, the tool may detect a hex string and convert it to binary data before hashing, or it may expect binary data and hash the string regardless of what it contains, or it may expect a hex string and be unable to hash binary data because it would be invalid hex.
706  Other / Beginners & Help / Re: Important terms that are frequently confused. on: April 10, 2022, 10:57:50 PM
bump
707  Bitcoin / Bitcoin Technical Support / Re: Coinjoing at a bitcoin meetup on: April 09, 2022, 03:02:33 AM
Thanks for the replies guys.  I think I'm getting the vibe that this isn't a great idea.  it is at a physical meetup and there is prob a lot that could go wrong over time.  Appreciate the replies as always.  Wink

Don't be dissuaded by the more paranoid members here. You haven't even explained how you would do the coinjoin, so there is not much to comment on.
708  Other / Beginners & Help / Re: How I planned to keep my keys, good or stupid? on: April 07, 2022, 05:59:56 PM
Is this too much or not bad? I plan to keep my recovery keys in four separate locations...

The more copies you have the higher the chance that one is found by someone else. Two copies should be sufficient.
709  Economy / Economics / Re: Bryan Solstin, US Senate Candidate: I Will Make Bitcoin Legal Tender on: April 07, 2022, 05:51:50 PM
As much as I like Bitcoin, that's crazy talk. I would never vote for someone basing their campaign on making Bitcoin legal tender because it is impossible and unnecessary. If Bitcoin ever becomes legal tender in the U.S., in will be only after the death of the dollar.
710  Bitcoin / Development & Technical Discussion / Re: Trust minimized random seed on: April 05, 2022, 08:12:00 PM
Quote
For example, a hash of the next 256 block IDs. Note that this is not complete trustworthy because miners could potentially manipulate the block IDs, but the cost of doing that would be huge, so it is unlikely to happen.
This is not going to work. People often repeat the same mistake: they think that if getting block hash of the next block is unsafe, then we should increase the number of blocks. The problem is: the blockchain is already a chain of blocks, so nothing is changed by doing this. If you have a function that can pick some random element, and you have f(a,b,c,d), then even if you have a chain of dependencies, where a->b->c->d, then someone can still change the whole result, just by changing the last element alone.

Thanks for pointing that out. It is a good insight.

However, note that block ids are not completely random, as a significant number of bits are always going to be 0, so using multiple ids increases the entropy. Furthermore, since a miner has a limited number of bits to work with, the influence of any single block id on the result is reduced, making it more difficult for someone to benefit from the manipulation.
711  Bitcoin / Development & Technical Discussion / Re: Trust minimized random seed on: April 04, 2022, 09:21:19 PM
Suppose we do the following. We define the max Bitcoin block number e.g. 730445 which is the latest Bitcoin block. The starting point is the Bitcoin genesis block. We now repeat the process:

1. Hash the block hash to obtain X
2. seed += X[0]
3. Compute the next block height as X % 730445
4. Repeat 1 until we have a long enough seed.

The problem here is that the algorithm for creating a seed using known values could be selected in order to generate a predetermined value. I think a better way might to announce the algorithm before its data is known. For example, a hash of the next 256 block IDs. Note that this is not complete trustworthy because miners could potentially manipulate the block IDs, but the cost of doing that would be huge, so it is unlikely to happen.

I am not an cryptography expert, just a fanboi.
712  Other / Off-topic / Re: How to pay Russia in Ruble ? on: April 04, 2022, 02:31:49 AM
Set up a bank account in Russia and deposit dollars or euros to be converted to rubles.
Euhm, so you suggesting people take bags full of millions of dollars and deposit them there ?! Shady ! LOL.


Unless you and your neighbors buy gas directly from Russia, if you believe that you and your neighbors might have to pay for your gas in rubles, then I think you are misinformed.
713  Economy / Economics / Re: Is Luna kickstarting a new Bitcoin Standard? on: April 04, 2022, 02:27:40 AM
If the price of a bitcoin drops significantly and the value of the reserve is less than the nominal value of the UST, then UST won't be able to maintain the peg. Suppose for example when the reserve is only 50%, then only 50% of the UST can be redeemed and the rest is worthless.
Terraform Labs CEO Do Kwon said if bitcoin price crash, that it will have negative effect on UST

So let us say he believes in long term price of bitcoin.

The belief that the price will not drop significantly is completely irrational. Last November, the price dropped 50% from $68k to $34k in two months. And before that, just a year ago, the price dropped 27% from $54k to $34k in just two weeks. It will happen again. UST's peg is very likely to fail if Bitcoin is used as a major portion of the reserve.

And again, who profits when the value of the Bitcoin reserve rises? It is certainly not the UST holders.

714  Economy / Economics / Re: Is Luna kickstarting a new Bitcoin Standard? on: April 03, 2022, 08:37:10 AM
My understanding is also limited but it seems to be that backing UST with bitcoins a bad idea.

In my no doubt limited understanding it works like this: if Bitcoin goes up, the company makes a profit. If Bitcoin goes down, they're short on money. Who would invest in this if they'll only take the risk but not the profit?
There is an onchain mechanism in a way 1 UST would sell for $0.98 worth of BTC. If UST is trading below $0.98, people would be enticed to buy from the BTC reserve. If UST is trading above the pegged price, people would be enticed to sell for profit in a way the price of UST would maintain almost a stable value as a result of market participants trading BTC for UST and vice versa to make profit.

If the price of a bitcoin drops significantly and the value of the reserve is less than the nominal value of the UST, then UST won't be able to maintain the peg. Suppose for example when the reserve is only 50%, then only 50% of the UST can be redeemed and the rest is worthless.

Furthermore, what happens if the price of a bitcoin goes up by 10x and the $10 billion dollar reserve becomes $100 billion and many times the value of UST. Are the bitcoins locked up forever, or can someone profit from the increase in the value of the reserve?

If someone can profit, then they are able to make a bet on the price of BTC, but shift 100% of the downside risk to holders of UST.

In short, adding Bitcoin to the reserve makes UST less stable because some portion of UST is pegged to the price of a bitcoin.
715  Other / Off-topic / Re: How to pay Russia in Ruble ? on: April 01, 2022, 05:58:39 AM
Set up a bank account in Russia and deposit dollars or euros to be converted to rubles.
716  Other / Off-topic / Re: How do you actually use or spend your crypto on: April 01, 2022, 05:54:28 AM
With the tiny bit (lol) of bitcoin accumulated this far, I still have issues converting it into real money easily.
So I am wondering what y'all doing with your stack, over just speculating and trading them?

I spend it on stuff from Amazon using Purse.io.
717  Other / Meta / Re: The IQ LEVEL on: April 01, 2022, 05:41:54 AM
It's April 1. Have fun with it.
718  Bitcoin / Bitcoin Discussion / Re: Congress ECASH Act for offline digital cash on: April 01, 2022, 05:34:29 AM
... the treasury has to create billions of UTXO and put a utxo on billions of devices. for the initial value creation.. There are no UTXOs.

... simple right each device has a privkey locked to it which is associated to the public key of the UTXO.. There are key pairs, but they are unrelated to UTXOs.

and each TXID is unique and also special because it can only have been made by the treasury.. right? There are no TXIDs.

...i can EASILY.. clone the data and put that exact data on multiple device.. AS-IS How do you gain access to the data in order to clone it?

i do not think you are understanding the problem

That is because nothing you have written has any relevance to what I described. Of the 6 steps I listed above, which is the one that has the problem that I don't understand?
719  Economy / Economics / Re: Pay in rubles or have your gas shut off by April on: March 31, 2022, 11:53:32 PM
Putin has threatened so called unfriendly states to pay in rubles or have its gas supply shut off. It has said it doesn't buy things for free and so isn't going to charitable with its energy.
Europe has kicked against this with Germany saying its being blackmailed by this move. What other choice does Europe has with Russia alone selling about 40% of energy to the world.

I don't know the details, but honestly I don't think it is an unreasonable position. Is it any different than American exports having to be paid for with dollars?
720  Bitcoin / Bitcoin Discussion / Re: Congress ECASH Act for offline digital cash on: March 31, 2022, 10:14:07 PM
If a device must use a private key to prove its authenticity, then you need the private key.
but you.. HUMAN do not need to know that private key or enter it at every instance.
EG card cloners.

This has nothing to do with credit cards. There would be no magnetic strip. There would be no name, account number, CVV, or expiration date.

This is about two devices communicating and transacting securely. If a person wanted to counterfeit or spoof one of these devices, they would need to access the private keys contained in a device. The private keys are used by the device for authentication as well as to set up a secure communication channel.

Only the device itself has this information. The person holding one of these devices does not have access to any of this information, nor do they need it.

Here is an explanation of how I think it might work:

  • 1. Two devices connect to each other.
  • 2. Each device sends a challenge to the other device to be signed and then verifies the signature. The signature proves authenticity because only authentic devices have the necessary private key.
  • 3. The two devices set up a secure channel.
  • 4. A person enters the amount to send or receive.
  • 5. One device credits itself with the amount and the other device debits the amount.
  • 6. Done. The devices are disconnected.

I'm not an expert, so maybe it isn't that really simple. For example, what happens if the devices are disconnected in the middle of step 5? It seems like it needs to be atomic somehow.
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 73 74 75 76 77 78 79 80 81 82 83 84 85 86 ... 480 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!