Bitcoin Forum
May 04, 2024, 11:28:22 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 4 5 »  All
  Print  
Author Topic: Exploiting Special Properties of Bitcoin For Uses Other Than Currency  (Read 14951 times)
genjix
Legendary
*
expert
Offline Offline

Activity: 1232
Merit: 1072


View Profile
December 16, 2010, 04:39:11 PM
 #21

If BitDNS or <other programmers pet project X> becomes conjoined to Bitcoin, I am instantly selling all my BTC and leaving.
No Gods or Kings. Only Bitcoin
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714822102
Hero Member
*
Offline Offline

Posts: 1714822102

View Profile Personal Message (Offline)

Ignore
1714822102
Reply with quote  #2

1714822102
Report to moderator
theymos
Administrator
Legendary
*
Offline Offline

Activity: 5194
Merit: 12972


View Profile
December 16, 2010, 05:01:24 PM
 #22

Bitcoins are worthless as a source for timestamps.  The block creator can put whatever he or she wants in there.

The timestamp must be after the median time of the last 11 blocks and before 2 hours in the future (using adjusted node time). The timestamp will be accurate within a few hours unless a powerful attacker is trying to make it inaccurate. I believe moving the timestamp forward or back by more than 2 hours would require more than 50% of the network.

This property is valuable in certain circumstances.

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
sturle
Legendary
*
Offline Offline

Activity: 1437
Merit: 1002

https://bitmynt.no


View Profile WWW
December 16, 2010, 06:33:21 PM
 #23

Bitcoins are worthless as a source for timestamps.  The block creator can put whatever he or she wants in there.

The timestamp must be after the median time of the last 11 blocks and before 2 hours in the future (using adjusted node time).  [blahblah...]
You could have saved the trouble of writing all this by quoting one more word from me: Almost.

Quote
This property is valuable in certain circumstances.
Name one.  It's good enough for their use in the Bitcoin blockchain.  For other purposes the timestamps are still worthless.  Accurate timestamps are free.

Sjå https://bitmynt.no for veksling av bitcoin mot norske kroner.  Trygt, billig, raskt og enkelt sidan 2010.
I buy with EUR and other currencies at a fair market price when you want to sell.  See http://bitmynt.no/eurprice.pl
Warning: "Bitcoin" XT, Classic, Unlimited and the likes are scams. Don't use them, and don't listen to their shills.
MoonShadow
Legendary
*
Offline Offline

Activity: 1708
Merit: 1007



View Profile
December 16, 2010, 06:58:27 PM
 #24

If BitDNS or <other programmers pet project X> becomes conjoined to Bitcoin, I am instantly selling all my BTC and leaving.

I would too.  So the exchange rate would crash.

"The powers of financial capitalism had another far-reaching aim, nothing less than to create a world system of financial control in private hands able to dominate the political system of each country and the economy of the world as a whole. This system was to be controlled in a feudalist fashion by the central banks of the world acting in concert, by secret agreements arrived at in frequent meetings and conferences. The apex of the systems was to be the Bank for International Settlements in Basel, Switzerland, a private bank owned and controlled by the world's central banks which were themselves private corporations. Each central bank...sought to dominate its government by its ability to control Treasury loans, to manipulate foreign exchanges, to influence the level of economic activity in the country, and to influence cooperative politicians by subsequent economic rewards in the business world."

- Carroll Quigley, CFR member, mentor to Bill Clinton, from 'Tragedy And Hope'
MoonShadow
Legendary
*
Offline Offline

Activity: 1708
Merit: 1007



View Profile
December 16, 2010, 07:03:26 PM
 #25


It's quite similar to currencies but I'd like to mention possible use of bitcoin for equities market.

A company would modify the bitcoin software to create its own cryptocurrency.  The total amount would be much lower, so that the company could make it possible to own the whole initial stock (running the software alone during some time before realease, for instance).


To what end?  A digital stock cert is easier, and doesn't require a timestamp.  Anonymous ownership of stock is risky for the investors, and illegal in most nations anyway.  Anonymous "bearer bonds" are also banned in most nations, due to a history of their use in money laundering and finanacing of wars. 

