Bitcoin Forum
April 25, 2024, 08:57:07 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 [19] 20 »  All
  Print  
Author Topic: BitDNS and Generalizing Bitcoin  (Read 122451 times)
phathash
Member
**
Offline Offline

Activity: 75
Merit: 10


View Profile
March 08, 2011, 08:38:46 PM
 #361


I can't understand why this extra payload feature is in the protocol? Can nodes choose to ignore it?

I was looking at the common structures in the protocol specification. Where does it discuss the size of this payload?
1714078627
Hero Member
*
Offline Offline

Posts: 1714078627

View Profile Personal Message (Offline)

Ignore
1714078627
Reply with quote  #2

1714078627
Report to moderator
1714078627
Hero Member
*
Offline Offline

Posts: 1714078627

View Profile Personal Message (Offline)

Ignore
1714078627
Reply with quote  #2

1714078627
Report to moderator
1714078627
Hero Member
*
Offline Offline

Posts: 1714078627

View Profile Personal Message (Offline)

Ignore
1714078627
Reply with quote  #2

1714078627
Report to moderator
Even in the event that an attacker gains more than 50% of the network's computational power, only transactions sent by the attacker could be reversed or double-spent. The network would not be destroyed.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714078627
Hero Member
*
Offline Offline

Posts: 1714078627

View Profile Personal Message (Offline)

Ignore
1714078627
Reply with quote  #2

1714078627
Report to moderator
iya
Member
**
Offline Offline

Activity: 81
Merit: 10


View Profile
March 09, 2011, 02:36:19 AM
 #362

The discussion is not about the current protocol, but future extensions.

I don't see how any payload could be separated from the main chain.

This is my simple idea: enable the storage of any data in the main chain, for Bitcoin fees, at the miners discretion.

Hosts who do not understand a certain data type, ignore it, and those who do understand verify it.
kiba
Legendary
*
Offline Offline

Activity: 980
Merit: 1014


View Profile
March 09, 2011, 02:59:43 AM
 #363

The discussion is not about the current protocol, but future extensions.

I thought we reached a consensus that the domain names will be outside of the main chain.

phathash
Member
**
Offline Offline

Activity: 75
Merit: 10


View Profile
March 09, 2011, 03:39:17 AM
 #364

So there is no "payload" currently in transactions?
iya
Member
**
Offline Offline

Activity: 81
Merit: 10


View Profile
March 09, 2011, 04:16:59 AM
Last edit: March 09, 2011, 04:35:49 AM by iya
 #365

@phathash
Currently the only thing the blockchain are Bitcoin transactions. You can call that payload, if you want.

@kiba
Sorry, but I didn't read all pages, only the beginning and the end.

Can you link the post explaining who would rationally provide for the upkeep of a separate chain?

The expense of any chain is storage in the form of disk space and defence/upkeep in the form of compute power/electricity and bandwidth.
This must all be financed by the hosts = miners.

Bitcoin would still hold a special position, because it would be the unit of accounting for all other "transactions".
For example, for a BitDNS transaction with fee, you'd also need a Bitcoin transaction, solely for this fee.

The ability to use the blockchain as a service would provide a kind of real backing for Bitcoins.

Do you think that it would be too much data? The miners surely can meet supply and demand.

Isn't BitDNS Bounty (3500 BTC) for a system of this kind?
I'd start development, but I haven't even compiled Bitcoin, yet. Has somebody a guide for how to compile on Windows?
Starting from scratch is a little too much.
ShadowOfHarbringer
Legendary
*
Offline Offline

Activity: 1470
Merit: 1005


Bringing Legendary Har® to you since 1952


View Profile
March 09, 2011, 11:15:26 AM
 #366

The discussion is not about the current protocol, but future extensions.

I thought we reached a consensus that the domain names will be outside of the main chain.

+ 1
Exactly, i thought that was decided long ago.

0x6763
Guest

March 09, 2011, 09:20:03 PM
 #367


I can't understand why this extra payload feature is in the protocol? Can nodes choose to ignore it?

I was looking at the common structures in the protocol specification. Where does it discuss the size of this payload?


Transaction inputs and outputs contain "scripts", which provide very flexible ways to create different types of transactions (however most of this functionality is currently disabled in the official client).  Arbitrary data (of limited size) can be placed in these scripts.

