Bitcoin Forum
June 11, 2024, 08:31:29 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 [131] 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 »
2601  Bitcoin / Development & Technical Discussion / Re: anyone tried running with VIA Padlock extensions? on: December 03, 2010, 07:26:25 PM
I've tried the cpuminer version 0.2.1 on a VIA Nano machine. I used the "via" algo with a bitcoin running on the testnet. The miner worked, but the results generated seemed to be wrong, debug output pasted in below.
The system is a 64bit Debian unstable machine with a VIA VB8001 motherboards. It's running a stepping 2 VIA Nano. The kernel seems to do a workaround for Nanos with that stepping, perhaps something needs to be done in the miner code, as well.

Code:
HashMeter(0): 16777216 hashes, 1589.69 khash/sec
DBG: found zeroes in hash:
9ec42e51b34b69fc2f7209f3e334afcfa563d1da21647832cd2b312c00000000
HashMeter(0): 6644792 hashes, 1606.76 khash/sec
PROOF OF WORK FOUND?  submitting...
DBG: sending RPC call:
{"method": "getwork", "params": [ "000000016f643cccfaa9574cd1a3369a23da6452fcf296587e4da572a008520300000001f1071376c66751bede719672dd1e9e3b2a3daeec709fc5bcaede21364748d93a4cf93ea21d05106000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000080020000" ], "id":1}
PROOF OF WORK RESULT: false (booooo)

Actually, it looks like it is working, to me.  As explained in this thread, cpuminer searches for an approximate number of leading zeroes in the hash.

It then submits that hash to bitcoin, for final verification.  Thus, it is normal for cpuminer to find several almost-solutions, before finding a real solution, depending on current difficulty.

The official bitcoin client works this way too -- it stops hashing when a certain amount of zeroes appear.  However, it does so silently, whereas cpuminer print something.
2602  Bitcoin / Bitcoin Discussion / Re: What mechanism restricts the supply of bitcoins? on: December 03, 2010, 07:10:09 PM
And yes, the checksums, actually the SHA1 hashes are on the bitcoin.org frontpage (is it me or does the bitcoin community have a bias towards hashing everything XD)

As a side note, those SHA1 hashes on bitcoin.org are almost useless.

There is no PGP signature, no chain of trust, so a hacker could easily replace the binaries and hashes.

Has anyone verified that the hashes remained unmodified after bitcoin.org downtime, for example?  There's no ongoing record of the binaries' hashes, in the forums or elsewhere, so who knows.  I'll continue to build my own client from source code, after reviewing the diffs, thankyouverymuch Smiley
2603  Other / Off-topic / Barclays: reconsider free banking on: December 03, 2010, 07:07:18 PM
URL: http://www.ft.com/cms/s/0/be8c7d48-fe5a-11df-abac-00144feab49a.html#axzz173S4Yd5J

Quote
“It is possible that free-if-in-credit banking is a structure that has outlived its time,” [Barclays Chief Executive] Mr Varley told a Question Time-style debate organised as part of the government-appointed Commission on Banking’s review of the sector.
2604  Economy / Marketplace / Re: Cash lost in the mail... on: December 03, 2010, 06:41:20 PM
I sent $100 cash to Morpheus to convert into MtGox $, but it never arrived.  I mailed it from a public mail box, so it wasn't stolen out of mine.

I can't think of a time that I've ever had first-class mail get lost before.

Did you use USPS delivery notification?
2605  Economy / Trading Discussion / Re: Reloadable MasterCards! on: December 03, 2010, 06:39:36 PM
I have a paxum account so if anyone wants this let me know and I'll set up withdrawal to paxum.

not really seeing the difference between paxum and paypal

Yeah, when going from mtgox -> paxum -> mastercard or mtgox -> paypal -> mastercard, it's pretty much the same.