"The powers of financial capitalism had another far-reaching aim, nothing less than to create a world system of financial control in private hands able to dominate the political system of each country and the economy of the world as a whole. This system was to be controlled in a feudalist fashion by the central banks of the world acting in concert, by secret agreements arrived at in frequent meetings and conferences. The apex of the systems was to be the Bank for International Settlements in Basel, Switzerland, a private bank owned and controlled by the world's central banks which were themselves private corporations. Each central bank...sought to dominate its government by its ability to control Treasury loans, to manipulate foreign exchanges, to influence the level of economic activity in the country, and to influence cooperative politicians by subsequent economic rewards in the business world."

- Carroll Quigley, CFR member, mentor to Bill Clinton, from 'Tragedy And Hope'
theymos
Administrator
Legendary
*
Offline Offline

Activity: 5194
Merit: 12972


View Profile
December 16, 2010, 07:06:30 PM
 #26

Name one.  It's good enough for their use in the Bitcoin blockchain.  For other purposes the timestamps are still worthless.  Accurate timestamps are free.

The standard use of a timestamp server is to prove that you created something before a certain date. Rarely in these cases do you need anywhere near the two-hour accuracy that Bitcoin provides.

For example, say that I have figured out how to break AES encryption. I put my method in a text file and hash it. I put the hash in a block. Then, if someone else finds the same method independently, I can prove that I was the first one to find it by showing them the hash in the block. Unless someone found my method less than a day after I did, observers can be very sure that mine came first because the block timestamp is reliable enough for that.

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
sturle
Legendary
*
Offline Offline

Activity: 1437
Merit: 1002

https://bitmynt.no


View Profile WWW
December 16, 2010, 08:31:29 PM
 #27

Name one.  It's good enough for their use in the Bitcoin blockchain.  For other purposes the timestamps are still worthless.  Accurate timestamps are free.
For example, say that I have figured out how to break AES encryption. I put my method in a text file and hash it. I put the hash in a block. Then, if someone else finds the same method independently, I can prove that I was the first one to find it by showing them the hash in the block. Unless someone found my method less than a day after I did, observers can be very sure that mine came first because the block timestamp is reliable enough for that.
It would be enough, and much easier to mail it to someone.  Use a gmail address or something, and you will have your timestamps accurate to the second, at least, on many external locations.  This method is free, and not an annoyance to thousands of Bitcoin users all over the world, who are paying for their internet connections.

Sjå https://bitmynt.no for veksling av bitcoin mot norske kroner.  Trygt, billig, raskt og enkelt sidan 2010.
I buy with EUR and other currencies at a fair market price when you want to sell.  See http://bitmynt.no/eurprice.pl
Warning: "Bitcoin" XT, Classic, Unlimited and the likes are scams. Don't use them, and don't listen to their shills.
grondilu
Legendary
*
Offline Offline

Activity: 1288
Merit: 1076


View Profile
December 16, 2010, 11:25:44 PM
 #28

To what end?  A digital stock cert is easier, and doesn't require a timestamp.  Anonymous ownership of stock is risky for the investors, and illegal in most nations anyway.  Anonymous "bearer bonds" are also banned in most nations, due to a history of their use in money laundering and finanacing of wars. 

A decentralized equity market would hve no brokerage fees.  This is good enough a reason do make it real, to me.

I don't care if it's illegal or if it can be used for money laundering or whatever.  Laws are decided by people.  I'm part of 'people' so I give my opinion and I say I wish anonymous ownership of shares was legal.

MoonShadow
Legendary
*
Offline Offline

Activity: 1708
Merit: 1007



View Profile
December 17, 2010, 12:26:59 AM
 #29

To what end?  A digital stock cert is easier, and doesn't require a timestamp.  Anonymous ownership of stock is risky for the investors, and illegal in most nations anyway.  Anonymous "bearer bonds" are also banned in most nations, due to a history of their use in money laundering and finanacing of wars. 

A decentralized equity market would hve no brokerage fees.  This is good enough a reason do make it real, to me.

I don't care if it's illegal or if it can be used for money laundering or whatever.  Laws are decided by people.  I'm part of 'people' so I give my opinion and I say I wish anonymous ownership of shares was legal.


