Bitcoin Forum
September 07, 2024, 04:31:19 AM *
News: Latest Bitcoin Core release: 27.1 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 [791] 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 ... 970 »
15801  Bitcoin / Development & Technical Discussion / Re: Vanitygen: Vanity bitcoin address generator [v0.17] on: March 01, 2012, 06:19:30 PM
anyone run into the error:  CL out of resources?

using app sdk 2.5, win 7 64 bit, 2 x 6970 gpu's usually used for mining via cgminer. 

turned them off and restarted so they aren't running, i think.
15802  Bitcoin / Bitcoin Discussion / Re: Google Wallet Needs Bitcoin on: March 01, 2012, 06:08:00 PM
just requested they add Bitcoin. Wink
15803  Bitcoin / Bitcoin Discussion / Re: Did Ben Bernanke just ok'd the use of Bitcoin? on: March 01, 2012, 05:47:20 PM
Quote
Did Ben Bernanke just ok'd the use of Bitcoin?
Not quite. Watch the video again. He chose his words very carefully.

Quote from: Ben Bernanke
Its also perfectly fine to hold other currencies, euros, yen or whatever else

Youre allowed to "hold" alternative currencies, but he didnt say you can issue, circulate, transmit, transact or trade in alternative currencies. Bernard Von Nothaus found out the hard way, when he issued Liberty Dollars, that the government has a very strong dislike of alternative currencies. He was charged with terrorism offences.

No, the issue with Liberty Dollars was that they were called dollars and looked a bit LOT like US dollars. There's absolutely nothing illegal in the US (and clearly not in other jurisdictions) with using any alternate currencies at all. Legal tender means that, where there is a debt and one party wants to settle it in US dollars, the other party cannot refuse and claim the debt is unsettled... that's all.

This entire argument about the legality of Bitcoin is nothing but a wild goose chase.
15804  Bitcoin / Development & Technical Discussion / Re: Elliptic Curve Calculator UI (now part of Armory) on: March 01, 2012, 05:42:46 PM
All over the D&TD forum, there has been talk about creative things you can do with private and public keys, to emulate multi-signature transactions, or create shared secrets.  While these things are all theoretically possible, it takes programming experience and familiarity with an ECDSA library to actually execute them.  Not anymore!.  I have just recently integrated an ECDSA calculator into Armory, and anyone can use it, even with low-RAM computers by running Armory with the --noblockchain option.  Using this interface you can:

  • Multiply private keys together
  • Scalar "multiply" elliptic curve points (public keys)
  • Add elliptic curve points together
  • Compute addresses from public keys
  • Compute public keys from private keys
  • Create and verify signature blocks to send through email
  • Import addresses created with the calculator into your wallet
  • Do all of the above with arbitrary keys, not necessarily in any wallet!

You can download Windows binaries, or find instructions for building on Linux on the Armory webpage.

If you find this useful/interesting/amazing, please consider donating to my crowdfunding campaign, to help me continue to work on Armory (donate with credit card or BTC)!  All donations of $10 or more come with my hour-long cryptography seminar titled Understanding Cryptography:  Using Boring Math for Something Useful.  It includes a brief introduction to elliptic curves.





So, what is this calculator useful for?
Here are lots of great uses for this calculator.  Here are two specific examples:

(1)Emulated 2-of-2 multisig  Note:  this is only for the case that one party will be redeeming the full amount of the encumbered funds:  there is no trust-free way to split the funds with this method (which makes it useful for Casascius+OtherParty physical bitcoins).

  • Each party produces a new address (which should not be in their wallet [explained later])
  • From the wallet properties dialog, or the "Keys" tab in the calculator, fetch public keys and exchange with the other party.
  • Fetch your own private key for the public key you just sent
  • Use the middle entry in the calculator dialog, to multiply the other person's public key (enter x,y pair) by your private key
  • Both parties get the same answer!  This is because party A has private key a and public key a*G and party B has private key b and public key b*G.  Both parties then end up producing a*b*G which is a new public key.  However, neither party can calculate a*b (which is the private key for the public key both parties calculated).
  • Calculate the address for the public key, and fund it with the amount of money agreed upon.

This is called an "Elliptic-Curve Diffie-Hellman" exchange (ECDH).  It is usually for creating a shared secret with your public keys (such as an encryption key).  In this case, it lets you produce an address that only someone with both private keys can access.  At the end of this process, one person must send the other person their private key, so that they can calculate the shared private key and redeem the funds!  This is why the private key you generate should not be part of any wallet, because it will eventually be shared and you never want to share a private key in one of your wallets!  

