Bitcoin Forum
May 04, 2024, 08:41:37 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 [351] 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 ... 429 »
7001  Bitcoin / Armory / Re: Armory - Discussion Thread on: April 22, 2012, 07:58:36 AM
So out of interest, what is the basic strategy for Armory's physical handling of wallets?

Specifically;

1) are unencrypted private keys ever held on disk (or only ever in RAM)?

2) how are any old copies of wallet files that reside on disk at any point deleted/erased?


(1) Plaintext keys are only written to disk if the state of the wallet is ever "unencrypted." 

  • If you create the wallet encrypted, only the encrypted versions of the keys ever touch the hard-drive. 
  • If you add encryption to an unencrypted wallet, the old keys are overwritten in-place so that the new file is guaranteed not to contain unencrypted data.  My wallet file format and technique was motivated by my discovery of the 0.4.X wallet-not-actually-encrypted bug -- I designed it to be simple and maintainable without external tools so I have full control over the data.
  • Decrypting the keys to use them for signing only decrypts them into RAM, where they are held in "SecureBinaryData" containers which are page-locked and blanked out in RAM when they go out of scope or explicitly using key.destroy().   

The only catch with #3 is that Python is handling the SecureBinaryData objects, and python sometimes does weird stuff, memory-management-wise.  But the worst that could happen is that the keys are held in RAM longer than they should be.  They should still obey page-locked rules (which almost guarantees that the data won't be swapped, but most operating systems can't guarantee that).


Thanks for your answers. Good to see you the ability and have taken the time to drill down to this level of detail. My confidence in Armory just went up by leaps.

Quote
(2)  Wallets are all kept in the .armory or AppData/Armory directory.  A backup is always created & maintained in the same directory for redundancy and auto-restore-on-corruption.  When you decide to delete a wallet through the wallet properties, both main and backup will be deleted.  When you import one, a copy is made into your .armory or AppData/Armory directory, leaving the original intact (option coming soon to add a remote wallet so you can keep it on a USB key or network mount).

When you say "deleted" here, do you use something like a "srm" tool or similar multiple overwrites?

Thanks again.
7002  Bitcoin / Pools / Re: [360GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: April 22, 2012, 07:48:11 AM

No need to get all uppity, I'm just trying to eliminate some possibilities to get to the bottom of the pool's poor performance ... it may be bad luck but it is looking like more than that the longer it continues.
7003  Bitcoin / Project Development / Re: Unofficial Open Transactions and Moneychanger Builds on: April 22, 2012, 01:36:12 AM
Is Open Transactions really a topic for Bitcoin "Alternative clients"?  Though I can't think of a more appropriate forum and I suppose technically the OT server could be considered a Bitcoin client?

Actually it is the OT java test client, Moneychanger, that could be considered a lite-weight bitcoin client/wallet ...
7004  Bitcoin / Wallet software / Re: Open Transactions v0.75: SMART CONTRACTS on: April 22, 2012, 01:26:58 AM
 watching
7005  Bitcoin / Armory / Re: Armory - Discussion Thread on: April 22, 2012, 01:22:53 AM
So out of interest, what is the basic strategy for Armory's physical handling of wallets?

Specifically;

1) are unencrypted private keys ever held on disk (or only ever in RAM)?

2) how are any old copies of wallet files that reside on disk at any point deleted/erased?
7006  Bitcoin / Development & Technical Discussion / Re: MAVE: Digital Signature Protocol for Massive bulk verifications on: April 22, 2012, 01:18:42 AM
Interesting.

