Bitcoin Forum
November 12, 2024, 12:17:29 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Is Namecoin a possible threat to the Bitcoin blockchain?  (Read 5354 times)
jtimon
Legendary
*
Offline Offline

Activity: 1372
Merit: 1002


View Profile WWW
May 31, 2011, 04:15:20 PM
 #21

Question: what would happen if Tycho temporarily turned the entirety of Deepbit to the Namecoin blockchain (for 20 minutes, say)

There could be a problem.  The issue is that difficulty would go up, but once difficulty goes up too much, it never comes back down.  Because it's not worth it to mine, and difficulty only resets after ~2000 blocks.

It might be better if the difficulty were to adjust every N days or M blocks whichever comes first, but that's not the case now (with BTC or namecoin).


I haven't think about that problem before.
A supercomputer could slow the bitcoin chain by mining a lot one week and then stop doing it.
Your solution should work though.
Are developers aware of this?

2 different forms of free-money: Freicoin (free of basic interest because it's perishable), Mutual credit (no interest because it's abundant)
Raize
Donator
Legendary
*
Offline Offline

Activity: 1419
Merit: 1015


View Profile
May 31, 2011, 07:43:34 PM
 #22

I haven't think about that problem before.
A supercomputer could slow the bitcoin chain by mining a lot one week and then stop doing it.
Your solution should work though.
Are developers aware of this?

It's countered by people's greed and transaction fees.

Basically, imagine a pool got a large number of miners intent on doing something like this, so they say they are going to remove their pool from the network for a week so that less blocks are created.

There are three problems with this:
1) The incentive of remaining miners increases, meaning they will bring more hashing power to the network if they have any on reserve.
2) The incentive of those transferring Bitcoin to add transaction fees increases, because they will get confirmations quicker.
3) The incentive of those participating in the boycott to "cheat" by connecting to an existing pool still on the network increases because they will make coins both before and after the difficulty reassessment whereas the miners sitting out will only make coins afterwards.
jtimon
Legendary
*
Offline Offline

Activity: 1372
Merit: 1002


View Profile WWW
May 31, 2011, 09:00:51 PM
 #23

I haven't think about that problem before.
A supercomputer could slow the bitcoin chain by mining a lot one week and then stop doing it.
Your solution should work though.
Are developers aware of this?

It's countered by people's greed and transaction fees.

Basically, imagine a pool got a large number of miners intent on doing something like this, so they say they are going to remove their pool from the network for a week so that less blocks are created.

There are three problems with this:
1) The incentive of remaining miners increases, meaning they will bring more hashing power to the network if they have any on reserve.
2) The incentive of those transferring Bitcoin to add transaction fees increases, because they will get confirmations quicker.
3) The incentive of those participating in the boycott to "cheat" by connecting to an existing pool still on the network increases because they will make coins both before and after the difficulty reassessment whereas the miners sitting out will only make coins afterwards.

I didn't mean a pool. Just a non profit attacker. Maybe a bitcoin competitor? I don't know, paypal, facebook, the fed, the ecb...They would just set the difficulty too high.
The time limit for readjusting makes a lot of sense to me.

2 different forms of free-money: Freicoin (free of basic interest because it's perishable), Mutual credit (no interest because it's abundant)
marcus_of_augustus
Legendary
*
Offline Offline

Activity: 3920
Merit: 2349


Eadem mutata resurgo


View Profile
June 01, 2011, 05:21:39 AM
 #24

Question: what would happen if Tycho temporarily turned the entirety of Deepbit to the Namecoin blockchain (for 20 minutes, say)

There could be a problem.  The issue is that difficulty would go up, but once difficulty goes up too much, it never comes back down.  Because it's not worth it to mine, and difficulty only resets after ~2000 blocks.

It might be better if the difficulty were to adjust every N days or M blocks whichever comes first, but that's not the case now (with BTC or namecoin).




This is a very good idea and worth some more discussion. I don't see a downside icbw ... belt and braces approach.

smoothie
Legendary
*
Offline Offline

Activity: 2492
Merit: 1474


LEALANA Bitcoin Grim Reaper


View Profile
July 13, 2011, 08:24:14 PM
 #25

Question: what would happen if Tycho temporarily turned the entirety of Deepbit to the Namecoin blockchain (for 20 minutes, say)

There could be a problem.  The issue is that difficulty would go up, but once difficulty goes up too much, it never comes back down.  Because it's not worth it to mine, and difficulty only resets after ~2000 blocks.

It might be better if the difficulty were to adjust every N days or M blocks whichever comes first, but that's not the case now (with BTC or namecoin).




For namecoins there is as upper limit to the increase and a lower limit to the decrease of difficulty adjustments. The upper is 4x and the lower us divided by 4. So you can't increase difficulty any faster that 4 times per 2016 blocks and the difficulty can't decrease more than 4 times per 2016 blocks.

███████████████████████████████████████

            ,╓p@@███████@╗╖,           
        ,p████████████████████N,       
      d█████████████████████████b     
    d██████████████████████████████æ   
  ,████²█████████████████████████████, 
 ,█████  ╙████████████████████╨  █████y
 ██████    `████████████████`    ██████