But corporations are creations of the state, and by proxy, so are stocks and bonds that these corporations release.  How, for example, can you ensure that the corporation that you invest in isn't going to deny that you are even an investor without the threat of the force of the courts?  Sure, you could sue in a common law court, but how would you get the losing party to pay the judgement if they don't even recognize the authority of the court? Bitcoin works because there is no counterparty risk that is always central to any particular Bitcoin transaction.  But stocks and bonds are just promises, and are primarily counterparty risk.

"The powers of financial capitalism had another far-reaching aim, nothing less than to create a world system of financial control in private hands able to dominate the political system of each country and the economy of the world as a whole. This system was to be controlled in a feudalist fashion by the central banks of the world acting in concert, by secret agreements arrived at in frequent meetings and conferences. The apex of the systems was to be the Bank for International Settlements in Basel, Switzerland, a private bank owned and controlled by the world's central banks which were themselves private corporations. Each central bank...sought to dominate its government by its ability to control Treasury loans, to manipulate foreign exchanges, to influence the level of economic activity in the country, and to influence cooperative politicians by subsequent economic rewards in the business world."

- Carroll Quigley, CFR member, mentor to Bill Clinton, from 'Tragedy And Hope'
grondilu
Legendary
*
Offline Offline

Activity: 1288
Merit: 1076


View Profile
December 17, 2010, 12:45:39 AM
 #30

But corporations are creations of the state, and by proxy, so are stocks and bonds that these corporations release.  How, for example, can you ensure that the corporation that you invest in isn't going to deny that you are even an investor without the threat of the force of the courts?  Sure, you could sue in a common law court, but how would you get the losing party to pay the judgement if they don't even recognize the authority of the court? Bitcoin works because there is no counterparty risk that is always central to any particular Bitcoin transaction.  But stocks and bonds are just promises, and are primarily counterparty risk.

Corporations are NOT creations of the state.  They are private associations of people.

I can't ensure that the corporation won't fool me.  This is what trust, reputation, and responsability is about in a free market.  If I get screwed, I get screwed.  Period.  State should have nothing to do with that.

Yes, stocks and bonds are counterparty risk.  So what ?  It's up to me to price this risk during my bidding.

MoonShadow
Legendary
*
Offline Offline

Activity: 1708
Merit: 1007



View Profile
December 17, 2010, 12:58:07 AM
 #31

But corporations are creations of the state, and by proxy, so are stocks and bonds that these corporations release.  How, for example, can you ensure that the corporation that you invest in isn't going to deny that you are even an investor without the threat of the force of the courts?  Sure, you could sue in a common law court, but how would you get the losing party to pay the judgement if they don't even recognize the authority of the court? Bitcoin works because there is no counterparty risk that is always central to any particular Bitcoin transaction.  But stocks and bonds are just promises, and are primarily counterparty risk.

Corporations are NOT creations of the state.  They are private associations of people.


Not the way that they exist and operate in our modern world, and certainly not in how they are funded.

Quote
I can't ensure that the corporation won't fool me.  This is what trust, reputation, and responsability is about in a free market.  If I get screwed, I get screwed.  Period.  State should have nothing to do with that.

Yes, stocks and bonds are counterparty risk.  So what ?  It's up to me to price this risk during my bidding.


Fair enough.  I think that it's going to be a tough sell for either side of the equation.

"The powers of financial capitalism had another far-reaching aim, nothing less than to create a world system of financial control in private hands able to dominate the political system of each country and the economy of the world as a whole. This system was to be controlled in a feudalist fashion by the central banks of the world acting in concert, by secret agreements arrived at in frequent meetings and conferences. The apex of the systems was to be the Bank for International Settlements in Basel, Switzerland, a private bank owned and controlled by the world's central banks which were themselves private corporations. Each central bank...sought to dominate its government by its ability to control Treasury loans, to manipulate foreign exchanges, to influence the level of economic activity in the country, and to influence cooperative politicians by subsequent economic rewards in the business world."

- Carroll Quigley, CFR member, mentor to Bill Clinton, from 'Tragedy And Hope'
grondilu
Legendary
*
Offline Offline

Activity: 1288
Merit: 1076


View Profile
December 17, 2010, 01:22:46 AM
 #32

Fair enough.  I think that it's going to be a tough sell for either side of the equation.

It's not that difficult.  Dark pools exist and are actualy quite successful.

