Bitcoin Forum
May 31, 2024, 12:38:31 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16 17 »
121  Other / Politics & Society / Re: Question for the "anarchists" in the crowd. on: October 29, 2012, 10:13:36 AM
You say that Mary is a household cook. Who is she a cook for? Talk to her clients and inform them of her condition. If they have any sanity, they would fire her in a heartbeat. If not, well, anything goes between consenting adults I guess.
122  Bitcoin / Bitcoin Discussion / Re: The Old Radical: How Bitcoin Is Being Destroyed on: October 27, 2012, 10:28:35 PM
Bitcoin is international, so good luck for the governments or the banks to stop it.

Microsoft could easily issue a patch to Windows that would disable all bitcoin related software on computers running Windows. This would shut down a very large portion of the bitcoin nodes and mining hashing power. This is a far greater threat to bitcoin in my opinion than the potential actions of governments or banks.

I seriously doubt Windows can even be made to run on the likes of BFL's FPGA and ASICs. And nodes aren't exactly scarce - even if nine tenths of them go down in a day the Bitcoin network is basically fine.
123  Local / Other languages/locations / Re: Lojban on: October 24, 2012, 12:34:30 AM
Wow, June 2011.

I haven't touched Lojban in a long time, and I can still remember most of those gismu and grammatical structures that I wrote down...

Either I spent way too much time on that thing, or the vocabulary memorization app that I wrote actually works...
124  Bitcoin / Bitcoin Discussion / Re: Bitcoin-like implementation of Ripple on: October 23, 2012, 11:56:19 AM
Has the Ripple project advanced at all this past year? It seems like such a good idea in theory, it's a shame to see it getting neglected so much.
125  Bitcoin / Meetups / Re: Toronto Bitcoin Group Inagural Meetup on: October 23, 2012, 10:19:30 AM
Very high chance I'll come; if so then I'll be there around 5.
126  Bitcoin / Meetups / Re: Any interest in the Waterloo, Ontario, Canada area? on: October 23, 2012, 10:10:56 AM
I'm right in Waterloo.

Waterloo would actually be a great place to organize one of these things; there are lots of university people that would probably love to come.
127  Economy / Service Discussion / Re: Bitmit is Closing?? on: October 21, 2012, 02:54:31 PM
I'm curious.  Why operate a normal web site out in the open when you can just set up a Tor hidden service?

Just because there are sketchy sites on Tor doesn't mean your site has to be sketchy.  Operating a normal internet web site just opens yourself to all manner of regulatory (and law enforcement) interference even if you're not doing anything wrong.

Because voluntarily disclosing your physical identity and location to give people more recourse in case you turn out to be a fraud is a good way to immediately build trust.
128  Economy / Trading Discussion / Re: How would be better to invest 1.000.000 $ into BTC economy? on: October 17, 2012, 10:09:22 AM

3. Sit on ~40k BTC wait for the ASICs to show up or not. At some point in 2013 (or even 2014) when that industry finally is mature buy ASICs at a fair price (probably less than 1/10 what they claim now).

"When the industry is finally mature", ASICs are not going to be paying for themselves in two weeks, or even 200 days. They'll approach the same average interest rate as everything else in the Bitcoin economy. So you are actually giving up on a unique opportunity by waiting for things to settle down. But if low risk is what you want, then I guess it is the right option.
129  Economy / Scam Accusations / Re: BFL possibly the largest scam of BTC history? on: October 11, 2012, 01:28:19 PM
So, its all on our minds...

BFL - The biggest scam in BTC history.

There is significant evidence now of it being a scam, news items released near days after competitors release a similar product.

Also the amount of pre-orders taken, and the limited " real images and demonstrations " of the product(s).

The history of the CEO is significant and the company has taken steps to hide this information.

What do you think?

Im 50/50 really, however the latest release of info seems very much BS. Getting 2x hash rate from the same chip? Come on...
'

Biggest? Even if it is, BFL has not nearly had the $7 million in purchases that BTCST was at at its peak. And the double hash rate is perfectly plausible, there are a lot of limiting factors including chip design and heat that can all be tweaked. Doubling the hash rate in 3 months is actually not even faster than the average rate at which Bitcoin mining technology has been improving these past three years.
130  Bitcoin / Bitcoin Discussion / Re: Why so much bitcoin popularity in Russia? on: September 15, 2012, 10:51:13 PM
Yesterday I was looking at map that showed popularity of bitcoin worldwide and was wondering why Russia got the first place.

Coz Russia is quite big. If Bitcoin is spread equally around the globe, then it's normal that big countries have more bitcoin followers.

Nope, Russia has more bitcoin clients per million than pretty much everything outside other, even more extreme, Eastern European countries like Ukraine, and even if you correct for GDP its Bitcoin popularity is (or at least was back in February) nine times higher than expected.
131  Bitcoin / Bitcoin Discussion / Re: Post-2007 SecondLife (sans admins), here we come! on: September 13, 2012, 11:03:05 AM
I personally believe that human nature falls into two social categories - those that take advantage of people and those that are taken advantaged of.

And where in your model go those who simply want to live and let live?
132  Bitcoin / Project Development / Re: Is anyone working on / has implemented a “two-factor paper wallet”? on: September 07, 2012, 09:16:01 AM
I think you mean "any four of the eleven".

Indeed. Fixed.
133  Bitcoin / Project Development / Re: Is anyone working on / has implemented a “two-factor paper wallet”? on: September 05, 2012, 10:10:43 AM
Does this mean if either part is lost, you lose access to any coins in there?

