Pages:
Author

Topic: Namecoin Flaws & Improvements Tip Bounty - page 2. (Read 2390 times)

legendary
Activity: 3920
Merit: 2349
Eadem mutata resurgo

Point 3) is wrong. Namecoin has a GUI Namecoin-qt ... (not sure how you missed that one).

There are at least 2 or 3 other threads that post about "namecoins flaws" etc ... perhaps find those to see what happened to the others who tried to redesign/reimplement namecoin from the beginning and/or if your ideas are at all original. If you find anything useful there you can keep your "tip bounty".

Or you could also submit an issue to the namecoin github page if this is a genuine critique to help/contribute to the project https://github.com/namecoin/namecoin/issues
hero member
Activity: 770
Merit: 566
fractally
If you are on a P2P network and sending one byte for every byte you receive, then you would need that kind of upload capacity.

Now there is always the option of light clients.
legendary
Activity: 1807
Merit: 1020
Quote

That poster was very well done and I like what they are doing with that convergence FF extension.  

I saw some place that iTunes had 500K new accounts being created per day, perhaps that was just after launch.   All I know is that there are more email addresses than people in this world and to simply give every adult in the US a name within the next 3 years would require very rapid name registration and the required bandwidth would easily consume most low-end DSL lines, particularly for people that live 30 minutes from town.   I mention this because I want a name system to scale to world-wide adoption without overloading a 1 MBit connection with Namecoin traffic alone.  

The other problem with Namecoin is that like bitcoin, the transaction history has to be kept forever without limit.   Perhaps you will need to implement pruning.

Lets just say I really like the idea of a block-chain based name registration system, but am not sure the changes being proposed / discussed in the namecoin forums are sufficient to handle the ultimate demand.

Pruning will be implemented (is planned).. after Khal rebases the current code on the latest bitcoins.

Expired names will be pruned, and also possibly names with variable expiration times (some short some long).

I think by the time Namecoin comes of age, people will have more than 1mb connections.. my mobile phone has 4g... (ok. it doesn't, but i could have it lol).


Even if everyone had a least 2 mb upload, I doubt many would want to run software that consumed 50% of it.   What is your timeline for Namecoin going mainstream?  



not sure i understand why everyone using it would need 2mb upload? (edit: 1mb)

how longs a piece of string Cheesy
hero member
Activity: 770
Merit: 566
fractally
Quote

That poster was very well done and I like what they are doing with that convergence FF extension.  

I saw some place that iTunes had 500K new accounts being created per day, perhaps that was just after launch.   All I know is that there are more email addresses than people in this world and to simply give every adult in the US a name within the next 3 years would require very rapid name registration and the required bandwidth would easily consume most low-end DSL lines, particularly for people that live 30 minutes from town.   I mention this because I want a name system to scale to world-wide adoption without overloading a 1 MBit connection with Namecoin traffic alone.  

The other problem with Namecoin is that like bitcoin, the transaction history has to be kept forever without limit.   Perhaps you will need to implement pruning.

Lets just say I really like the idea of a block-chain based name registration system, but am not sure the changes being proposed / discussed in the namecoin forums are sufficient to handle the ultimate demand.

Pruning will be implemented (is planned).. after Khal rebases the current code on the latest bitcoins.

Expired names will be pruned, and also possibly names with variable expiration times (some short some long).

I think by the time Namecoin comes of age, people will have more than 1mb connections.. my mobile phone has 4g... (ok. it doesn't, but i could have it lol).


Even if everyone had a least 2 mb upload, I doubt many would want to run software that consumed 50% of it.   What is your timeline for Namecoin going mainstream? 



legendary
Activity: 1807
Merit: 1020
Quote

That poster was very well done and I like what they are doing with that convergence FF extension.  

I saw some place that iTunes had 500K new accounts being created per day, perhaps that was just after launch.   All I know is that there are more email addresses than people in this world and to simply give every adult in the US a name within the next 3 years would require very rapid name registration and the required bandwidth would easily consume most low-end DSL lines, particularly for people that live 30 minutes from town.   I mention this because I want a name system to scale to world-wide adoption without overloading a 1 MBit connection with Namecoin traffic alone.  

The other problem with Namecoin is that like bitcoin, the transaction history has to be kept forever without limit.   Perhaps you will need to implement pruning.

Lets just say I really like the idea of a block-chain based name registration system, but am not sure the changes being proposed / discussed in the namecoin forums are sufficient to handle the ultimate demand.

Pruning will be implemented (is planned).. after Khal rebases the current code on the latest bitcoins.

Expired names will be pruned, and also possibly names with variable expiration times (some short some long).

I think by the time Namecoin comes of age, people will have more than 1mb connections.. my mobile phone has 4g... (ok. it doesn't, but i could have it lol).

hero member
Activity: 770
Merit: 566
fractally
Quote

That poster was very well done and I like what they are doing with that convergence FF extension.  

I saw some place that iTunes had 500K new accounts being created per day, perhaps that was just after launch.   All I know is that there are more email addresses than people in this world and to simply give every adult in the US a name within the next 3 years would require very rapid name registration and the required bandwidth would easily consume most low-end DSL lines, particularly for people that live 30 minutes from town.   I mention this because I want a name system to scale to world-wide adoption without overloading a 1 MBit connection with Namecoin traffic alone.  

The other problem with Namecoin is that like bitcoin, the transaction history has to be kept forever without limit.   Perhaps you will need to implement pruning.

Lets just say I really like the idea of a block-chain based name registration system, but am not sure the changes being proposed / discussed in the namecoin forums are sufficient to handle the ultimate demand.
legendary
Activity: 1807
Merit: 1020
When I refer to the speed of registering names I am really referring to the following:

1) Assuming a fixed bandwidth limit that keeps the system decentralized, the system is limited to a couple hundred names per block.  

2) Given the original release pace name registration limit was restricted by the money supply.

Imagine that BitMessage became as usable a regular email and people wanted to sign up at a rate of 100K per day or more, the Namecoin could not handle that load.


Quote
Here is what I am looking for and will pay tips for:
1) New criteria / requirements that a decentralized name registration system must meet.
2) Significant design flaws with Namecoin that should not be repeated.
3) Useful and Constructive Feedback on my proposed solution.  
4) Reasons why you haven't used Namecoin and what it would take to convince you to use my system.

