Bitcoin Forum
May 05, 2024, 03:03:02 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 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 ... 800 »
1801  Bitcoin / Bitcoin Discussion / Re: Apple's War against Bitcoin means they want to create their own Crypto on: March 09, 2014, 05:10:27 PM
Wozniak, on the other hand, would likely support Bitcoin. 

So true.  Woz fit right in with the "early Apple".  Hackers building shit in their garage, trying to make something from nothing, and getting laughed at by most of the world in the process.  When Apple transformed into the trendy, hip, "cool kids Apple" Woz stuck out like a sore thumb.
1802  Bitcoin / Bitcoin Discussion / Re: Wikipedia may accept Bitcoin on: March 09, 2014, 05:03:11 PM
Once they do I will resume donating to them.  At this point there are enough worthwhile charitable organizations which DO accept Bitcoins and I have a finite amount of resources I can give away that there is no reason to not direct it towards those organizations which intelligently cut credit cards out of the process and improve the efficiency of their process by 2% or so.
1803  Bitcoin / Mining speculation / Re: mining decrease of 50% last month on: March 09, 2014, 04:59:07 PM
What I typically notice is a about a 12% decrease in revenue with every difficulty jump over 27%.

Um you should "notice" you get 1/1.27 revenue when difficulty increases 27% or difficulty increases x% you now earn 1/(1+x%) compared to prior to the increase.  Anything else is simply short term variance.  
1804  Bitcoin / Bitcoin Discussion / Hackers steal data from MtGox server and release it with Mark's reddit account. on: March 09, 2014, 04:52:47 PM
http://www.reddit.com/r/Bitcoin/comments/1zz21j/mtgox_2014_hack_database_revealed_live_from_mark/

(oh and the dump is hosted on Mark's blog).

WARNING:  I haven't verified or scanned the files.  It is at least possible they contain malware including the bitcoin stealing kind.   BE SMART and take precautions when downloading unknown files from self described hackers.

On edit: the exe in the zip file a wallet stealer.  Don't run unless you have too many bitcoins and then it will solve that problem for you.
1805  Bitcoin / Bitcoin Discussion / Re: 256 bits in base58 on: March 09, 2014, 04:36:20 PM
EDIT: D&T you beat me! 

I winz one internets!  Don't feel bad if Danny was here he would have beat both of us.  The guy must either type 500 wpm or has a mind machine interface.
1806  Bitcoin / Development & Technical Discussion / Re: Identifying who mined which block (And which ones Satoshi got) on: March 09, 2014, 04:31:32 PM
Regarding the extra nonce the early mining code always incremented the extra nonce until the application is restarted (in hindsight it would have been better to use a random number).  You can find this is the earliest copies of the bitcon software (which still had mining integrated in the client, you were always mining when the client was running). 

So all miners will show an incrementing extra nonce.  However the lower the particular hashrate of a given miner the less steep the slope. For example in the graph immediately above you will see that the red blocks between 400 and 450 were probably all from the same miner.  Even the utterly "random" blocks by unaligned solo miners are using incrementing nonces however if they have a very low hashrate and/or restarted frequently they would never operate long enough (measured in hashes) to find a block with a large extra nonce. 
1807  Bitcoin / Bitcoin Discussion / Re: 256 bits in base58 on: March 09, 2014, 04:21:34 PM
It includes a checksum (just like addresses) to avoid importing incorrect key.  It also includes a compressed or uncompressed flag so the proper PubKeyHash can be computed.

https://en.bitcoin.it/wiki/Wallet_import_format
1808  Bitcoin / Bitcoin Discussion / Re: Do you really think a man would foresee the future? on: March 08, 2014, 07:07:37 PM
Had enough forsight to publish it under a burner email address but not enough forsight to realize that would be pointless if he used his real name?
1809  Bitcoin / Project Development / Re: Windows IIS Web Wallet on: March 08, 2014, 06:57:13 PM
Any progress on this.  Going to put it up on github? Curious to see the implementation.  While I don't like public eWallets I can see this being useful on a corporate intranet. 
1810  Bitcoin / Wallet software / Re: Bitcoind alternative - for server on: March 08, 2014, 06:43:24 PM
Well to clarify bitcoind "core" works as expected.  IMHO the accounts functionality have always been next to worthless (there are other edge cases which can cause unexpected problems).   Most people wouldn't miss it if accounts were moved completely and it would avoid these kind of x-y questions.
1811  Bitcoin / Wallet software / Re: Bitcoind alternative - for server on: March 08, 2014, 04:52:01 PM
So, my question is, what wallet and account solution mining pools use? What software cryptsy, btc-e and bitstamp use?
Data integrity: Lets say I do not use bitcoind accounts. I have N addresses in Wallet and my own SQL database with addr-user (n:1) mapping. I really need user to have many addresses. So, when I display addr A to some user, I have to check for transactions to the addr A in some point in time and update my SQL - cron could be my friend in this case.

That would be the worst possible solution.  bitcoind supports block and tx callback notifications.  At an application level you don't need to be concerned with the "balance at each address" (an abstraction which doesn't even exist at the protocol level) instead you only care about the balance per user.  When a tx comes in, determine which user it belongs to.

Quote
But, I have to scan all the addresses in my SQL with current balance to find out user balance! I have to use "deep" scan - I can not assume each address has static balance - the wallet sends btc from addresses it decides are optimal. So, I have to use for example blockchain.info API where I can pass many addresses with minconf and it returns balance from corresponding TXs which have minconf confirmations. I am sure bitcoind's rpc functions do  not support many addresses as input and not sure if it could retrieve balance at minconf from one addr either.