║██████       Ñ███████████`      ███████
███████         ╩██████Ñ         ███████
███████    ▐▄     ²██╩     a▌    ███████
╢██████    ▐▓█▄          ▄█▓▌    ███████
 ██████    ▐▓▓▓▓▌,     ▄█▓▓▓▌    ██████─
           ▐▓▓▓▓▓▓█,,▄▓▓▓▓▓▓▌          
           ▐▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▌          
    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓─  
     ²▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓╩    
        ▀▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀       
           ²▀▀▓▓▓▓▓▓▓▓▓▓▓▓▀▀`          
                   ²²²                 
███████████████████████████████████████

. ★☆ WWW.LEALANA.COM        My PGP fingerprint is A764D833.                  History of Monero development Visualization ★☆ .
LEALANA BITCOIN GRIM REAPER SILVER COINS.
 
imperi
Full Member
***
Offline Offline

Activity: 196
Merit: 101


View Profile
July 13, 2011, 10:47:21 PM
 #26

Question: what would happen if Tycho temporarily turned the entirety of Deepbit to the Namecoin blockchain (for 20 minutes, say)

There could be a problem.  The issue is that difficulty would go up, but once difficulty goes up too much, it never comes back down.  Because it's not worth it to mine, and difficulty only resets after ~2000 blocks.

It might be better if the difficulty were to adjust every N days or M blocks whichever comes first, but that's not the case now (with BTC or namecoin).


I haven't think about that problem before.
A supercomputer could slow the bitcoin chain by mining a lot one week and then stop doing it.
Your solution should work though.
Are developers aware of this?

Difficulty can increase 4x at most per 2016 blocks. This is in the code.
imperi
Full Member
***
Offline Offline

Activity: 196
Merit: 101


View Profile
July 13, 2011, 10:48:30 PM
 #27

I know namecoins are only "meant" for registering domain names... but what if people start to use them like bitcoins? Or is that impossible since there is an unlimited supply of namecoins? iirc

Who says they're meant only for registering domain names? There's even a poker site to gamble them. Namecoin is everything Bitcoin is, but with additional features. Even if those features never take off it's still at least equal to Bitcoin.
marcus_of_augustus
Legendary
*
Offline Offline

Activity: 3920
Merit: 2349


Eadem mutata resurgo


View Profile
July 13, 2011, 11:13:12 PM
Last edit: July 13, 2011, 11:23:42 PM by bitcoin_bug
 #28

Just to stop all the FUD spreading. Namecoins are not unlimited supply, in fact they are in MORE limited supply than bitcoins.

They have the same 21 million coin issuance algorithm AND some coins are spent out of existence (63,000) in the early days to prevent domain name squatting and hoarding by early adopters.



tl;dr  Namecoins are more scarce than bitcoins.

imperi
Full Member
***
Offline Offline

Activity: 196
Merit: 101


View Profile
July 13, 2011, 11:16:27 PM
 #29


Just to stop all the FUD spreading. Namecoins are not unlimited supply, in fact they are in MORE limited supply than bitcoins.

They have the same 21 million coin issuance algorithm AND some coins are spent out of existence (63,000) in the early days to prevent name squatting and hoarding by early adopters.



tl;dr  Namecoins are more scarce than bitcoins.

Indeed.

Code:
pblock->vtx[0].vout[0].nValue = GetBlockValue(pindexPrev->nHeight+1, nFees);

line 1092 :
Code:
int64 GetBlockValue(int nHeight, int64 nFees)
{
    int64 nSubsidy = 50 * COIN;

    // Subsidy is cut in half every 4 years
    nSubsidy >>= (nHeight / 210000);

    return nSubsidy + nFees;
}
jtimon
Legendary
*
Offline Offline

Activity: 1372
Merit: 1002


View Profile WWW
July 15, 2011, 10:16:16 AM
 #30

It would be great if there were a pledge/bounty just for the sharing work between chains only and not for the whole namecoin project. That feature will be useful not only for namecoin but for any alternative chain.

Also, is there a market to trade namecoins for bitcoins?
Is there a GUI client that allows you to manage your bitcoins and your namecoins altogether?

2 different forms of free-money: Freicoin (free of basic interest because it's perishable), Mutual credit (no interest because it's abundant)
Kartoff
Full Member
***
Offline Offline

Activity: 187
Merit: 100


View Profile
July 15, 2011, 11:27:42 AM
 #31

Yes there is a market, bit still not GUI interface in final stage...
JohnDoe
Sr. Member
****
Offline Offline

Activity: 392
Merit: 251



View Profile
July 15, 2011, 02:03:30 PM
 #32

It would be great if there were a pledge/bounty just for the sharing work between chains only and not for the whole namecoin project. That feature will be useful not only for namecoin but for any alternative chain.

Also, is there a market to trade namecoins for bitcoins?
Is there a GUI client that allows you to manage your bitcoins and your namecoins altogether?


Actually merged mining is already available on the testnets, no bounty needed.

See here and here.

NMC/BTC exchange: https://exchange.bitparking.com/main

You can also trade NMC for BTC and USD on BTCex but I'd be very careful cause they don't have a good reputation.
Leon
Newbie
*
Offline Offline

Activity: 14
Merit: 0



View Profile
July 15, 2011, 06:52:54 PM
 #33

I know namecoins are only "meant" for registering domain names... but what if people start to use them like bitcoins? Or is that impossible since there is an unlimited supply of namecoins? iirc

Whats wrong with that..
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!