I appreciate your post, but it didn't provide any of the things I was looking for.



no problem.. sorry if i sounded negative...

I posted because it seemed you had not been following Namecoin recently, as your post suggested the project had sort of died and no one was using it.. yet it's actually improving immensely, many people are only just starting to realize it is not "JUST" an altcoin.

signing up at a rate of 100k a day would be more popular than facebook? there are not even 100k namecoin names registered atm. A Gui has only been available for a month.

I believe the current system is fair (some fees need revising).. albeit people don't like the squatters.. having an auction system will only benefit the rich?

4) There hasn't been a real need for a decentralized naming system until recently, this is probably why most people probably haven't used it.. and also i believe one of the issues was lack of a GUI and software to utilize it to it's full potential (of which work is ongoing daily)

just in the last month or 2 there has been drastic improvements (additions?).

examples:
http://veclabs.fuzziqersoftware.com/files/convergence/Namecoin_Poster_2.pdf
http://dot-bit.org/forum/viewtopic.php?f=2&t=1013
http://dot-bit.org/forum/viewtopic.php?f=8&t=525&start=20
hero member
Activity: 770
Merit: 566
fractally
When I refer to the speed of registering names I am really referring to the following:

1) Assuming a fixed bandwidth limit that keeps the system decentralized, the system is limited to a couple hundred names per block.   

2) Given the original release pace name registration limit was restricted by the money supply.

Imagine that BitMessage became as usable a regular email and people wanted to sign up at a rate of 100K per day or more, the Namecoin could not handle that load.


Quote
Here is what I am looking for and will pay tips for:
1) New criteria / requirements that a decentralized name registration system must meet.
2) Significant design flaws with Namecoin that should not be repeated.
3) Useful and Constructive Feedback on my proposed solution.   
4) Reasons why you haven't used Namecoin and what it would take to convince you to use my system.

I appreciate your post, but it didn't provide any of the things I was looking for.

legendary
Activity: 1807
Merit: 1020
Namecoin has been around for a long time and from what I can tell has failed to gain as much traction as the concept deserves.   I am looking to get feedback on how to develop a far better system than namecoin and want to establish the criteria for this system.   First I would like to suggest some of the flaws I see with namecoin and get feedback on some of my proposed solutions:

1) Fixed Price Names -  the value of a name is similar to real estate and any name registration system that attempts to fix prices will either set them too high (no one registers) or set them too low (domain squatting).  

2) Too Slow or Too Fast.....  the rate at which names can be registered is either too slow for the demand or too fast and thus squatters.

3) Too hard to use  - complete lack of any GUI

Proposed Solutions:
------------------------
1)  Start with a crypto-currency that is mined into existence.
2)  New names are all auctioned off to the highest bidder.  Only after 72 hours with no bids is the name considered owned.    This will prevent squatting because speculators would have to pay more for 'good names' than 'throw away names' due to the bidding process.   This will also ensure names are put to the highest use.
3)  Fees from the initial bid are split between the the miner and dividends paid to those who hold the crypto-currency
4)  If someone outbids the initial bid, then half of the 'profit' is given to the original bid and half paid to the miner and dividends.
5)  Allow people to put their names up for auction or list them for sale.

Combine this with an easy to use interactive GUI to show trending names and you have a system where many different users can speculate on names playing an addictive game of 'price is right' attempting to bid the highest without going over what someone is willing to pay for a name and profit while they are at it.  If they over-bid then they can always sell at a loss to the next person in line after the auction is over.