MoonShadow
Legendary
*
Offline Offline

Activity: 1708
Merit: 1007



View Profile
December 17, 2010, 01:50:48 AM
 #33

Fair enough.  I think that it's going to be a tough sell for either side of the equation.

It's not that difficult.  Dark pools exist and are actualy quite successful.


I didn't think that you were talking about a dark pool.  A dark pool is just a hidden market, there is no reason to use a blockchain to do this.

"The powers of financial capitalism had another far-reaching aim, nothing less than to create a world system of financial control in private hands able to dominate the political system of each country and the economy of the world as a whole. This system was to be controlled in a feudalist fashion by the central banks of the world acting in concert, by secret agreements arrived at in frequent meetings and conferences. The apex of the systems was to be the Bank for International Settlements in Basel, Switzerland, a private bank owned and controlled by the world's central banks which were themselves private corporations. Each central bank...sought to dominate its government by its ability to control Treasury loans, to manipulate foreign exchanges, to influence the level of economic activity in the country, and to influence cooperative politicians by subsequent economic rewards in the business world."

- Carroll Quigley, CFR member, mentor to Bill Clinton, from 'Tragedy And Hope'
grondilu
Legendary
*
Offline Offline

Activity: 1288
Merit: 1076


View Profile
December 17, 2010, 02:02:10 AM
 #34

I didn't think that you were talking about a dark pool.  A dark pool is just a hidden market, there is no reason to use a blockchain to do this.

There is.  Again :  zero brokerage costs.  Better confidence in the system.  And so on.

FreeMoney
Legendary
*
Offline Offline

Activity: 1246
Merit: 1014


Strength in numbers


View Profile WWW
December 17, 2010, 02:03:36 AM
 #35

If BitDNS or <other programmers pet project X> becomes conjoined to Bitcoin, I am instantly selling all my BTC and leaving.

This seems like an overreaction. If some junk transactions come in that's okay, but if the transactions mean something to some people then it's awful?

That is what we're talking about right? A system whereby "bogus" transactions are interpreted in an agreed upon (by some people) to mean a certain thing. Is that right? I don't see a big problem here, maybe I'm not getting it though.

Play Bitcoin Poker at sealswithclubs.eu. We're active and open to everyone.
casascius
Mike Caldwell
VIP
Legendary
*
Offline Offline

Activity: 1386
Merit: 1136


The Casascius 1oz 10BTC Silver Round (w/ Gold B)


View Profile WWW
December 17, 2010, 02:17:01 AM
 #36

If I wanted to timestamp a hash in a publicly obvious way to prove later that I had known an idea at a certain date... I don't need Bitcoin.

I would merely go put the hash on my user page over at Wikipedia, and then perhaps remove it so it is visible only in the history.  The edit history is visible to the world, probably will never get erased, will get mirrored a ton, everyone understands what Wikipedia is, and there would never be any need to start explaining to the baffled ladies and gentlemen of any jury what a block chain is and how it proves anything, never mind a hash.

Companies claiming they got hacked and lost your coins sounds like fraud so perfect it could be called fashionable.  I never believe them.  If I ever experience the misfortune of a real intrusion, I declare I have been honest about the way I have managed the keys in Casascius Coins.  I maintain no ability to recover or reproduce the keys, not even under limitless duress or total intrusion.  Remember that trusting strangers with your coins without any recourse is, as a matter of principle, not a best practice.  Don't keep coins online. Use paper or hardware wallets instead.
grondilu
Legendary
*
Offline Offline

Activity: 1288
Merit: 1076


View Profile
December 17, 2010, 02:20:20 AM
 #37

If I wanted to timestamp a hash in a publicly obvious way to prove later that I had known an idea at a certain date... I don't need Bitcoin.

I would merely go put the hash on my user page over at Wikipedia, and then perhaps remove it so it is visible only in the history.  The edit history is visible to the world, probably will never get erased, will get mirrored a ton, everyone understands what Wikipedia is, and there would never be any need to start explaining to the baffled ladies and gentlemen of any jury what a block chain is and how it proves anything, never mind a hash.

Except that it means you trust wikipedia as a robust website that won't be destroyed or altered in a foreseable future.  Rememeber also that Wikipedia is not designed for that, so wikipedia bureaucrats might very well decide to remove your modifications from the history, just in order to save some storage space.