If you have a 1-of-2 split, then either part is fine to get you the key.
If you have a 4-of-5 split, then if any two of the five parts are lost you lose access to the key.
If you have a 8-of-11 split, then if any four of the eleven parts are lost you lose access to the key.

Also, there's a new thread now: https://bitcointalk.org/index.php?topic=104086.msg1139496#msg1139496
134  Bitcoin / Project Development / Re: pybtcsplit - m-of-n Private Key Splitting made easy in one simple python utility on: September 04, 2012, 04:30:11 PM
Here's a donation address.

1P3QJKmn5hUpRw6Xs4ENVoqiDTy9B4k974

If a private key is greater than N, it's equivalent to that same key minus N and will generate the same corresponding public key and bitcoin address. Most tools allow them for input and never generate them on output.

Alright then, my code does the modular operation at every step so it should have that exact same effect - so, basically, it does work for above-N keys.
135  Bitcoin / Project Development / Re: pybtcsplit - m-of-n Private Key Splitting made easy in one simple python utility on: September 04, 2012, 12:39:49 PM
Changed the algorithm as per Casascius's suggestions. See latest commit. No brainwallet implementation yet though - I'll bring that back at some point in the future.
136  Economy / Service Discussion / Re: Make sure the Pirate story gets told and is never forgotten on Wikipedia. on: September 04, 2012, 12:56:22 AM
Feel free to look at and browse through the sources of this too: http://bitcoinmagazine.net/the-pirate-saga-and-so-it-ends/
137  Bitcoin / Project Development / Re: pybtcsplit - m-of-n Private Key Splitting made easy in one simple python utility on: August 29, 2012, 12:27:36 AM
That's actually a really good idea - no need to add any new constants that way. Also, aren't privkeys required to be below N anyway?
138  Bitcoin / Project Development / Re: pybtcsplit - m-of-n Private Key Splitting made easy in one simple python utility on: August 28, 2012, 08:24:53 PM
Looked up Shamir's scheme again - looks like you're right. The strict definition does require finite fields. I'm no fan of following strict definitions for their own sake, but here using finite fields would actually make sense since that way any keypiece could itself be split into keypieces, allowing a nested hierarchy system.

What do you think about picking a prime between 2^256 and 2^257, preferably one that can easily be defined (ie. you can memorize an algorithm to generate it), and just doing modular arithmetic over the integers below that? It would still support all the features needed for the system I made so far to work (addition, subtraction, multiplication, division), and you are right, it would get rid of the space problem. It would make more room for pieces too - I don't see a reason why we can't lower the upper limit from 2^280 to 2^272 and increase our limit from 15 all the way to 256.

I would have to think a bit about how to implement the brainwallet piece though - my preliminary reasoning on the matter tells me that the algorithm would involve generating the brainwallet piece and then deriving the key from that, so you cannot generate both the key and the brainwallet piece from a seed (which makes sense, keys that you store k-split don't need to have a single backdoor).

Edit: as a modulus, I found two candidates:

1. 2^256 + 1. It's not prime, but its lowest factor is about 1.2 quadrillion, so the algorithm will fail perhaps at most once every 40 trillion attempts.
2. The Woodall prime (https://oeis.org/A002234) 249 * 2^249 - 1. Slightly more complex in form, but with a size between 2^256 and 2^257 it may be just what we need.
139  Bitcoin / Project Development / pybtcsplit - m-of-n Private Key Splitting made easy in one simple python utility on: August 28, 2012, 08:59:18 AM
Download link: https://github.com/vbuterin/btckeysplit

Donation address: 1P3QJKmn5hUpRw6Xs4ENVoqiDTy9B4k974

This topic came up about two weeks ago on these forums, and I had drafted a standard (which others improved upon) for an algorithm of how to split a private key into an arbitrary n pieces, such that any k (1 <= k <= n) of them could be used to reconstitute the original key. The idea is to make it safer too use offline wallets by maximizing both security against theft and protection against accidental loss by distributing these pieces out to different places all of which are unrelated to each other - if you have a 3-of-5 setup you might keep one at home, another on your computer, a third in a safety deposit box at your bank, a fourth with a friend and a fifth buried in a treasure chest on the beach.

The algorithm is an implementation of Shamir's secret sharing scheme, using modular arithmetic over modulo N (a prime number imperceptibly smaller than 2^256 that is already a core part of the Bitcoin protocol). To understand how it works, in the basic case of k = 2 the algorithm creates a line using the original data as the y-intercept and a randomly chosen value as the slope (eg. is you're encrypting 167, the line might be y = 13x + 167). It then hands out the pieces as points along the line - piece 1 would be (1, 180), piece 2 would be (2,193), etc. Since two points make a line, anyone with access to any two points can recreate the original line and then get back 167 as the secret. For higher k, like 3, 4 or even 12, polynomials are used instead of lines - the coefficients of a quadratic polynomial, for example, can be determined from any three points along the curve.

The maximum number of pieces that it supports so far is 15, although I am considering increasing that to 255 in the future.

Github for the software is available here: https://github.com/vbuterin/btckeysplit. It now includes a command line interface which gives you all of these options - run it by calling python main.py. So please download the software and try it out - generate a key, split a key, split a key with one piece from a seed, reconstitute using various combinations of the pieces that get outputted. I would be glad to accept any suggestions for improvement.
140  Bitcoin / Bitcoin Discussion / Re: What's your Aim? on: August 23, 2012, 01:44:48 PM
Seconded. I'll let the speculators and neckbeards worry about the network, logic and economical issues with bitcoin itself. I'm only interested in what it enables, and right now that's a whole shitload.

Don't forget the writers Smiley
Pages: « 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16 17 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!