Quote
It is pointless to cache user balances in SQL, because it may be changed at every user withdrawal. No way to say "send ONLY from THIS address".

Once again who cares what the current balance of an individual address is, in a pool fund situation.  Joe has deposited 5 BTC, you owe Joe 5 BTC, Joe's "balance" is 5 BTC.  

Quote
It is pointless to cache user balances in SQL, because it may be changed at every user withdrawal. No way to say "send ONLY from THIS address".
Of course it changes on ever withdraw (and every transfer and ever deposit).

If a user has the following tx stored in the database
Deposit 10 BTC to deposit address x, tx id y
Withdraw 2 BTC to address x, tx id y
Transfer 1 BTC to user z

What is the user's current balance?

If those records were in a table couldn't you get the balance at any moment in time with a SELECT?

Quote
It is difficult (at least for me) to code two separate systems which must be synchronized.

Then the issue isn't coding but architecture.    Forget Bitcoin a second.  Imagine you ran a USD based service.  Customers can deposit funds, customers can withdraw funds, customers can transfer funds to other customers accounts.  Are you telling me there is no possible way you could keep track of user balances without doing it all inside the banking system?   If the answer is no then replace bank/USD with bitcoind/BTC and that is your solution.  If the answer is yes, then please don't develop or launch a service without a lot more research.

Even if bitcoind did everything you wanted it to do it doesn't scale trying to use it as a real time balance data feed.  Use it as it was intended, as a interface to the bitcoin network.  You can then scale out if needed (multiple instances).
1812  Economy / Service Discussion / Re: Service that buys stuff for you with paypal/credit card? on: March 08, 2014, 04:16:52 PM
You don't have a PayPal account?  If you do just sell some coins using BitSimple and request withdraw to your PayPal account.   I don't know of any service which will make a purchase for you though.
1813  Bitcoin / Press / Re: [2014-03-06] Ars - Crypto attack could one day steal secret Bitcoin keys on: March 08, 2014, 02:36:47 PM
Of course, far easier would be an unscrupulous VPS admin gaining console access (which is trivial) and dumping/deleting/whatever your VPS instance. It's elementary to log input into a console terminal, or run a process that looks for a "walletpassphrase" command, or any of several dozen other attack vectors that don't involve cache or memory sniffing.

Agreed.   It is just another attack vector but VPS are already swiss cheese when it comes to security.  They shouldn't be used for storing and processing irreversible money.

Quote
Do you trust your VPS provider?

The answer should be no.  Anyone stupid enough to think otherwise WILL (it is a matter of when not if) lose bitcoins.
1814  Bitcoin / Wallet software / Re: Bitcoind alternative - for server on: March 08, 2014, 02:29:15 PM
So, my question is, what wallet and account solution mining pools use? What software cryptsy, btc-e and bitstamp use?

bitcoind for network connectivity and transaction processing.  With all high level functions in custom application and database.

If you had an application which needed to connect to the US banking network would you build it all inside your banks online banking interface?  Of course not.  You would build a high level application that issued commands and pulled data from your banks interface.
1815  Bitcoin / Wallet software / Re: Bitcoind alternative - for server on: March 08, 2014, 02:26:10 PM
Don't use account.  Don't even plan on using accounts.  It is an uttterly worthless "feature" which has no place in bitcoind to begin with.

Bitcoind works flawlessly for its core functionality and that is running as a full node & wallet. "Account" level features should be in your application business logic and put in your application data store.

1816  Bitcoin / Bitcoin Discussion / Re: Deputies report the statements by Newsweek about Satoshi are accurate. on: March 08, 2014, 04:19:30 AM
Yeah he called the cops on her, kept the door shut, and refused to come out and talk to her.  He waited for the cops to arrive  and then she decided to flit with him in front of the cops.   Maybe you just need to get laid because that is the most implausible scenario ever.  You sure you aren't confusing this with the start of some porn?
1817  Economy / Service Discussion / Re: MtGox source code leaked ... on: March 08, 2014, 03:22:44 AM
Well to Marks credit there is more than one anti-pattern in the code.   
1818  Bitcoin / Bitcoin Discussion / Re: Deputies report the statements by Newsweek about Satoshi are accurate. on: March 08, 2014, 03:18:44 AM
Well actually he called the cops because a strange woman was at his door and wouldn't leave.  He only opened the door once the deputies arrived on the scene.  Doesn't sound like a friendly flirt and chat.
1819  Bitcoin / Bitcoin Discussion / Arthur Nakomoto says Newsweek misquoted him and is "destroying my brother" on: March 08, 2014, 02:56:22 AM
Quote
In a very brief phone conversation with Business Insider Friday, Arthur Nakamoto indicated he'd been misquoted or misinterpreted in some way, and had harsh words for McGrath Goodman.  "She's destroying my eldest brother," he said, adding, "this is sick," before hanging up.

http://www.businessinsider.com/arthur-nakamoto-newsweek-interview-2014-3
1820  Bitcoin / Bitcoin Discussion / Re: Deputies report the statements by Newsweek about Satoshi are accurate. on: March 08, 2014, 02:27:44 AM
You gotta me kidding me!

I still wonder if it was a miscommunication.  When she said Bitcoin he misheard her and thought she named a project he had worked on with the government.   In the AP interview he sometimes referred to Bitcoin as "BitCom".
Pages: « 1 ... 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 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 ... 800 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!