Author Topic: DNS thread on bitcointalk.  (Read 10057 times)

0 Members and 1 Guest are viewing this topic.

Offline mint chocolate chip

Adding it to the list of bumpable threads on Asana :)

Can you add me to this group?
pm him your email address

Offline toast

  • Moderator
  • Hero Member
  • *****
  • Posts: 4001
    • View Profile
  • BitShares: nikolai
Adding it to the list of bumpable threads on Asana :)

Can you add me to this group?
Do not use this post as information for making any important decisions. The only agreements I ever make are informal and non-binding. Take the same precautions as when dealing with a compromised account, scammer, sockpuppet, etc.

Offline toast

  • Moderator
  • Hero Member
  • *****
  • Posts: 4001
    • View Profile
  • BitShares: nikolai
The same could be said for literally every single piece of software out there. How effective have governments been at stopping piracy via torrent software?
Do not use this post as information for making any important decisions. The only agreements I ever make are informal and non-binding. Take the same precautions as when dealing with a compromised account, scammer, sockpuppet, etc.

Offline santaclause102

  • Hero Member
  • *****
  • Posts: 2486
    • View Profile
Ok got that. But if governments forced browser (companies) to not not use the BTS DNS system this would be almost equally bad.

Browser companies can't do anything about it, worst case they won't host the extension in their extension directory

... they can not abolish the BTS DNS system. But the above would prevent adaption...

Offline Amazon

  • Hero Member
  • *****
  • Posts: 830
    • View Profile
    • Bitshares Forum
Will you draft a whitepaper for DNS?
Forum Donation: PforumPLfVQXTi4QpQqKwoChXHkoHcxGuA

Offline toast

  • Moderator
  • Hero Member
  • *****
  • Posts: 4001
    • View Profile
  • BitShares: nikolai
Ok got that. But if governments forced browser (companies) to not not use the BTS DNS system this would be almost equally bad.

Browser companies can't do anything about it, worst case they won't host the extension in their extension directory
Do not use this post as information for making any important decisions. The only agreements I ever make are informal and non-binding. Take the same precautions as when dealing with a compromised account, scammer, sockpuppet, etc.

Offline santaclause102

  • Hero Member
  • *****
  • Posts: 2486
    • View Profile
What about this basic problem:

The value of certain TLDs depends soleley on their historically grown adaption (it became .com but it could also have been .bis or anything else). The value of the TLD .com belongs to no one, it is a public good (correct me if that is wrong; I assume that all the costs associated with domain registering are process costs and the ICANN doenst makes a profit from it).

BTS DNS is creating a system within a public good category that is a private good (the shareholders own half of the value of the domains that come out of this system).

So BTS DNS would only work if the overall processing costs are cheaper than the traditional system. The latter is basically free but inefficient.

....BUT the efficiency must be so much better that it can outcompete the historically grown value of .com .de (ICANN issued TLDs).

There might be flaws in this analysis because I never really bothered with Domain issues... Correct me if I have wrong assumptions.


 

I think from the video (I'm not very tech) but the value comes from the fact the domains can't be seized by .gov 
and they also mentioned something about preventing man in the middle attacks.

So from the start this will appeal or have value to companies and consumers that either benefit directly from those advantages or that believe .govs are over-reaching/invading their/others privacy and so choose to support a system that is free of that.

Ok got that. But if governments forced browser (companies) to not not use the BTS DNS system this would be almost equally bad.

And is the follwoing assumption right? .com / .de etc TLDs are not possible because the browser companies agree with the consenus that those domains are associated with the ICANN register. 

Offline Empirical1

  • Hero Member
  • *****
  • Posts: 884
    • View Profile
What about this basic problem:

The value of certain TLDs depends soleley on their historically grown adaption (it became .com but it could also have been .bis or anything else). The value of the TLD .com belongs to no one, it is a public good (correct me if that is wrong; I assume that all the costs associated with domain registering are process costs and the ICANN doenst makes a profit from it).

BTS DNS is creating a system within a public good category that is a private good (the shareholders own half of the value of the domains that come out of this system).

So BTS DNS would only work if the overall processing costs are cheaper than the traditional system. The latter is basically free but inefficient.

....BUT the efficiency must be so much better that it can outcompete the historically grown value of .com .de (ICANN issued TLDs).

There might be flaws in this analysis because I never really bothered with Domain issues... Correct me if I have wrong assumptions.


 

I think from the video (I'm not very tech) but the value comes from the fact the domains can't be seized by .gov 
and they also mentioned something about preventing man in the middle attacks.

So from the start this will appeal or have value to companies and consumers that either benefit directly from those advantages or that believe .govs are over-reaching/invading their/others privacy and so choose to support a system that is free of that.


Offline santaclause102

  • Hero Member
  • *****
  • Posts: 2486
    • View Profile
What about this basic problem:

The value of certain TLDs depends soleley on their historically grown adaption (it became .com but it could also have been .bis or anything else). The value of the TLD .com belongs to no one, it is a public good (correct me if that is wrong; I assume that all the costs associated with domain registering are process costs and the ICANN doenst makes a profit from it).

BTS DNS is creating a system within a public good category that is a private good (the shareholders own half of the value of the domains that come out of this system).

So BTS DNS would only work if the overall processing costs are cheaper than the traditional system. The latter is basically free but inefficient.

....BUT the efficiency must be so much better that it can outcompete the historically grown value of .com .de (ICANN issued TLDs).

There might be flaws in this analysis because I never really bothered with Domain issues... Correct me if I have wrong assumptions.


 

Offline toast

  • Moderator
  • Hero Member
  • *****
  • Posts: 4001
    • View Profile
  • BitShares: nikolai
is there any dns server after this app? If yes, who will run it, or any one can run it, how to manage these dns servers if they share one app.

can dns server be de–centralized?

Sent from my GT-N7100 using Tapatalk

The app (browser extension) will first try to consult the blockchain if it is available locally, then if it is not, it will ask some "DNS servers" which also host the blockchain. Just like you can use bitcoin with Bitcoin-Qt, or you can avoid downloading the blockchain and use Electrum.

All that BTS DNS does is let you look up names and get back IP addresses. It is completely decentralized. The best analogy I can think of is to imagine that Bitcoin-Qt and Electrum were both available as browser extensions.
Do not use this post as information for making any important decisions. The only agreements I ever make are informal and non-binding. Take the same precautions as when dealing with a compromised account, scammer, sockpuppet, etc.

Offline HackFisher

  • Hero Member
  • *****
  • Posts: 883
    • View Profile
is there any dns server after this app? If yes, who will run it, or any one can run it, how to manage these dns servers if they share one app.

can dns server be de–centralized?

Sent from my GT-N7100 using Tapatalk

Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline Empirical1

  • Hero Member
  • *****
  • Posts: 884
    • View Profile
Hi I like the idea of BitsharesDNS a lot. These new Dacs really make me realise the value of still sending in funds to AGS.

Apologies for the long post, (it's predicated on the idea that once you own a domain you could just sell the private key to someone else without the BitsharesDNS network benefitting from the future value of the domain, if this is wrong ignore below.)

----

BitsharesDNS seems to only solve 1/2 the problem.

Problem: Not all pieces of land are worth the same.
Solution: Auction the pieces of land so that they achieve closer to their current market value.

However another real problem is...

Problem: Pieces of land are worth vastly different prices at different times.
Example: If BItsharesDNS becomes popular then the network would have been vastly underpaid for the domains, if BitsharesDNS fails, then the network would have been vastly overpaid for those domains.

(Edit: Also once most of the valuable land has been sold off where is the future value for BitsharesDNS holders? Won't the current model decrease it's value over time, once most of the desirable land has been sold?)

Solution: Some form of leasing.

The Native Indians for example sold Manhatten for roughly $24. That was probably more than they got for other parcels of land but still vastly undervalued relative to Manhatten's future value. Currently BitsharesDNS seems to make shareholders Native Indians?

Contrast this for example to the third richest British man, he is the 6th Duke of Westminster, worth $8 billion. http://en.wikipedia.org/wiki/Gerald_Grosvenor,_6th_Duke_of_Westminster
How? He owns 300 acres of Mayfair and Belgravia (The priciest areas in London) People can still buy and sell properties, but he owns the freehold so they pay a small annual ground rent to him. (The next richest landowner in the London is the Royal family.)

So I think the key to maintianing the value of Bitshares DNS is to create a fair lease system of some sort. This may negatively impact the sale prices in the beginning as the market will adjust to the additional cost but it will ensure the long term success of BitsharesDNS holders (The Royals and Dukes etc. have maintained their wealth over 100's of years by owning the freehold of underlying lands.)

Possible solution:
Every two years for example, each domain is automatically auctioned again. The current owner has 30 days in which he has the option to either sell the domain to the winning bidder or keep his domain for another 2 years by paying 1% of the winning bids price. (1/2 of it may go to final bidder and 1/2 to the network, maybe even a bit to a maintenance and development fund. Thus ensuring BitsharesDNS has long term value and can extract a little bit of value from Domains that go on to be very succesful.)

« Last Edit: March 17, 2014, 05:09:53 pm by Empirical1 »

Offline toast

  • Moderator
  • Hero Member
  • *****
  • Posts: 4001
    • View Profile
  • BitShares: nikolai
I've thought about no-tld before and decided it's not a good idea because it's not clear how to resolve "abc.com.newtld" vs just "abc.com", and also browser URL bars also serve as search bars and so you wouldn't be able to resolve "abc.newtld" vs just a search for "abc".

Of course the names themselves have no TLD attached, so it's just an issue of UX
Do not use this post as information for making any important decisions. The only agreements I ever make are informal and non-binding. Take the same precautions as when dealing with a compromised account, scammer, sockpuppet, etc.

Offline CWEvans

  • Full Member
  • ***
  • Posts: 183
    • View Profile
This raises the opposite concern. If the idea of TLD were dispensed with, how would the browser resolve BitShares DNS com, org, uk, de, ru, etc., versus their conventional counterparts?

Offline Stan

  • Hero Member
  • *****
  • Posts: 2908
  • You need to think BIGGER, Pinky...
    • View Profile
    • Cryptonomex
  • BitShares: Stan
There is only one TLD, not yet decided. I want ".web". So you will register a domain "hackfisher" and the user will access it with "hackfisher.web", the same way they go to "google.com".

Is that necessary?  Can the domain name not be simply something like http://bob, http://toast, etc.?

Indeed, those names should be the most valuable of all.

In fact, if you are using keyhotee or a plug-in with a new field just for entering BitSharesDNS names, then why even have the ugly http:// at all?

"stan" takes you to the wonderful and ever-popular stan domain which could have whatever sub domains Stan might dot off of them.

If you are on a last-millenium browser, and want to mix last-millenium .xyz names, then I guess we might need to grudgingly extend the existing conventions...  grumble.
« Last Edit: March 17, 2014, 04:21:08 pm by Stan »
Anything said on these forums does not constitute an intent to create a legal obligation or contract of any kind.   These are merely my opinions which I reserve the right to change at any time.

Offline CWEvans

  • Full Member
  • ***
  • Posts: 183
    • View Profile
There is only one TLD, not yet decided. I want ".web". So you will register a domain "hackfisher" and the user will access it with "hackfisher.web", the same way they go to "google.com".

Is that necessary?  Can the domain name not be simply something like http://bob, http://toast, etc.?

Offline SuanBing

  • Full Member
  • ***
  • Posts: 92
    • View Profile
    • Bitshares News
How about make a reserve price option to protect domain ower on auction?

I'm guessing BitShares DNS is basically decentralized godaddy+sedo?

BitsharesNews.com
我的微博
pts: PkyZq51PFLHonjzKdUDunzA52TDMR2tRrn

Offline santaclause102

  • Hero Member
  • *****
  • Posts: 2486
    • View Profile
Quote
Auction goes until nobody bids for at least 3 days. (Exact number could change but that's the idea).
Then that would have to include a minimum raise or something (x 1.1 of current price or something).

.com .us .de etc. wouldn't be possible though I guess?

Can you do any ".xxx" you want?
 
Do not completely understand the mechanics of the domain name system.

Offline CLains

  • Hero Member
  • *****
  • Posts: 2606
    • View Profile
  • BitShares: clains
Adding it to the list of bumpable threads on Asana :)

Offline toast

  • Moderator
  • Hero Member
  • *****
  • Posts: 4001
    • View Profile
  • BitShares: nikolai
Auction goes until nobody bids for at least 3 days. (Exact number could change but that's the idea).

There is only one TLD, not yet decided. I want ".web". So you will register a domain "hackfisher" and the user will access it with "hackfisher.web", the same way they go to "google.com".

domains.bitshares.org is just one place you could go to get the extension. Have you ever used a browser extension? You just have to download it once from somewhere. It's like an app.
https://chrome.google.com/webstore/category/extensions?utm_campaign=en&utm_source=en-ha-na-us-sk-ext&utm_medium=ha
Do not use this post as information for making any important decisions. The only agreements I ever make are informal and non-binding. Take the same precautions as when dealing with a compromised account, scammer, sockpuppet, etc.

Offline HackFisher

  • Hero Member
  • *****
  • Posts: 883
    • View Profile
1. If a domain name have not been owned by anyone yet, can I buy it with any price I want?
You can pay any initial bid and that starts the auction. The domain will go to the winner of the auction.
Quote
2. If I have bought one domain name with my address, how can I bind it with my IP address, the DNS A record is in blockchain?
When you own a name you can do a simple transaction to update its value which is just a JSON blob. Conventions should quickly emerge as soon as the first browser extension is developed.
Quote
Do people need to manual config the DNS in the very beginning before accessing my domain name?
People will need a browser extension. Chrome and firefox have 1-click install, users just have to visit domains.bitshares.org once and click one button, then they have access to the new TLD.

How long will the auction take, one block?
What you mean about the name I bought, a TLD like ".org", or a domain like "bitshares.org"?
Will domains.bitshares.org be a central point of failure, what is its role in the DNS?
Thanks.
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline toast

  • Moderator
  • Hero Member
  • *****
  • Posts: 4001
    • View Profile
  • BitShares: nikolai
1. If a domain name have not been owned by anyone yet, can I buy it with any price I want?
You can pay any initial bid and that starts the auction. The domain will go to the winner of the auction.
Quote
2. If I have bought one domain name with my address, how can I bind it with my IP address, the DNS A record is in blockchain?
When you own a name you can do a simple transaction to update its value which is just a JSON blob. Conventions should quickly emerge as soon as the first browser extension is developed.
Quote
Do people need to manual config the DNS in the very beginning before accessing my domain name?
People will need a browser extension. Chrome and firefox have 1-click install, users just have to visit domains.bitshares.org once and click one button, then they have access to the new TLD.
Do not use this post as information for making any important decisions. The only agreements I ever make are informal and non-binding. Take the same precautions as when dealing with a compromised account, scammer, sockpuppet, etc.

Offline HackFisher

  • Hero Member
  • *****
  • Posts: 883
    • View Profile
Hi toast,

Great to hear the new progress of DNS, I have some questions:

1. If a domain name have not been owned by anyone yet, can I buy it with any price I want?

2.
Quote
We're not after any namespaces except for one TLD.
If I have bought one domain name with my address, how can I bind it with my IP address, the DNS A record is in blockchain?

Do people need to manual config the DNS in the very beginning before accessing my domain name?

3. What's the TLD we are after, how can we get it.
« Last Edit: March 17, 2014, 07:30:27 am by HackFisher »
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline toast

  • Moderator
  • Hero Member
  • *****
  • Posts: 4001
    • View Profile
  • BitShares: nikolai
Do not use this post as information for making any important decisions. The only agreements I ever make are informal and non-binding. Take the same precautions as when dealing with a compromised account, scammer, sockpuppet, etc.