https://en.bitcoin.it/wiki/Protocol_specification#tx
https://en.bitcoin.it/wiki/Script
Dude65535
Full Member
***
Offline Offline

Activity: 126
Merit: 101


View Profile
March 10, 2011, 06:43:44 AM
 #368

Can you link the post explaining who would rationally provide for the upkeep of a separate chain?

I haven't read this whole thread so this may have been suggested already.

Here is a solution for paying for upkeep of a dns chain. Have dns mining produce credits that are used to create a new domain name. Then provide a way for the credits and domain names to be traded contingent upon a payment to a certain bitcoin address showing up in the bitcoin block chain. I would think that amount of credits per block probably needs to increase over time rather than decrease like bitcoin does.

1DCj8ZwGZXQqQhgv6eUEnWgsxo8BTMj3mT
kiba
Legendary
*
Offline Offline

Activity: 980
Merit: 1014


View Profile
April 15, 2011, 07:13:00 PM
 #369

http://forumserver.twoplustwo.com/29/news-views-gossip/reuters-full-tilt-poker-pokerstars-absolute-poker-charged-illegal-gambling-1020606/

Ladies and gentlemen, it become increasingly clear as to why we need a distirbuted DNS system. We have a 3500 BTC bounty incentive for you!

Mike Hearn
Legendary
*
Offline Offline

Activity: 1526
Merit: 1128


View Profile
April 16, 2011, 04:30:49 PM
 #370

I don't think it's clear there needs to be a different naming system. DNS is already distributed. These sites will move to non-US controlled TLDs and carry on just like WikiLeaks did.

The upkeep of alternative chains is not really an issue because with Satoshis plan, mining for additional chains is "free" beyond storage and whatever processing is required to enforce the rules of the system.
fabianhjr
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


Do The Evolution


View Profile
April 17, 2011, 04:15:05 PM
 #371

It needs to be decentralized. That way there is no way in hell for politicians to be able to remove DNS entries.

The discussion so far is:
-The blockchain should remain clean and tidy
-The network must not be fragmented

I support the latter and should add support asap.

EDIT: http://www.digitalpolicy.ca/Statement%20On%20Canadian%20Internet%20Sovereignty.pdf

kiba
Legendary
*
Offline Offline

Activity: 980
Merit: 1014


View Profile
April 17, 2011, 04:31:27 PM
 #372


Isn't large part of that bounty conditional that "it must be done in the next 5 minutes" or something along those lines?

http://bitcointalk.org/index.php?topic=2072.msg26742#msg26742

Not really. It was a call to action to implement a registration system faster than our rival, but I don't think that's a requirement.

marxcoin
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
May 05, 2011, 10:00:46 PM
 #373

Sorry maybe i am ignorant, but is not simple to edit our etc/hosts config in order to create our domain and share it among people instead to make a cpu eater with crypt and decrypt. Grin
grue
Legendary
*
Offline Offline

Activity: 2058
Merit: 1431



View Profile
May 05, 2011, 10:43:43 PM
 #374

Sorry maybe i am ignorant, but is not simple to edit our etc/hosts config in order to create our domain and share it among people instead to make a cpu eater with crypt and decrypt. Grin
/palm

why use bitcoins? just use a .txt file that you share with your peers!

blockchains is to ensure nothing is tampered with, so someone can't come along and change something.

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
marxcoin
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
May 05, 2011, 10:55:37 PM
 #375

Sorry maybe i am ignorant, but is not simple to edit our etc/hosts config in order to create our domain and share it among people instead to make a cpu eater with crypt and decrypt. Grin
/palm

why use bitcoins? just use a .txt file that you share with your peers!

blockchains is to ensure nothing is tampered with, so someone can't come along and change something.

Before a face palm, why someone goes to change for example a domain

xxx.xxx.xxx.xxx marcus

Why someone goes to change marcus to pippo, there is no reason in a cheat like this, i don't think it is important, instead is something useful, for example in order to reach now wikileaks i must write a forgettable address, but thanks that i can write in the hosts, now i can reach wikileaks just wright http://assange  nothing more, all domains com, net, org etc are useless we must be free from icann, but we can also use opendns for other address.
grue
Legendary
*
Offline Offline