The advantage of bitcoin is that you don't have to trust anyone in particular.

FreeMoney
Legendary
*
Offline Offline

Activity: 1246
Merit: 1014


Strength in numbers


View Profile WWW
December 17, 2010, 02:20:50 AM
 #38

If I wanted to timestamp a hash in a publicly obvious way to prove later that I had known an idea at a certain date... I don't need Bitcoin.

I would merely go put the hash on my user page over at Wikipedia, and then perhaps remove it so it is visible only in the history.  The edit history is visible to the world, probably will never get erased, everyone understands Wikipedia, and there would never be any need to start explaining to the baffled ladies and gentlemen of any jury what a block chain is, never mind a hash.

I think this illustrates why we don't need to worry about DNS data filling up the chain. Since there are cheaper ways to do it, people will not throw away money paying fees. Some people thinking bitcoin is an efficient way to do it might try for a while, but that's no worse than spam imo. Maybe better since it doesn't have that malicious feel.

Play Bitcoin Poker at sealswithclubs.eu. We're active and open to everyone.
FreeMoney
Legendary
*
Offline Offline

Activity: 1246
Merit: 1014


Strength in numbers


View Profile WWW
December 17, 2010, 02:22:03 AM
 #39

If I wanted to timestamp a hash in a publicly obvious way to prove later that I had known an idea at a certain date... I don't need Bitcoin.

I would merely go put the hash on my user page over at Wikipedia, and then perhaps remove it so it is visible only in the history.  The edit history is visible to the world, probably will never get erased, will get mirrored a ton, everyone understands what Wikipedia is, and there would never be any need to start explaining to the baffled ladies and gentlemen of any jury what a block chain is and how it proves anything, never mind a hash.

Except that it means you trust wikipedia as a robust website that won't be destroyed or altered in a foreseable future.

The advantage of bitcoin is that you don't have to trust anyone in particular.


Oh yeah, maybe it does need something like bitcoin. I'm still unsure.

Play Bitcoin Poker at sealswithclubs.eu. We're active and open to everyone.
casascius
Mike Caldwell
VIP
Legendary
*
Offline Offline

Activity: 1386
Merit: 1136


The Casascius 1oz 10BTC Silver Round (w/ Gold B)


View Profile WWW
December 17, 2010, 03:20:32 AM
 #40

I would merely go put the hash on my user page over at Wikipedia,...

Except that it means you trust wikipedia as a robust website that won't be destroyed or altered in a foreseable future.  Rememeber also that Wikipedia is not designed for that, so wikipedia bureaucrats might very well decide to remove your modifications from the history, just in order to save some storage space.

The advantage of bitcoin is that you don't have to trust anyone in particular.


Wikipedia makes its entire database available for download, plenty of mirrors are around, no fear that such a thing would disappear.

A thirty-two byte hash on one's own user page doesn't stand a remote chance of annoying bureaucrats.   If I put "F all WP's bureaucrats" in 90-point font on a popular page, that wouldn't even meet the threshold of them wanting to delete it from the permanent history, so why would they do this to recover disk space worth 0.0000000001 BTC just to hide some numbers?

Many people already put hashes on their own page for the purpose of being able to prove their identity if their account gets hacked.  Knowledge of plaintext = proof of account ownership (google "Wikipedia committed identity").  It's something they actually tend to encourage.  The plaintext doesn't have to be anything in particular, it just has to be something you can prove you know (assuming you ever get your account stolen and need to prove you're the rightful owner).  If the plaintext was "I cracked AES and here's how I did it ..." and called the hash my committed identity, it would be timestamped and condoned.

Companies claiming they got hacked and lost your coins sounds like fraud so perfect it could be called fashionable.  I never believe them.  If I ever experience the misfortune of a real intrusion, I declare I have been honest about the way I have managed the keys in Casascius Coins.  I maintain no ability to recover or reproduce the keys, not even under limitless duress or total intrusion.  Remember that trusting strangers with your coins without any recourse is, as a matter of principle, not a best practice.  Don't keep coins online. Use paper or hardware wallets instead.
Pages: « 1 [2] 3 4 5 »  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!