Bitcoin Forum
May 21, 2024, 08:05:27 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: 1 2 [All]
  Print  
Author Topic: Getting the foundations of bitcoin looked at by Bruce Schneier  (Read 6813 times)
mcdett (OP)
Full Member
***
Offline Offline

Activity: 157
Merit: 100



View Profile
February 18, 2011, 07:20:51 PM
 #1

I believe that we all have a staked interest to understand better the mathematical foundations in which bitcoin is operating on.

I propose the following:

1 - We write an open letter to Bruce Schneier [1] asking him to spend sometime reviewing and writing about bitcoin (I can write this, and will publish it in this thread before sending)
2 - In return for Bruce's services we will give him bitcoins
3 - That Gavin Andresen (@gavinandresen) establish a bitcoin address for donations to serve this purpose [2]
4 - That if we can't get Mr. Schneier to respond in a positive fashion within 30 days that all coins will be delivered back to the donor

I pledge 100 bitcoins to this effort.

Thoughts please.


[1] author of (http://www.schneier.com/book-applied.html) such a great book.  I wrote a Java class for public key encryption back in 1998 using this book

[2] I'd do it myself, but since I lurk mostly, I don't have an established 'credit' with the community here
mcdett (OP)
Full Member
***
Offline Offline

Activity: 157
Merit: 100



View Profile
February 18, 2011, 07:37:48 PM
 #2

ROUGH FIRST DRAFT

Bruce Schneier,

We of the bitcoin community respectfully ask you to review the cryptography techniques deployed in the bitcoin software.  We are requesting a review of the foundational concepts deployed more than a line-by-line audit of the software (if you know of a good person to help us with that it please pass it along).

We will provide you with (total amount in pledges)/2 bitcoins for agreement to this effort, and (total amount in pledges)/2 bitcoins upon its completion.  We will accept agreement via email to gavinandreses(get gavin's email), and completion once you post to your blog the findings.


Thanks for your consideration.



bitcoin community
ribuck
Donator
Hero Member
*
Offline Offline

Activity: 826
Merit: 1039


View Profile
February 18, 2011, 07:43:50 PM
 #3

The letter probably needs to include links to Satoshi's paper and to the source code repository.
mcdett (OP)
Full Member
***
Offline Offline

Activity: 157
Merit: 100



View Profile
February 18, 2011, 07:53:07 PM
 #4

The letter probably needs to include links to Satoshi's paper and to the source code repository.

Yes... since this is an open letter please feel free to put some url's in this thread that you find interesting.


Thanks for the feedback!
jgarzik
Legendary
*
qt
Offline Offline

Activity: 1596
Merit: 1091


View Profile
February 18, 2011, 08:00:18 PM
 #5

A link to satoshi's paper is an absolute requirement:  http://www.bitcoin.org/bitcoin.pdf


Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
ribuck
Donator
Hero Member
*
Offline Offline

Activity: 826
Merit: 1039


View Profile
February 18, 2011, 08:01:43 PM
 #6

feel free to put some url's in this thread that you find interesting

The design of the Bitcoin system is described by this paper by Satoshi Nakamoto:

Bitcoin: A Peer-to-Peer Electronic Cash System
http://www.bitcoin.org/sites/default/files/bitcoin.pdf

The source code is here:

Bitcoin source code repository
http://bitcoin.svn.sourceforge.net/viewvc/bitcoin/
mcdett (OP)
Full Member
***
Offline Offline

Activity: 157
Merit: 100



View Profile
February 18, 2011, 08:03:24 PM
 #7

ROUGH SECOND DRAFT

Bruce Schneier,

We of the bitcoin community respectfully ask you to review the cryptography techniques deployed in the bitcoin software.  We are requesting a review of the foundational concepts deployed more than a line-by-line audit of the software (if you know of a good person to help us with that it please pass it along).

We will provide you with (total amount in pledges)/2 bitcoins for agreement to this effort, and (total amount in pledges)/2 bitcoins upon its completion.  We will accept agreement via email to gavinandreses(get gavin's email), and completion once you post to your blog the findings.

To understand better what this is please visit http://bitcoin.org and start with this paper --> http://www.bitcoin.org/bitcoin.pdf

Thanks for your consideration.



bitcoin community
mcdett (OP)
Full Member
***
Offline Offline

Activity: 157
Merit: 100



View Profile
February 18, 2011, 08:10:59 PM
 #8

The value bitcoin gets from this is also greater public legitimacy (which would increase the value of bitcoins I hold).
ronaldmaustin
Full Member
***
Offline Offline

Activity: 143
Merit: 100


View Profile
February 19, 2011, 01:59:01 PM
 #9

The value bitcoin gets from this is also greater public legitimacy (which would increase the value of bitcoins I hold).

This is a very good idea, as the layman always has questions as to security.  I will watch the thread and consider donating.  I met Bruce once at some hacking convention in Vegas years ago.  Damn nice guy.
Nefario
Hero Member
*****
Offline Offline

Activity: 602
Merit: 512


GLBSE Support support@glbse.com


View Profile WWW
February 19, 2011, 03:44:47 PM
 #10

Have you asked Gavin if he'd do this? If yes then I'm down for 250BTC

PGP key id at pgp.mit.edu 0xA68F4B7C

To get help and support for GLBSE please email support@glbse.com
mcdett (OP)
Full Member
***
Offline Offline

Activity: 157
Merit: 100



View Profile
February 19, 2011, 03:52:40 PM
 #11

I'll send Gavin an note about it now.
MoonShadow
Legendary
*
Offline Offline

Activity: 1708
Merit: 1007



View Profile
February 19, 2011, 04:03:35 PM
 #12

I sent Bruce just such an email a couple of months ago.  He never responded.

For all we know, Satoshi could be Bruce's alter ego, but if he actually reads his emails, he is aware of Bitcoin.

"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'
mcdett (OP)
Full Member
***
Offline Offline

Activity: 157
Merit: 100



View Profile
February 19, 2011, 04:16:14 PM
 #13

I sent Bruce just such an email a couple of months ago.  He never responded.

For all we know, Satoshi could be Bruce's alter ego, but if he actually reads his emails, he is aware of Bitcoin.

An open letter is more powerful.  Word will get to him that this offer stands.  I would think bitcoin would appeal to him on may levels.  He seems to convey libertarian traits in his writings, and his knowledge of cryptography would fit naturally as well.

EDIT:  Also... what do we have to loose if people get their bitcoins back if he doesn't respond?
Gavin Andresen
Legendary
*
qt
Offline Offline

Activity: 1652
Merit: 2217


Chief Scientist


View Profile WWW
February 19, 2011, 05:48:47 PM
 #14

Frankly, I'm not sure how I feel about this.

I absolutely positively want more scrutiny of both bitcoin's source code and the underlying cryptographic concepts.

However, I don't think offering a token amount of money (even in the form of bitcoins) is appropriate.

A real, professional security review of bitcoin would take a lot of time and a lot of money.  I understand that's not what is being asked, but asking Mr. Schneier to write about bitcoin is really an irrational "Appeal to Authority" -- I think he'd say that any cryptography-related technology is never proven secure, but only gains trust by having multiple people and groups of people look at it, imagine potential attacks, try to attack it, etc.

Or, in other words, if he writes an article about bitcoin now I think the summary would be "interesting new technology, doesn't appear to be a scam, worth keeping an eye on."   I think he'll write that article soon without any prompting from "the bitcoin community," just given the level of buzz bitcoin is generating the last month or two.  I don't think a few hundred bitcoins will motivate him to write the article any sooner.

How often do you get the chance to work on a potentially world-changing project?
Nefario
Hero Member
*****
Offline Offline

Activity: 602
Merit: 512


GLBSE Support support@glbse.com


View Profile WWW
February 19, 2011, 06:00:23 PM
 #15

oh well, withdraw my pledge then.

PGP key id at pgp.mit.edu 0xA68F4B7C

To get help and support for GLBSE please email support@glbse.com
mcdett (OP)
Full Member
***
Offline Offline

Activity: 157
Merit: 100



View Profile
February 19, 2011, 07:54:43 PM
 #16

Very fair.  My pledge is withdrawn.


Everyone take care.
mcdett (OP)
Full Member
***
Offline Offline

Activity: 157
Merit: 100



View Profile
February 20, 2011, 03:23:57 AM
 #17

I resubmit my pledge of 100 BTC.

I absolutely positively want more scrutiny of both bitcoin's source code and the underlying cryptographic concepts.

However, I don't think offering a token amount of money (even in the form of bitcoins) is appropriate.

A real, professional security review of bitcoin would take a lot of time and a lot of money.  I understand that's not what is being asked, but asking Mr. Schneier to write about bitcoin is really an irrational "Appeal to Authority" -- I think he'd say that any cryptography-related technology is never proven secure, but only gains trust by having multiple people and groups of people look at it, imagine potential attacks, try to attack it, etc.

Or, in other words, if he writes an article about bitcoin now I think the summary would be "interesting new technology, doesn't appear to be a scam, worth keeping an eye on."   I think he'll write that article soon without any prompting from "the bitcoin community," just given the level of buzz bitcoin is generating the last month or two.  I don't think a few hundred bitcoins will motivate him to write the article any sooner.

The value this has to me is furthering the scientific (applied mathematics) foundation of this concept.  Strengthening that will go along way in increasing the value of the bitcoins I posses (this is largely a selfish matter, but one I believe we have in common).

I understand the cost in USD to do an solid security assessment of the code base (I do this for a living), but my approach to appealing to Mr. Schneier is rooted in that he has to write interesting content all of the time to stay relevant. I believe this is right up his alley.

By offering bitcoins we give Mr. Schneier something to play with during the course of his his analysis, and it has the added benefit of the community taking part in a transaction of value.

Having allies in places Mr. Schneier frequents can only increase the value my bitcoins have.
Nefario
Hero Member
*****
Offline Offline

Activity: 602
Merit: 512


GLBSE Support support@glbse.com


View Profile WWW
February 20, 2011, 03:39:50 AM
 #18

Well giving him some btc to play with to try out the system is quite a bit different than paying him in btc to audit it. It does make sense in terms of making it easy for him to get btc, not having to go through the exchanges etc. But this doesn't require a lot. Your 100btc should be plenty for him to get started with.

PGP key id at pgp.mit.edu 0xA68F4B7C

To get help and support for GLBSE please email support@glbse.com
mcdett (OP)
Full Member
***
Offline Offline

Activity: 157
Merit: 100



View Profile
February 20, 2011, 05:36:53 AM
 #19

Well giving him some btc to play with to try out the system is quite a bit different than paying him in btc to audit it. It does make sense in terms of making it easy for him to get btc, not having to go through the exchanges etc. But this doesn't require a lot. Your 100btc should be plenty for him to get started with.

I will run with my pledge alone if need be.  Is there anyone else wiling to sweeten the pot?
gigitrix
Hero Member
*****
Offline Offline

Activity: 630
Merit: 500



View Profile
February 22, 2011, 04:46:24 PM
 #20

He's a busy guy. You aren't going to get him until he's bored of Skein anyway...
fergalish
Sr. Member
****
Offline Offline

Activity: 440
Merit: 250


View Profile
February 22, 2011, 05:20:41 PM
 #21

Why just Bruce Schneier?  Couldn't you offer a bounty to whoever can get a review of bitcoin published in a respectable cryptography journal?  Of course, you'd have to put the bounty in a trustworthy escrow, 'cos otherwise the reviewer might bias his or her conclusions.
TiagoTiago
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500


Firstbits.com/1fg4i :)


View Profile
February 22, 2011, 11:00:47 PM
 #22

Paying for a security audit could be seen as trying to buy a positive review...

(I dont always get new reply notifications, pls send a pm when you think it has happened)

Wanna gimme some BTC/BCH for any or no reason? 1FmvtS66LFh6ycrXDwKRQTexGJw4UWiqDX Smiley

The more you believe in Bitcoin, and the more you show you do to other people, the faster the real value will soar!

Do you like mmmBananas?!
Stefan Thomas
Full Member
***
Offline Offline

Activity: 234
Merit: 100


AKA: Justmoon


View Profile WWW
February 23, 2011, 05:58:09 AM
 #23

Paying for a security audit could be seen as trying to buy a positive review...

That's ridiculous. You have to pay for the audit whatever the outcome is. There is no incentive on part of the auditor to fudge the result. On the contrary, his professional reputation is on the line.

Twitter: @justmoon
PGP: D16E 7B04 42B9 F02E 0660  C094 C947 3700 A4B0 8BF3
casascius
Mike Caldwell
VIP
Legendary
*
Offline Offline

Activity: 1386
Merit: 1136


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


View Profile WWW
February 23, 2011, 07:04:08 AM
 #24

I looked at the drafts so far - it's missing something important - an appropriate introduction.

Dear Mr. Schneier,

We're writing as a community of enthusiasts and creators of an open source cryptographic currency project called Bitcoin.  Bitcoin is a decentralized peer-to-peer money system that relies on cryptography instead of central banks to enforce the integrity of transactions.  Bitcoin was started in 200x by Satoshi Nakamoto, is billed as "the world's first cryptocurrency" and is starting to garner significant interest as of late 2010.

The reason why we're writing is, first and foremost, we wanted to see if you had heard of it, and if not, we'd like to invite you to become familiar with it.  Second, we're eager to hear any opinion you might have to share about it, whether that's for better or for worse.

We understand your time is valuable.  We hope that after a brief look you'll find Bitcoin to be truly novel and peculiar and worthy of your interest.  Several of us who are familiar with you and your work have expressed a willingness to collect a small but significant offering if you're interested - naturally, payable in Bitcoins.

I've included a brief synopsis of Bitcoin, as well as a summary of Nakamoto's Bitcoin Whitepaper for your convenience.  Our website is bitcoin.org, and we are available to answer any questions you may have.

Sincerely, ...


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.
chaord
Full Member
***
Offline Offline

Activity: 218
Merit: 101


View Profile
February 23, 2011, 07:45:44 AM
 #25

Looks good...just fixed a couple grammar issues and added a little flare.  I'll also add 5 BTC to this bounty, payable when/if Schneier would like to redeem the offering.

Dear Mr. Schneier,

We're writing as a community of enthusiasts and creators of an open source cryptographic currency project called Bitcoin.  Bitcoin is a decentralized peer-to-peer money system that relies on cryptography instead of central banks to enforce the integrity of transactions.  Started in 2009 by Satoshi Nakamoto, Bitcoin is being billed as "the world's first cryptocurrency," and has recently started to garner significant interest.  Though officially still in beta, Bitcoin already has nodes, participants, and exchangers located around the world.

The reason why we are writing is, first and foremost, we wanted to see if you have heard of it.  If you have not, we'd like to invite you to become familiar with it.  Second, we are eager to hear any opinion or critique you might have to share about it.

We understand your time is valuable.  We hope that after a brief look you will find Bitcoin to be truly novel, peculiar, and worthy of your interest.  Several of us who are familiar with you and your work have expressed a willingness to collect a small but significant offering if you're interested - naturally, payable in Bitcoins.

I have included a brief synopsis of Bitcoin, as well as a summary of Nakamoto's Bitcoin Whitepaper for your convenience.  Our website is bitcoin.org, and we are available to answer any questions you may have.

Sincerely, ...
casascius
Mike Caldwell
VIP
Legendary
*
Offline Offline

Activity: 1386
Merit: 1136


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


View Profile WWW
February 23, 2011, 08:01:37 AM
 #26

to enforce the integrity of transactions

+ and the transparency of the total amount in circulation.

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.
TiagoTiago
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500


Firstbits.com/1fg4i :)


View Profile
February 23, 2011, 08:15:34 AM
 #27

Paying for a security audit could be seen as trying to buy a positive review...

That's ridiculous. You have to pay for the audit whatever the outcome is. There is no incentive on part of the auditor to fudge the result. On the contrary, his professional reputation is on the line.

An external observer might consider a paid review biased if the reviewer says things that benefit who is paying, specially if they don't understand the details of what is involved.

(I dont always get new reply notifications, pls send a pm when you think it has happened)

Wanna gimme some BTC/BCH for any or no reason? 1FmvtS66LFh6ycrXDwKRQTexGJw4UWiqDX Smiley

The more you believe in Bitcoin, and the more you show you do to other people, the faster the real value will soar!

Do you like mmmBananas?!
QuantumMechanic
Member
**
Offline Offline

Activity: 110
Merit: 19


View Profile
February 23, 2011, 11:41:34 AM
 #28

Maybe "the world's first cryptocurrency" should be changed to "the world's first p2p cryptocurrency" so as not to disregard the work of Chaum, et. al.
ChupacabraHunter
Member
**
Offline Offline

Activity: 73
Merit: 10


Chupacabra = Corrupt Gov't,Lies and Fraud


View Profile
May 01, 2011, 08:45:16 AM
 #29

This is a very interesting thread, did it die, or can it be revived now that Bitcoins are getting even sweeter to own?

just wondering...
MoonShadow
Legendary
*
Offline Offline

Activity: 1708
Merit: 1007



View Profile
May 02, 2011, 02:14:05 AM
 #30

I never heard back from him, give it a try if you want.

"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'
Pages: 1 2 [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!