This could be used by Casascius and another party:  Casascius and other party execute the process above, and fund the address with 1000 BTC (for a 1000 BTC gold bar).  Casascius gets his hand on the gold bar, and puts his tamper-proof private key on it.  He sends it to the other party, and they put their tamper-proof private key sticker on the other side.  Now, the user with the gold bar is the only person that will ever see both private keys (once he peels them off) and thus, the only person that can ever spend them!  Just plug one into the 'a' field of the calculator and the other one into the 'b' field of the calculator  (if Casascius wanted to do this, I would add a simpler, reduced interface for multiplying private keys, but it is technically do-able as-is).


(2)Send Signed Messages  

Remember when MtGox got hacked, and they had to retroactively verify every account's identity?  This could've been soooo much easier:

"Dear user:  We need to verify the identity of account 198483202.   The first time this account was funded, the address 1Qkj3F3qZjkPdkj389 was used to send BTC.  Please provide your name and email address, in a message signed by address 1Qkj3F3qZjkPdkj389."

This works because the account must've been originally funded by an address owned by the user.  If this message signing interface existed, it would've given MtGox a very easy way to identify most users.  In case the user doesn't have the address anymore, they can just email MtGox and ask for alternative identity verification (which turned out to be the default).  

Also consider the online casino situation.  You dump 200 BTC into this anonymous online casino.  Now, 3 weeks later, someone attempts to gamble with the money and/or cashout.  How does the casino know that you are authorized to do these things?  Well, all they care about is that the person requesting the cashout is the same person who originally funded the account.  To be absolutely safe, they could've collected your identity and provided you a login, but that would dramatically reduce the anonymity of the system.   Instead, the casino only records the first address ever used to fund your account, and that is your "username"!  The user signs a message saying "I would like to withdraw 100 BTC to the following address: ..."  Or it could be used as a way to "sign in" to your account.  In all cases, the user never had to identify themselves, and the only piece of relevant information: that the same user who funded the account is requesting something:  is easy to verify with a signed message!



you talk about this in your slideshow seminar.  these tools are extraordinary!  keep it up.
15805  Bitcoin / Armory / Re: Armory - The most advanced Bitcoin Client in existence! (v0.5.1-alpha) on: March 01, 2012, 04:23:26 PM
do u recommend just overwriting the previous install?
15806  Bitcoin / Bitcoin Discussion / Re: Google : we invented Bitcoin on: March 01, 2012, 01:43:19 PM
Btw Eric Schmidt is completely ignorant and utterly wrong about peer to peer currencies being illegal. Yes, trading and exchanging them for the government's fiat money might be considered illegal if you don't also follow their rules for doing so but otherwise using such a currency is perfectly legal.

Bernanke said so
15807  Bitcoin / Bitcoin Discussion / Google Wallet Needs Bitcoin on: February 29, 2012, 05:57:45 PM
Schmidt has gone on record as saying that implementing NFC is complicated because of all the players involved.  don't ask me to link that video interview right now.  I'm on my phone.

Heres a list of all the players with their hands in the pie so far which obviously drives up the costs; first data, Citigroup, mastercard, visa, verifone, sprint for starters.

Please add to this list if you know others.
15808  Bitcoin / Bitcoin Discussion / Re: Eric Schmidt talked about Bitcoin on MWC Keynote on: February 29, 2012, 05:18:16 PM
What does Schmidt say at one point, Bitcoin is "nuts"?
15809  Bitcoin / Bitcoin Discussion / Re: Armory: That Bitcoin client unassociated with the weapons marketplace on: February 29, 2012, 02:42:21 PM
LOL, nice title change!
15810  Bitcoin / Bitcoin Discussion / Re: Armory: That Bitcoin client unassociated with the weapons marketplace on: February 29, 2012, 02:21:37 PM
Well, I will happily take suggestions and go from there.  Perhaps if I get some good recommendations I will consider.  Unfortuantely, I'm leaving town for a week and I have no time to deal with this right now.  And re-branding will be no trivial task.  "Armory" is all over this project Sad



I would really not stress about this.

Most sites/companies fail anyway. This doesn't look like anything special and the people running it didn't consider their name very carefully since it's more likely to hurt them than anything.

Someone hears there is a place to get guns for bitcoin and wants to check it out. They end up at your site and realize whoever told them it sold guns was just an idiot.

Maybe when ignorant people complain to me that bitcoin is used to sell weapons I'll take them to your site and show them what bitcoin actually does.

I really hope you don't waste any time dealing with this, but If you do rebrand, stay away from 'flower' ok?

this is a good point.  The Armory may not even be around in 6 mo.  their biz probably borders on illegal altho this is just a guess. 

don't worry about it.  you have way more important things to focus on.
15811  Bitcoin / Bitcoin Discussion / Re: Eric Schmidt talked about Bitcoin on MWC Keynote on: February 29, 2012, 11:38:32 AM
Quote


I think Bitcoin is Google Bucks.  And Larry and/or Sergey is Satoshi.

This is interesting.  Do you have any more evidence?
15812  Bitcoin / Press / Re: Bitcoin press hits, notable sources on: February 29, 2012, 02:00:26 AM
Google's Eric Schmidt just mentioned Bitcoin in his keynote! (via reddit)

Quote
7:36 pm Q: If it comes to real democracy, payment has to be peer-to-peer. Would you like to know about my technology called FairCash?
7:37 pm A (Schmidt): Are you familiar with BitCoin? There are some issues with peer-to-peer money. In most cases it's illegal, besides that it's a great idea. We had our own proposal called Google Bucks, but we didn't want to get into these issues. Most of these systems will have regulatory issues.

Proof that Google had considered creating it's own digital currency, but backed away from it for fear of opening up another battle front with governments.

look at what else he says:

9:38 am Q: You're talking about the internet almost like a human right?
9:39 am A: If the current governance is working pretty well, then I wouldn't move it. There's a lot of concern that moving governance would further balkanize the internet, and that would be a disaster. The core thing that the internet has done is flatten access.
9:40 am A: The internet is one of the greatest achievements of mankind. DO NOT GIVE THAT UP EASILY. I cannot be more emphatic. Be very careful about moves that seem logical but balkanize the internet.

some will say the only way to shut down Bitcoin is to shut down the Internet.  Google won't let that happen.
15813  Bitcoin / Bitcoin Discussion / Re: Eric Schmidt talked about Bitcoin on MWC Keynote on: February 28, 2012, 11:33:37 PM
of course Google couldn't create its own currency; it would be centralized and prone to gov't intervention.

Bitcoin is not.

its not illegal until there is some sort of ruling. and even then...
15814  Bitcoin / Bitcoin Discussion / Re: Armory: That Bitcoin client unassociated with the weapons marketplace on: February 28, 2012, 10:35:01 PM
its trivial.  don't worry about it.
15815  Bitcoin / Bitcoin Discussion / Re: March 2012 BitCon in San Antonio, Texas - News Thread on: February 28, 2012, 07:24:52 PM
edd,

i know you worked hard on this and it may not have turned out as big as you wanted it but thank you and keep up the good work.

It has definitely been a roller coaster ride of emotions the last couple of months! From the intital excitement and potential sponsors' extravagant promises, to the waning interest and non-communication from the same potential sponsors; a resurgence of support and funds...that was unfortunately very short-lived and not enough to secure the convention center space along with the lack of rooms reserved at my preferred hotels; and then finally locating what was probably the best size venue for this event all along and the shedding of the apparent procrastination that is indicative of bitcoiners.

I can tell you that I wouldn't wish this on anyone, but I'd do it again in a heartbeat for the good of Bitcoin and its community.

i do think it came too soon on the heals of the European and NY conferences. Cry
15816  Bitcoin / Bitcoin Discussion / Re: March 2012 BitCon in San Antonio, Texas - News Thread on: February 28, 2012, 04:52:54 PM
I am planning on coming.

I'll be showing FreeMoney around my fair city during his stay and I'd be happy to play tour guide for anyone else who plans on arriving before or staying after the event.

edd,

i know you worked hard on this and it may not have turned out as big as you wanted it but thank you and keep up the good work.
15817  Other / Off-topic / Re: BFL Single in the wild (BOUNTY RECEIVED!!!) on: February 28, 2012, 01:20:15 PM
What's the size of the power socket on that thing?

The power-jack is 5.5 Outer-Diameter, 2.5 Inner-Diameter. Outer cylinder is ground and
inner core is +12V (Acceptable range: 10V to 14V).


Regards,

What is your current estimated delivery time?
15818  Bitcoin / Hardware / Re: ZTEX USB-FPGA Module 1.15x: 210 MH/s FPGA Board on: February 28, 2012, 01:14:48 PM
Ztex, what is your delivery time?
15819  Economy / Trading Discussion / Re: Possible Bitcoin theft [ Intersango/Bitcoincconsultancy on notice] on: February 28, 2012, 05:59:58 AM
mizery,

i'm sorry your health is not up to par.  but you said it yourself; during the time it took you to make this post as well as to host that health thread you could've either sent the coins back to their owners or sent them to NAM to refund the owners.

we can't allow btc users to feel cheated anymore.

hope your health returns soon.
15820  Bitcoin / Bitcoin Discussion / Re: Anyone here attending Liberty Forum? Bitcoin presentation on: February 28, 2012, 03:20:29 AM
so how'd it go?
Pages: « 1 ... 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 [791] 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 ... 970 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!