I suppose the only real difference is that mtgox will probably have a difficult time getting and using another paypal account effectively (even if it's withdrawal-only?)
2606  Economy / Marketplace / Re: add/withdraw mtgox with paxum on: December 03, 2010, 06:35:10 PM
What about Pecunix?  The transaction fees don't seem to be that bad.

pecunix is cool, but its a pain in the ass to setup an account and use it

I think the exact opposite -- creating a Pecunix account is free, and all it requires is filling out several HTML form fields.  Couldn't be easier.

Using the "Payment PIK" is slightly more annoying, but not much so.
2607  Bitcoin / Mining software (miners) / Re: New demonstration CPU miner available on: December 03, 2010, 06:32:35 PM
I wonder what this might mean:
Quote
checking for json_loads in -ljansson... no
checking for pthread_create in -lpthread... yes
./configure: line 4305: syntax error near unexpected token `LIBCURL_CHECK_CONFIG'
./configure: line 4305: `LIBCURL_CHECK_CONFIG(, 7.10.1, ,'

Any ideas?

autogen.sh did not find the necessary libcurl autoconf magic to build your configure script.  Thus, instead of transforming the macro LIBCURL_CHECK_CONFIG into something useful, it left it as-is.

So, your libcurl install is missing some pieces (or autogen.sh cannot find them).
2608  Economy / Trading Discussion / Re: What is the most efficient and fastest way to buy Liberty Reserve USD? on: December 03, 2010, 06:30:00 PM
Actually, does any of you guys actually use http://exchangezone.com?

I highly recommend the site for LRUSD -> PPUSD transfers.

Never tried going the other way, though.
2609  Bitcoin / Bitcoin Discussion / Re: Bitcoin.org backup of site, forum and wiki on: December 03, 2010, 06:29:01 PM
I think the tor network is slowly dying

torservers are breathing a bit of new life into it.
2610  Economy / Trading Discussion / Re: bitcoins in physical stores on: December 03, 2010, 06:26:02 PM
I personnaly think the best would be if each store could act as a bitcoin bank.  Basically you would have a bitcoin account in the shop, and you'll use with conventionnal banking-like transaction for every day purchases.  You would only transfer bitcoin something like say one in a month, just to fill up your account.   Such accounts could also use David Chaum's digital cash, so that stores could act like private money issuers.

Most stores offer some sort of gift certificate, gift card or store credit.  You just need to convince the store to accept bitcoins for store credit.  Smiley
2611  Bitcoin / Bitcoin Discussion / Re: Datacasting the blockchain on: December 03, 2010, 01:12:26 AM
Post blocks to alt.bitcoin Smiley
2612  Other / Off-topic / Re: end-to-end encrypted, fully distributed Internet protocol on: December 02, 2010, 09:06:03 PM
I can do end to end encryption with IPv6? How do I verify the person at the other end?

Google for IPsec.
2613  Bitcoin / Development & Technical Discussion / Re: [PATCH] -initblocks: import local block data from static file on: December 02, 2010, 05:51:06 AM
Patch updated for latest SVN.
2614  Bitcoin / Development & Technical Discussion / Re: [PATCH] implement getblock RPC command on: December 02, 2010, 05:50:44 AM
Patch updated for latest SVN.
2615  Bitcoin / Development & Technical Discussion / Re: [PATCH] implement 'listtransactions' on: December 02, 2010, 05:50:35 AM
Patch updated for latest SVN.

RPC has been renamed to 'xlisttransactions', because mainline is now including an incompatible version.
2616  Bitcoin / Development & Technical Discussion / Re: Bitcoin QR-code specification on: December 02, 2010, 03:42:07 AM
QR-codes are well supported by open source tools, and are in more common use.
2617  Bitcoin / Development & Technical Discussion / Re: Bitcoin QR-code specification on: December 02, 2010, 02:25:00 AM
Qr codes are a workaround that likely won't need to exist after Android 2.3 because that version supports Near Field Communications protocols.  It's a ten cent chip added to the smartphone that would make the camera on the phone the expensive hardware.  If the consumers could reasonably be expected to use QR codes, then the credit card companies would have them everywhere already.

NFC could easily transfer these strings too...
2618  Bitcoin / Development & Technical Discussion / Bitcoin QR-code specification on: December 02, 2010, 02:15:48 AM
Today's #bitcoin-dev featured an interesting discussion of mobile phone use, centered around the following use case:
  • customer walks into real-world stores, selects several items, and walks to cashier to check out
  • cashier displays QR-code on customer-facing screen
  • customer uses mobile phone to take picture of QR-code
  • mobile phone displays "Big Box Store Corporation, Inc, requests a payment of 300 BTC.  Do you agree?  Yes / No"
  • customer agrees (or cancels the sale), triggering BTC transfer from customer to merchant

As such, tcatm, nelisky and I started typing out notes for APIs at http://www.bitcoin.org/wiki/doku.php?id=phone_api   I'll let tcatm or nelisky talk about payment requests if they wish, but I wanted to focus on defining a QR-code specification that people could start using immediately.

Each of these is a text string in the style of RFC822 headers (“key: value”), where “value” is further separated by semicolons. Strings containing semicolons or spaces may be quoted with double-quotes (").  Double-quotes themselves are escaped in the obvious way, with a back-slash.

1) Bitcoin address.  Not directly related to the purchase-via-mobile-phone scenario just described, but obviously necessary.
Code:
bitcoin-address1: name="John Q. Public"; pubkey=1LGpwDU5djqsR1X14Tcass3y9fULTzxJq3

Using this QR-code, you may share bitcoin addresses with others via mobile phone.  Use this QR-code on the forum or your website, to give out your bitcoin donation address!


2) Merchant request for direct payment via bitcoin network.
Code:
btcpayment-request1: name=“My Bitcoin Inc.”; pubkey=1LGpwDU5djqsR1X14Tcass3y9fULTzxJq3; amount=300

Using this QR-code, the mobile phone knows enough to ask the user if they wish to pay 300 BTC to My Bitcoin, Inc. at the given bitcoin address.  Presumably the mobile phone has the ability to make bitcoin payments, either directly (a lightweight bitcoin client) or indirectly via a payment API such as this.


3) Merchant request for indirect payment via a custom payment processor.
Code:
payment-request1: merchant=1234; name=“My Bitcoin Inc.”; tx_id=1234bacd;
     payment-processor=http://mtgox.com/apiv1; api=mtgox; amount=300; currency=BTC

Using this QR-code, assuming that the mobile phone app is aware of an API known as "mtgox", the mobile phone knows enough to ask the user if they wish to pay 300 BTC to My Bitcoin, Inc., using the specified custom Web API.

The "1" suffix implies version 1 of that QR-code.  An incompatible change would imply "bitcoin-address1" becomes "bitcoin-address2", etc.
2619  Economy / Trading Discussion / Re: Reloadable MasterCards! on: December 02, 2010, 01:13:57 AM
Yes! They work at ATMs.

Very nice...  bitcoin-to-ATM would be fantastic.

Making bitcoin successful involves a lot of this "last mile" type of solution.
2620  Bitcoin / Development & Technical Discussion / Re: RFC: ship block chain 1-74000 with release tarballs? on: December 01, 2010, 11:56:40 PM
More generally, we could also consider this:

        dbenv.set_lk_max_objects(10000);
        dbenv.set_errfile(fopen(strErrorFile.c_str(), "a")); /// debug
        dbenv.set_flags(DB_AUTO_COMMIT, 1);
+       dbenv.set_flags(DB_TXN_NOSYNC, 1);
        ret = dbenv.open(strDataDir.c_str(),
                         DB_CREATE     |

Or DB_TXN_WRITE_NOSYNC.  Writes, but does not sync.  Should be fast since almost every OS (and hard drive!) has a writeback cache.
Pages: « 1 ... 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 [131] 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!