Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
Greg Slepak
@taoeffect
no, DNSChain is a DNS server, it doesn't live on a blockchain, it talks to a locally install blockchain node and converts the data in the blockchain to DNS
Erick Calder
@ekkis
but if there are publicly available nodes my clients could connect to, then I would just want to see a require('dnschain')
Greg Slepak
@taoeffect
no, you would just use require('dns') or whatever
and use standard dns queries to the DNSChain server
Erick Calder
@ekkis
oh... then this should work!
Greg Slepak
@taoeffect
heh, sure, but it's a bit dated and i haven't been working on it, too busy with another project. might return to it at some point though. there's an open issue on GitHub, called "is this project dead" or something, have a look at that
Erick Calder
@ekkis
looking...
well, it's a cool idea, to populate a DNS server with blockchain info but it doesn't sound like it's usable at this point
all I need is to store an IP address somewhere other than the DNS system
Greg Slepak
@taoeffect
well, it just needs a little love from a competent developer and it would be fully usable :)
Erick Calder
@ekkis
since otherwise I could just get a domain name, which is what I don't want to do
I suppose I could just store the address on the bitcoin chain
suggestions?
Greg Slepak
@taoeffect
suggestions for what?
Erick Calder
@ekkis
for where to store it
I don't want to hard-code an IP address in my app. so I need a mechanism to retrieve it from somewhere
Greg Slepak
@taoeffect
like, your question is incredibly vague, sorry, where to store what, for what purpose and how do you plan on using whatever it is?
Erick Calder
@ekkis
I was thinking NameCoin but I need a namecoin node that I can log into
Greg Slepak
@taoeffect
do you want to do a mobile lookup? over what protocol? using what software?
do you have any security requirements? if so what?
Erick Calder
@ekkis
I have a mobile app that needs to connect to a server run on a specific IP address but I don't want to hard code the address in the app, so I need a place to store it
Greg Slepak
@taoeffect
well you could store it in the DNS system. if you don't want to store it there for some reason and want to store it in a blockchain you will need to figure out which blockchain to store it in, and find corresponding software to resolve it
Erick Calder
@ekkis
I need to be able to write a key/value pair somewhere that is accessible to anyone without credentials
Greg Slepak
@taoeffect
you will have to hard code the IP of a resolver to resolve the name, or you will have to find a blockchain that has a thin client capable of doing name resolution
Erick Calder
@ekkis
yes, but to store it in the DNS system I would have to have a domain and that's what I'm trying to avoid. if I were ok to register a domain name then that's what DNS was designed to do: resolve names to addresses. the point is I want to avoid DNS
I was hoping namecoin (which resolves keys to values) would work for me but I would need to find a node that doesn't require credentials to talk to
Greg Slepak
@taoeffect
well you could run one
Erick Calder
@ekkis
I'd need a way to discover nodes like that
yes, but then how do I find my own node?
Greg Slepak
@taoeffect
by its IP address...
Erick Calder
@ekkis
I'd have to hard-code its IP address and I'm back where I started
Greg Slepak
@taoeffect
then what you want is a thin client to a blockchain with name resolution capabilities
Erick Calder
@ekkis
if I'm going to hard-code the IP address of a namecoin node, I might as well hard-code the address of the server
Greg Slepak
@taoeffect
the only thing that does that is Namecoin to my knowledge, and i'm not sure how usable theirs is
Erick Calder
@ekkis
yes
Greg Slepak
@taoeffect
ok, so go research Namecoin's thin client :)
there's also Ethereum, which might have something similar
Erick Calder
@ekkis
I would have to run a local node (so I can access it via localhost) but I don't want to do that (not even sure if I could) on a mobile device
Greg Slepak
@taoeffect
thin client. thin client.
Erick Calder
@ekkis
yeah
Greg Slepak
@taoeffect
thin/light client. you would need to run one of those on the phone
Erick Calder
@ekkis
I can do it on ethereum
all right. thanks mate
Greg Slepak
@taoeffect
no problem, good luck!
Erick Calder
@ekkis
ttfn
Greg Slepak
@taoeffect
@ekkis another option is to have a hard-coded list of like 10 servers and randomly sample them
Econymous
@Econymous
hello?
Greg Slepak
@taoeffect
Hi @Econymous
Econymous
@Econymous
I think I came here looking for a sidechain to fork
ambituous
@ambituous

Hey dnschain gang! Would like to say so much respect the work you all put into the project. I came across an interesting debate going lately on the overall general consensus issues and felt the devs here would be some of the best to shed some light on.

Kyle Samani from Multicoin and Will Martino from Kadena are hosting an AMA - Town Hall style on the next wednesday (20th) over at Discord - inviting specifically blockchain devs and high level players in the space to drop questions on the issue of:

Proof of Work vs Proof of Stake. Pivoting around New Findings, Perspectives & Tradeoffs
Proof: https://twitter.com/kadena_io/status/1104102013355335680
Discord: https://discord.io/kadena