Activity: 2058
Merit: 1431



View Profile
May 05, 2011, 11:03:43 PM
 #376

Sorry maybe i am ignorant, but is not simple to edit our etc/hosts config in order to create our domain and share it among people instead to make a cpu eater with crypt and decrypt. Grin
/palm

why use bitcoins? just use a .txt file that you share with your peers!

blockchains is to ensure nothing is tampered with, so someone can't come along and change something.

Before a face palm, why someone goes to change for example a domain

xxx.xxx.xxx.xxx marcus

Why someone goes to change marcus to pippo, there is no reason in a cheat like this, i don't think it is important, instead is something useful, for example in order to reach now wikileaks i must write a forgettable address, but thanks that i can write in the hosts, now i can reach wikileaks just wright http://assange  nothing more, all domains com, net, org etc are useless we must be free from icann, but we can also use opendns for other address.
Person A: wants to go to wikileaks.bit
Person A: asks his peers for the IP address
Malicious peer: gives Person A a fake address
Person A: goes to fake address, donates his money to the Malcious Peer, instead of wikileaks

also, I'm having a hard time understanding you. Try to phrase your sentences better.

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
marxcoin
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
May 06, 2011, 10:47:30 AM
 #377

Sorry maybe i am ignorant, but is not simple to edit our etc/hosts config in order to create our domain and share it among people instead to make a cpu eater with crypt and decrypt. Grin
/palm

why use bitcoins? just use a .txt file that you share with your peers!

blockchains is to ensure nothing is tampered with, so someone can't come along and change something.

Before a face palm, why someone goes to change for example a domain

xxx.xxx.xxx.xxx marcus

Why someone goes to change marcus to pippo, there is no reason in a cheat like this, i don't think it is important, instead is something useful, for example in order to reach now wikileaks i must write a forgettable address, but thanks that i can write in the hosts, now i can reach wikileaks just wright http://assange  nothing more, all domains com, net, org etc are useless we must be free from icann, but we can also use opendns for other address.
Person A: wants to go to wikileaks.bit
Person A: asks his peers for the IP address
Malicious peer: gives Person A a fake address
Person A: goes to fake address, donates his money to the Malcious Peer, instead of wikileaks

also, I'm having a hard time understanding you. Try to phrase your sentences better.

Person A: download list from an official site
Person A: asks his peers for the IP address
Malicious peer: cannot fake the list of the official site, or change local configuration without authorization.
Person A: cannot go to fake address, cannot donates his money to the Malcious Peer, and can go to see wikileaks

grue
Legendary
*
Offline Offline

Activity: 2058
Merit: 1431



View Profile
May 06, 2011, 10:07:00 PM
 #378

Person A: download list from an official site
Person A: asks his peers for the IP address
Malicious peer: cannot fake the list of the official site, or change local configuration without authorization.
Person A: cannot go to fake address, cannot donates his money to the Malcious Peer, and can go to see wikileaks
CIA: seizes official site for "child pornography"

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
marxcoin
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
May 06, 2011, 10:25:36 PM
 #379

Person A: download list from an official site
Person A: asks his peers for the IP address
Malicious peer: cannot fake the list of the official site, or change local configuration without authorization.
Person A: cannot go to fake address, cannot donates his money to the Malcious Peer, and can go to see wikileaks
CIA: seizes official site for "child pornography"

Try to explain your opinion better, the file hosts is present on every OS and can be changed by everyone.

I think that such badass people use a church instead of a site. In my opinion i am against death but for this people i can close an eye. 
anisoptera
Member
**
Offline Offline

Activity: 308
Merit: 10



View Profile
May 07, 2011, 05:01:59 AM
 #380

Person A: download list from an official site
Person A: asks his peers for the IP address
Malicious peer: cannot fake the list of the official site, or change local configuration without authorization.
Person A: cannot go to fake address, cannot donates his money to the Malcious Peer, and can go to see wikileaks



Who runs the official site? How do we go there? Does it have a normal ICANN DNS entry?

Why do we even have peers to ask for an IP address in this scenario? What data are we getting from the peers that we aren't getting from the list? In other words, for a peer to be unable to forge an IP address, we have to already know what the IP address is, so why are we asking them?

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 [19] 20 »  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!