Economic Consequences?
-----------------------------
No one has incentive to 'squat' on names because they are better off owning the crypto-currency and receiving dividends from all of the names that are actually purchased rather than speculate on any individual name.   Owning this crypto-currency is like having a stake in all unclaimed names.

Everyone has incentive to 'bid up' high value names either to profit from reselling them and to increase dividends paid.  

Names can be registered at any rate based upon supply and demand.  

No-value names like bytemaster1234 would not be bid up, while high-value names like apple, google, and bitcoin would be bid up.  

Here is what I am looking for and will pay tips for:

1) New criteria / requirements that a decentralized name registration system must meet.
2) Significant design flaws with Namecoin that should not be repeated.
3) Useful and Constructive Feedback on my proposed solution.  
4) Reasons why you haven't used Namecoin and what it would take to convince you to use my system.

Just a reminder that I have a solid track record for actually paying tips & bounties and if you are not satisfied with allowing me to be the sole arbiter on to whom and how much to pay then please do not participate in this thread.




namecoin is only just starting to "pickup".. the amount of working going into it this last 3 months is amazing. http://dot-bit.org/forum/viewforum.php?f=2

do you read the dot-bit forum??

Currently there is a Qt with all the "goodies" integrated..
The code is being updated to the latest bitcoin.. http://dot-bit.org/forum/viewtopic.php?f=5&t=1009
all fees are being discussed: http://dot-bit.org/forum/viewtopic.php?f=5&t=1016
There will be some hard fork needed...

why don't you contribute to namecoin? Smiley

anyway..

1. the price of domains was already set Very High to prevent (slow down) squatting.. to purchase a name was 50 NMC.. people had their chance? ... also.. you could just create another tld within namecoin.. .. also with the new fees, renews will be more expensive so this will slow down people with 1000s of names.. hopefully. or you can just suggest something on the dot-bit forum.

2. Registering names is ok i think (speed wise)..

3. Namecoin-qt .. this is the current GUI with intergrated name registration https://bitcointalksearch.org/topic/annnmc-namecoin-wallet-qt-with-integrated-name-registration-v375-236375

here you can see amount of names registered recently http://nx.bit

edit: not saying your system isn't interesting Cheesy
hero member
Activity: 770
Merit: 566
fractally
Namecoin has been around for a long time and from what I can tell has failed to gain as much traction as the concept deserves.   I am looking to get feedback on how to develop a far better system than namecoin and want to establish the criteria for this system.   First I would like to suggest some of the flaws I see with namecoin and get feedback on some of my proposed solutions:

1) Fixed Price Names -  the value of a name is similar to real estate and any name registration system that attempts to fix prices will either set them too high (no one registers) or set them too low (domain squatting).   

2) Too Slow or Too Fast.....  the rate at which names can be registered is either too slow for the demand or too fast and thus squatters.

3) Too hard to use  - complete lack of any GUI

Proposed Solutions:
------------------------
1)  Start with a crypto-currency that is mined into existence.
2)  New names are all auctioned off to the highest bidder.  Only after 72 hours with no bids is the name considered owned.    This will prevent squatting because speculators would have to pay more for 'good names' than 'throw away names' due to the bidding process.   This will also ensure names are put to the highest use.
3)  Fees from the initial bid are split between the the miner and dividends paid to those who hold the crypto-currency
4)  If someone outbids the initial bid, then half of the 'profit' is given to the original bid and half paid to the miner and dividends.
5)  Allow people to put their names up for auction or list them for sale.

Combine this with an easy to use interactive GUI to show trending names and you have a system where many different users can speculate on names playing an addictive game of 'price is right' attempting to bid the highest without going over what someone is willing to pay for a name and profit while they are at it.  If they over-bid then they can always sell at a loss to the next person in line after the auction is over.

Economic Consequences?
-----------------------------
No one has incentive to 'squat' on names because they are better off owning the crypto-currency and receiving dividends from all of the names that are actually purchased rather than speculate on any individual name.   Owning this crypto-currency is like having a stake in all unclaimed names.

Everyone has incentive to 'bid up' high value names either to profit from reselling them and to increase dividends paid. 

Names can be registered at any rate based upon supply and demand.   

No-value names like bytemaster1234 would not be bid up, while high-value names like apple, google, and bitcoin would be bid up. 

Here is what I am looking for and will pay tips for:

1) New criteria / requirements that a decentralized name registration system must meet.
2) Significant design flaws with Namecoin that should not be repeated.
3) Useful and Constructive Feedback on my proposed solution.   
4) Reasons why you haven't used Namecoin and what it would take to convince you to use my system.

Just a reminder that I have a solid track record for actually paying tips & bounties and if you are not satisfied with allowing me to be the sole arbiter on to whom and how much to pay then please do not participate in this thread.


Pages:
Jump to: