Bitcoin Forum
May 27, 2024, 02:36:18 AM *
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 ... 299 »
21  Bitcoin / Bitcoin Discussion / Re: Bitcoin is not serving its purpose ANYMORE transfer waiting 48hr even paid high on: February 24, 2021, 03:10:55 AM
@SquirrelJulietGarden That is a very cool site.  I was not aware of that site.  I have been watching it for a bit.

@nymphav The problem is that other transaction with an even higher priority appear to be "pushing you out"

I agree this is pretty pathetic.  You paid $32.47 to transfer $271.05 - a huge percentage - and that is not enough to get you to the front of the queue!

Now sitting at Priority: 545/161773

Even paying over thirty dollars you may never get in a block due to other people paying even more.

Bitcoin is not for small transfers at this time.
22  Other / Ivory Tower / Re: Megawatts or Megahash - rating miners. on: February 24, 2021, 01:03:01 AM
You might find this interesting:

https://bitcointalk.org/index.php?topic=694401.msg56375694#msg56375694
23  Bitcoin / Bitcoin Discussion / Re: The Case for a $10,000,000 Bitcoin on: February 24, 2021, 12:57:59 AM
... in say 10 years it will shoot up since you can no longer mine new coins but only handle transactions which will be interesting to see how miners use the extra hash power they use to use to mine.
They will mine for the fees, which will take the place of the subsidy.
24  Bitcoin / Press / Re: [2021-02-23] Yellen sounds warning about ‘extremely inefficient’ bitcoin on: February 23, 2021, 07:50:04 PM
Establishment talking points:

Bitcoin is "used for illegal activities"
Bitcoin is "not green"
Bitcoin is "risky"
Bitcoin is "volatile"
Bitcoin is "a bubble"

etc. etc.

They will be spouting these and others more and more as they see people moving away from their currencies as a store of value and embracing something else.

Bitcoin is not a threat to the utility of fiat currencies.  We need them for day to day transactions.

Bitcoin is a threat to their control of the economy through their manipulation of their currencies.
25  Bitcoin / Bitcoin Discussion / Re: The Case for a $10,000,000 Bitcoin on: February 23, 2021, 03:06:12 PM
We do not want the price of BTC to go to $10,000,000 in this era.  Possibly some day in a later era when the subsidy is much lower, but not now.

Here is why:

https://bitcointalk.org/index.php?topic=694401.msg56375694#msg56375694

This scales by BTC price so:

BTC at $500,000 in this era means power consumption would trend to (try to consume) 3.8% of worldwide power.

BTC at $5,000,000 in this era means power consumption would trend to (try to consume) 38% of worldwide power.

BTC at $10,000,000 in this era means power consumption would trend to (try to consume) 76% of worldwide power.

Now, of course, Bitcoin would never actually consume that much power since mining equipment would not be able to be produced fast enough and the price of electricity would go up to compensate.  But it would be catastrophic if the price were to actually go up that much in a short period of time.
26  Economy / Economics / Re: COIN PRICES CRASHING!!! SELL BITCOIN NOW!!!! on: February 23, 2021, 12:50:18 AM
Bitcoin price is dipping!  Sell into cash now!  When I got up this morning I noticed all coins were starting a dip on Coinmarketcap, so I went to my trading accounts and sold all my Bitcoin into cash.  When the dip bottoms out I will buy back in, but I'm not about to lose my profits I have gained this past month!

SELL NOW!!!  Help the prices crash the PHOQUE out so my gains may be even greater!!!  And yours too, I guess.

Ha ha.  Noob.
27  Bitcoin / Bitcoin Discussion / Re: Why Bit Coin Doesn't Work As A Hedge If Fiat Currencies Collapse on: February 22, 2021, 02:15:11 AM
It is Bitcoin, not Bit coin.  Noob.  You know nothing.  Stick around and READ.  Maybe in a few months you might be able to contribute something of value.
28  Economy / Economics / Re: Estimating the energy/power consumption of the Bitcoin Network on: February 20, 2021, 04:26:17 PM
Correct.  What we want is steady growth in price through the various eras such that the total energy consumption is kept to a reasonable level where "reasonable" is TBD.

What you are asking for would also require us to estimate:

  • Exactly what will be considered "reasonable" 0.5%? 1%? 1.5%?
  • The growth of power production over the eras.
  • The growth in fees as the subsidy is removed.
  • The growth or reduction (fusion may come on line in our lifetime) in the price of energy over time.

Seems pretty daunting to me.  Maybe someone will take a stab at it.
29  Economy / Collectibles / Re: Casascius Loans on: February 20, 2021, 04:11:33 PM
Good luck helping people avoid their capital gains taxes.  Sorry for "spreading misinformation" on your vaporware thread with genuine concerns.  Your response makes me feel like you've got a well thought out plan on how to address customer audits by the IRS and any concerns are obviously due to not having your level of experience dealing with deferred taxes.

Having had to deal with this personally due to my run in with homeland "security" and having to hire three law firms:  one for the criminal charges, one for the civil (asset forfeiture) charges, and one for the tax charges, I can address this concern.

Of all the various governmental agencies that I had to deal with, the IRS is the only agency that has a very clear, concise and published directive of how they view and treat Bitcoin.  The IRS looked at Bitcoin and said "nothing new here" Bitcoin is property and will be taxed as such.  On the other hand the "justice" department says welllll... it is money, property, or a security depending on which view is of greatest benefit to us for the specific case we are prosecuting.

Bitcoin == Property to the IRS so they and you can simply substitute any other property for Bitcoin and see how they will treat and tax any transaction.

So if I have a piece of property (gold, diamonds, land, art, a rental property, Bitcoin, etc.) and I use it for collateral in a loan, let's take using land as collateral to get a loan as an example, this is not a taxable event.

If you sell your Bitcoin at a profit you owe short or long term capital gains.  If you sell your Bitcoin at a loss you have short or long term capital losses.

If you use it as collateral to get a loan you have not sold it.

Obviously IANAL
30  Bitcoin / Development & Technical Discussion / Re: Nonce k and k +1 (ECDSA SIGNATURE) on: February 20, 2021, 03:47:37 PM
@bytcoin

Your question has been answered.  Please very carefully read over these two posts:

I really think this should work, unless I made a mistake in my math.  Did you double check all my algebra?
The problem is that with these specific values given in OP it is not possible to compute this particular case.
Whether you use my equation in that other topic to directly compute the private key (du) or first compute k with your equation here then compute private key from there, you'll get 0 which you can't compute its modular multiplicative inverse (ax ≡ 1 (mod m) where a=0 doesn't have an answer).
To be specific:
s2-1r2 - s1-1r1 = 0
Also
r's - rs' = 0
It's not really an ecdsa signature if you're just handed a hash. Tongue  Performing the hashing is integral to the process and without it you can generate all sorts of degenerate examples. ... including 'forged' 'signatures' for pubkeys where no one knows the private key.

@bytcoin, let me try to paraphrase these answers for you:

If my formula to find k (and then find the private key) OR the formula in the other thread that finds the private key directly OR any of the other correct formulas in this thread or any other thread do not work to find the private key then the signature is not a valid signature.

Do you understand now? 

Your question boils down to this:  If I create a totally invalid signature why do these formulas not work?

The answer is right there in your question:  The reason it does not work is that you started with an invalid signature.

I hope this help.

BurtW
31  Economy / Collectibles / Re: Casascius Loans on: February 18, 2021, 12:53:12 AM
Your example makes perfect sense to me.

Assume someone had a 25 BTC coin, currently worth over 1 million, and they expect it to go higher.

They can get a 500K+ loan, buy a house, plane or whatever and still participate in the expected run up in BTC value.

I now understand the use case.

Could be very useful for some coin holders.
32  Economy / Collectibles / Re: Casascius Loans on: February 17, 2021, 11:33:41 PM
Assumptions made in my previous post:

The coin is legit
The lender holds the coin
The lender has no need or desire to cash out during the term of the loan
33  Bitcoin / Development & Technical Discussion / Re: Nonce k and k +1 (ECDSA SIGNATURE) on: February 17, 2021, 11:31:58 PM
This is the data that works:

p  = 115792089237316195423570985008687907852837564279074904382605163141518161494337
h1 = 84635513758865831094131084311208775267495704821994249663954751780286420288259
r1 = 99935505760319748698811422354322418311203851828465328908708024011195996180829
s1 = 14810718830809274529170993651437030466460552688297005873719201854608653306524


h2 = 711922952377524543467576566144169816136170490747613227449590530659320692002
r2 = 115035229747891778996889965749694763606205313739267493174821202115705061416296
s2 = 56412229366601912356674994073152925730313351483910294670205660420888695151902

This is the data that does not work:

p  = 115792089237316195423570985008687907852837564279074904382605163141518161494337
h1 = 84635513758865831094131084311208775267495704821994249663954751780286420288259
r1 = 99935505760319748698811422354322418311203851828465328908708024011195996180829
s1 = 14810718830809274529170993651437030466460552688297005873719201854608653306524


h2 = 27086795414784162292297506376302057554366609881154614249233399373002336547922
r2 = 115035229747891778996889965749694763606205313739267493174821202115705061416296
s2 = 75792077109774170129890375817094910949609540422199126584222852124036872408123

p, h1, r1, s1 and r2 are identical in both data sets.  This means you used the same private/public key pair and the same starting value for k in both cases.

However the values of h2 and s2 are different between the two cases.

What exactly did you change between the working and the not working case?  Just the message?  For sure you started with the same k value.

Since both cases use k for the first value and you are claiming that the second k value in both cases is k + 1 then it looks like maybe all you did was change the message?
34  Economy / Economics / Re: Estimating the energy/power consumption of the Bitcoin Network on: February 17, 2021, 10:58:52 PM
Bitcoin Network Power Consumption Estimate

First, note that Bitcoin mining efficiency does not matter when estimating the trend of the power consumption of the entire Bitcoin network.

The power consumption of the entire network depends on five things:
 
x = the exchange rate [USD/BTC]
e = the era [0..32]
f = the average fees per hour [BTC/hour]
c = the average cost of energy [USD/kWh]
r = the average percentage of income miners spend on energy [unit less ratio]

From the era we can calculate the average hourly BTC subsidy rate:
s = 6(50/2e) [BTC/hour]

And the average amount of BTC all the miners in the world make per hour:
b = s + f [BTC/hour]

From this we can calculate the amount of USD per hour all the miners in the world make:
u = bx [USD/hour]

Given the worldwide average percentage of income miners spend on energy the amount spent worldwide on energy is:
ur [USD/hour]

And finally, the worldwide power consumption is given by:
P = ur/c [kW]
   = bxr/c [kW]
   = (s + f)xr/c [kW]
   = (6(50/2e) + f)xr/c [kW]

Notice that mining efficiency does not enter into this equation and does not matter.

You do not need to know or estimate the average overall efficiency of the mining network unless you want to calculate the difficulty and/or hash rate.

Let’s put in some numbers:

x = $50,000; the exchange rate [USD/BTC]
e = 3; the era [0..32]
f = 5; the average fees per hour [BTC/hour]
c = $0.03; the average cost of energy [USD/kWh]
r = 0.8; the average percentage of income miners spend on energy [unit less ratio]

P = (6(50/2e) + f)xr/c [kW]
   = (6(50/23) + 5) 50000 ( 0.8 ) / 0.03 = 56,666,666 [kW] = 57 Gigawatts

World power production/consumption is about 15,000 Gigawatts.

Bitcoin mining will trend toward 57/15,000 = 0.38 % of world power production given these values.

This scales by BTC price so:

BTC at $500,000 means power consumption would trend to 3.8% of worldwide power.

BTC at $5,000,000 means power consumption would trend to 38% of worldwide power.
35  Economy / Collectibles / Re: Casascius Loans on: February 17, 2021, 03:31:45 PM
Assuming an older coin, I do not know why as a lender you would not loan the entire face value.

If you get an older coin, loaded by Mike himself, and lend 1 BTC for it, the worst case scenario is:

They never make any payments and default on the loan.  In this case you get:

1 BTC
1 BCH
1 BCL
1 BTG
1 BCD
etc, etc.

Of course the only one worth anything, besides the BTC is the BCH but that is currently over $1,000

+ the collectible value, whatever that might be.

Assuming you open the coin and collect the BTC and all the forks, or sell it for the combined value, you make a profit on a completely defaulted loan.

Better case:  the borrower makes some of the payments then defaults.  The lender gets the coin plus all the payments made.

There is basically no risk to the lender if they lend full BTC value on a pre-fork coin.
36  Economy / Collectibles / Re: Casascius Loans on: February 17, 2021, 12:42:54 AM
The lender is totally protected if the entire transaction is in BTC.  Although I am not sure that is what you are talking about.

Code:
                Borrower     Lender 
Pre Loan:       1 BTC coin   1 BTC
Loan:           1 BTC        1 BTC coin
Conversion:     USD
       

Borrower periodically pays back principle and interest in BTC

If loan is paid off on schedule the 1 BTC coin goes back to the Borrower

If the borrower defaults the Lender keeps the coin (and all payments to date)

All price fluctuation risks are taken by the Borrower, the lenders BTC are fully collateralized during the term of the loan 
37  Bitcoin / Development & Technical Discussion / Re: Nonce k and k +1 (ECDSA SIGNATURE) on: February 16, 2021, 11:44:16 PM
Please check my work but I think that if you know k is being incremented then you can simply calculate the private key.

All of the variables and terminology in this post are from https://en.wikipedia.org/wiki/Elliptic_Curve_Digital_Signature_Algorithm

Given two different messages with two different signatures we have:

First message and signature (m, r, s)
Second message and signature (m', r', s')

From each message we can derive the z value (hash of the message) so:

First message and signature (m, r, s, z)
Second message and signature (m', r', s', z')

Therefore:  ks = z + rdA and k's' = z' + r'dA

Therefore:  (sk - z)/r = (s'k' - z')/r'

But in this case k' = k + 1 so:

(sk - z)/r = (s'(k + 1) - z')/r'

So all you have to do is solve for k.  All the other values:  s, z, r, s', z', and r' are all known.

(sk - z)/r = (s'(k + 1) - z')/r'

rr'[(sk - z)/r] = rr'[(s'(k + 1) - z')/r']

r'(sk - z) = r(s'(k + 1) - z')

r'sk - r'z = rs'(k + 1) - rz'

r'sk - r'z = rs'k + rs' - rz'

r'sk - rs'k = r'z + rs' - rz'

k(r's - rs') = r'z + rs' - rz'

k = (r'z + rs' - rz') / (r's - rs') all mod operations, of course.

Once you know k you can simply calculate the private key, dA


Also note that any scheme where k' = k + n is vulnerable, n does not have to be just one.
Does not work for this 2 signatures

Did you do all the operations mod n where n is the bit length of the group order?

I really think this should work, unless I made a mistake in my math.  Did you double check all my algebra?

I believe I wasted my time since there is a perfectly good solution/proof that shows how easy it is to get the private key if you know the relationship between the two k values in your other thread here:

https://bitcointalk.org/index.php?topic=5316741.msg56347059#msg56347059
38  Bitcoin / Development & Technical Discussion / Re: Nonce k and k +1 (ECDSA SIGNATURE) on: February 16, 2021, 10:11:05 PM
Please check my work but I think that if you know k is being incremented then you can simply calculate the private key.

All of the variables and terminology in this post are from https://en.wikipedia.org/wiki/Elliptic_Curve_Digital_Signature_Algorithm

Given two different messages with two different signatures we have:

First message and signature (m, r, s)
Second message and signature (m', r', s')

From each message we can derive the z value (hash of the message) so:

First message and signature (m, r, s, z)
Second message and signature (m', r', s', z')

Therefore:  ks = z + rdA and k's' = z' + r'dA

Therefore:  (sk - z)/r = (s'k' - z')/r'

But in this case k' = k + 1 so:

(sk - z)/r = (s'(k + 1) - z')/r'

So all you have to do is solve for k.  All the other values:  s, z, r, s', z', and r' are all known.

(sk - z)/r = (s'(k + 1) - z')/r'

rr'[(sk - z)/r] = rr'[(s'(k + 1) - z')/r']

r'(sk - z) = r(s'(k + 1) - z')

r'sk - r'z = rs'(k + 1) - rz'

r'sk - r'z = rs'k + rs' - rz'

r'sk - rs'k = r'z + rs' - rz'

k(r's - rs') = r'z + rs' - rz'

k = (r'z + rs' - rz') / (r's - rs') all mod operations, of course.

Once you know k you can simply calculate the private key, dA


Also note that any scheme where k' = k + n is vulnerable, n does not have to be just one.
39  Economy / Collectibles / Casascius Coins on: February 08, 2021, 10:57:11 PM
Does anyone know if there is a web site that shows the face value of a 2011 pre-fork Casascius Coin?

What I am looking for is a web site or calculator that I can enter, for example, 1 BTC coin and get back the current value of the BTC + BCH + ... to get the total value of all forks.
40  Bitcoin / Bitcoin Discussion / Re: Science Fair Project to trap Bitcoin private keys using Kangaroos! on: July 14, 2020, 06:12:19 PM
As you can probably guess my daughter lost interest in this project and she moved on to other things:  competitive rock climbing, learning to fly an airplane, collecting vinyl records (!), learning to play the bass guitar in her own rock and roll band, etc.  Oh to be 13 again...
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 ... 299 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!