Do you cover the specifics of any total anonymity possibility for MAVE? (I didn't see it briefing through the papers).
7007  Bitcoin / Pools / Re: [360GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: April 21, 2012, 09:43:41 PM

Might be worth running the calculation to see how much hashpower it would cost a large competitor (pool) to run a p2pool node and refrain from sending in blocks. It would need to do this only at a level that makes p2pools persistent "bad luck" slightly worse than paying fees at pools to be effective.

Back of envelope says 5-10% has gone missing somewhere, assuming it is not all bad luck, so say around 30 GHash/s? Would it be worth it to "them"?
7008  Bitcoin / Bitcoin Discussion / Re: [ANN] Bitcoinica is now a registered Financial Services Provider! on: April 21, 2012, 05:16:31 AM

Interesting, do you operate a NZ-based bank account or have any physical presence in NZ besides a mailbox?
7009  Bitcoin / Bitcoin Discussion / Re: Bitcoin Tax Information - Interesting on: April 18, 2012, 07:13:01 AM
"Hobby losses" wtf?

I guess it all depends on how far, as a society, you are willing to go down the tax rabbit hole? Ever swapped fruit, veges, cakes, jams, pickles with your family and friends and never thought one whit about taxes? It's fun, try it sometime ... or forever be a slave to the beast.

http://www.zerohedge.com/news/guest-post-all-transactions-be-conducted-presence-tax-collector

"All Transactions To Be Conducted In The Presence Of A Tax Collector

In the terminal collapse of the Roman Empire, there was perhaps no greater burden to the average citizen than the extreme taxes they were forced to pay.

The tax 'reforms' of Emperor Diocletian in the 3rd century were so rigid and unwavering that many people were driven to starvation and bankruptcy. The state went so far as to chase around widows and children to collect taxes owed.

By the 4th century, the Roman economy and tax structure were so dismal that many farmers abandoned their lands in order to receive public entitlements.

At this point, the imperial government was spending the majority of the funds it collected on either the military or public entitlements. For a time, according to historian Joseph Tainter, "those who lived off the treasury were more numerous than those paying into it."


7010  Bitcoin / Bitcoin Discussion / Re: Bitcoin Tax Information - Interesting on: April 18, 2012, 06:44:34 AM
Didn't see the big, fat "USA" sign in the discussion topic title ..... you got me there.

Also, I notice you omitted to mention the $700 billion bankster bailout (and other much large wasteful spendings) along with the warm, fuzzy "roads, firefighters & police" catch-all phrase?

You keep on shovelling your bitcoins into county roads or whatever it is you think you are doing ... no-one's complaining. You shouldn't delude yourself about the lack of freedoms you exist under though.

I didn't realize that the IRS and HR Block operate outside of the USA...

The bailout was paid by federal taxes.  We were discussing property taxes which are where police, firefighters & police receive much funding...

Didn't realize you were such the tax expert...

I also didn't realize how much freedom I was giving up by choosing to let others give me an economically effecient model rather than hiring my own personal fire dept & police dept.

I suppose you have built all the roads you use as well?  Or do you stick to 100% toll roads?

Seen what happened to police and firefighter pension funds on Wall St. .... wiped out. Keep on paying those property taxes buddy they are lining to go on forever ... hope that makes you feel warm and fuzzy.

Property taxes are an odious way to raise money for community projects. Ever thought about passing the hat around before bonding others into mad schemes that run for eternity? (Like pension funds siphoning off to Wall St.)
7011  Bitcoin / Bitcoin Discussion / Re: Bitcoin Tax Information - Interesting on: April 18, 2012, 06:25:10 AM
Didn't see the big, fat "USA" sign in the discussion topic title ..... you got me there.

Also, I notice you omitted to mention the $700 billion bankster bailout (and other much large wasteful spendings) along with the warm, fuzzy "roads, firefighters & police" catch-all phrase?

You keep on shovelling your bitcoins into county roads or whatever it is you think you are doing ... no-one's complaining. You shouldn't delude yourself about the lack of freedoms you exist under though.
7012  Bitcoin / Legal / Re: Using Bitcoin Block Chain to Copyright Written Works on: April 18, 2012, 06:04:04 AM

It maybe better to store these kinds of hashed contracts, public keys and things in the Namecoin blockchain that has better provision for storage like this, rather than as transactions in the bitcoin blockchain. More than just domain name system it is actually better thought of as a "name" + "value" pair blockchain storage device. Also, it has essentially similar security to bitcoin since merged mining was implemented.

One way to do this, just reserve a name that makes sense to you, then when it comes to the step to map the name to an address just use the <json-value> to store your contract hash into some field  you thinks works for you, leave other things blank or you could put email, IP address info, also if you want.

http://dot-bit.org/HowToRegisterAndConfigureBitDomains
e.g.

Code:
./namecoind name_update d/<name> '<json-value>' 

Here's a list of the fields that are currently set-up for domain naming purposes ... it is still a work in progress and there has been discussion about extensions to specifically cater for storage of hashes, keys, etc.

http://dot-bit.org/Domain_names#Value_field

You can then do things like transfer the ownership of the contract hash to another namecoin address, i.e. sell the IP of the contract or similar, etc.
7013  Bitcoin / Bitcoin Discussion / Re: Bitcoin Tax Information - Interesting on: April 18, 2012, 05:39:35 AM
If you are simply mining bitcoins and don't sell them or trade  them for anything, then there are zero tax implications.

It is like digging up shiny rocks (or gold) in your back garden and storing it in a safe place inside the house. But even more nebulous, you are finding special digital patterns on the network, that may or may not be valuable to others, and storing the output on your electronic equipment.

I think you are wrong.  If u r in a baseball game and happen to catch the 3,000th hit for a most valuable player and the ball is valued @ $1,000,000, Uncle Sam considers that a taxable event & charges u taxes on the fair market value of that ball.

The rocks you dig up would already be yours if they were in your back garden.  However, if someone realized your house was on a gold mine, your property taxes would be reassessed on the increased value of your property (which happens to have gold that no one ever found yet)



Oh yeah, I forgot to add the conditional about what kind of fucked up country you might live in ..... I'm sure Zimbabwe govt. considers anything that happens in your house a taxable event ... hell they probably charge you for breathing in some less freedom loving countries ...
7014  Bitcoin / Bitcoin Discussion / Re: Bitcoin Tax Information - Interesting on: April 18, 2012, 03:44:06 AM
If you are simply mining bitcoins and don't sell them or trade  them for anything, then there are zero tax implications.

It is like digging up shiny rocks (or gold) in your back garden and storing it in a safe place inside the house. But even more nebulous, you are finding special digital patterns on the network, that may or may not be valuable to others, and storing the output on your electronic equipment.
7015  Other / Politics & Society / Re: Spain Bans Cash Transactions Over 2,500 Euros on: April 17, 2012, 09:52:39 AM

So just to get a running total is there a list anywhere of all the "free" western countries that have cash restrictions?

Greece EUR 1500
Spain EUR 2500
Italy EUR 1500 (?)

USA $ 5,000

It is becoming pathetically transparent that fiscal freedom is NOT a priority for Western governments.
7016  Other / Off-topic / Re: Decentralized Land Registry on: April 17, 2012, 09:36:50 AM

I think you could do most of what you are talking about already in some way within the Namecoin blockchain.

Also you could use Ricardian contracts, like Open Transactions can create, that describe the land title (owner signatures, co-ords, etc) and store the hash of that contract in the Namecoin blockchain.
7017  Bitcoin / Bitcoin Discussion / Re: The Royal Canadian Mint just announced a new alternative to BitCoin on: April 15, 2012, 10:24:28 PM
the development kit for the Royal Canadian Mint MintChip some pics and details
http://burnsmod.com/development/2012/04/14/MintChip-DevKit-Pictures-And-Information/

Heh, heh .. looks like an ideal trojan vector to get root-kits onto lots of bitcoin dev machines .... just saying.

Royal Canadian mint USB stick ... just trust us, uh-huh.

In the US the Secret Service is still a branch of the US Treasury I believe.
zomg gonna hax0r my BSD system 11!!!1!

Well, all joking aside it does serve to demonstrate the first big drawback with MintChip, it is not even attempting a "trust no-one" currency, as bitcoin is attempting.

How do you know that the package of unknown (and advertised as unknowable) hardware that you got sent in the mail was from the RCM? How did you verify with them definitively that is a bona-fide RCM dev. kit?

The proprietary chip is a closed box and you want to stick it into your machine?

If you want to fornicate with hardware you better be wearing hardware protection. Stakes are pretty high, maybe best left to the professionals?
7018  Bitcoin / Bitcoin Discussion / Re: The Royal Canadian Mint just announced a new alternative to BitCoin on: April 15, 2012, 09:39:14 PM
the development kit for the Royal Canadian Mint MintChip some pics and details
http://burnsmod.com/development/2012/04/14/MintChip-DevKit-Pictures-And-Information/

Heh, heh .. looks like an ideal trojan vector to get root-kits onto lots of bitcoin dev machines .... just saying.

Royal Canadian mint USB stick ... just trust us, uh-huh.

In the US the Secret Service is still a branch of the US Treasury I believe.
7019  Bitcoin / Bitcoin Discussion / Re: The Royal Canadian Mint just announced a new alternative to BitCoin on: April 14, 2012, 03:56:46 AM
If they know who and where you bought your bitcoins from does it matter if bitcoin itself is anonymous? Once bitcoin leaves the closed ecosytem they can track it at the exit and entry points like they can do with tor.
Bitcoin is not a network. Sure, networks can be used to trace some Bitcoin transactions at entry points. Exit points are another matter, and by the time the entry point is traced, it could be long gone. Exit points can be addresses never registered anywhere online.

Would you mind expanding upon this, technically speaking, it's not clear what you mean for a casual user I don't think.
7020  Other / Meta / Re: Members hiding online status on: April 13, 2012, 02:52:15 AM

Yet another control freak who needs to get over the Internet before it destroys him ....

I liked it when the forum allowed to change PseudoNyms ... that was neat, it stopped presumptions and flame wars continuing on across multiple threads because you never knew who was who exactly so just took the writings on their merits ... and anybody who likes to be identified with some daft pseudonym or another could equally keep their badge. Can we bring that back theymos?
It's all yours if you decide to donate 10 or more BTC to the forum.

Huh? is this a pay per extra feature?

are you serious? I think we could round up 10btc to bring back variable pseudonyms ...
It's only per user. Once you have either "Donator" or "VIP" status, you can change your name at will. "Donator" is 10 BTC, "VIP" is 50 BTC or more.

Oh, I guess I missed that ... is there anywhere these subtleties of the forum are posted? Thnx in advance.

And I guess in that vein, the OP is now going to call for 1 btc from users if they want to hide their online status?
Pages: « 1 ... 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 [351] 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 ... 429 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!