Bitcoin Forum
April 25, 2015, 06:33:23 AM *
News: Latest stable version of Bitcoin Core: 0.10.0 [Torrent]
 
  Home Help Search Donate Login Register  
  Show Posts
Pages: « 1 ... 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 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 ... 802 »
1141  Bitcoin / Development & Technical Discussion / Re: bitcoind sendmany vs. sendtoaddress on: May 14, 2014, 07:13:55 AM
Sendmany creates a single transaction with multiple outputs.
Sendtoaddress would be one transaction per address.

Outputs are relatively small, inputs are much larger so using sendmany reduces the average tx size on a per output basis.
1142  Bitcoin / Mining speculation / Re: USA IRS a "Farmer' I am. Legal Mining in USA. (well my CPA's version) on: May 14, 2014, 06:10:59 AM
There is no "25% special mining tax" it is income tax and like any other income, the tax is progressive from 0% to 49.7% depending on how much your income is.   $20,000 in wages is no different than $20,000 in mining income (income not gross revenue). 
1143  Bitcoin / Bitcoin Discussion / Re: 700 billion in vain! Now let government buy bitcoins! on: May 14, 2014, 05:44:12 AM
So wait, you are saying that when printing money doesn't solve the economic woes, the answer is to just print some more money.  How about governments stop deluding themselves into thinking that economies can be controlled (the track record of the fed has been abysmal) and let the economy recover on its own rather than picking winners and losers.  
1144  Bitcoin / Mining speculation / Re: WTF is going on with mining? on: May 14, 2014, 02:33:06 AM
Most homes in the US use heat pumps for heating which deliver 3 to 4 watts of heat for every 1 watt in electricity.
1145  Bitcoin / Development & Technical Discussion / Re: superblock checkpoint architecture on: May 14, 2014, 01:58:39 AM
Oh you absolutely cannot just send 300MB, your peers could just lie to you and it would be greatly in their short term financial interest to do so (because they could make you accept inflation or spends of non-existing coins). But you can produce this trusted state for yourself and you don't need to store anything else.  ECDSA is cheap, with libsecp256k1 my i7 desktop here validates at almost 6000x the maximum realtime rate for the Bitcoin network.

Thanks for your very helpful replies.   There are two issues we are discussing:

1) Cost of downloading & validating full chain
2) Cost of "keeping up" a full node

I guess your machine is 6000x more than adequate enough for task number two Smiley 
My original concern is with number 1. 

For #1 you don't "need" anything more than the UXTO plus set of pruned merkle trees.   The same optimizations which improve the efficiency of #2 can be used to improve the efficiency of #1 as well.
1146  Economy / Service Discussion / Re: Quick question: How do exchanges handle orders at the same price? on: May 13, 2014, 09:35:57 PM
First in, First out.  That is how they should be doing it, it is the only fair or equitable way of doing that.

I'm confused. Does that mean the newest orders are filled or the oldest?

Oldest
1147  Economy / Services / Re: Copying a visa card? on: May 13, 2014, 09:34:25 PM
No it isn't possible because unlike some Bitcoin exchanges banks learned about the concept of ACID compliant transactions about forty years ago.  BTW there is no money "in the card" just like there is no car hidden inside your car key.  The key and card are just access mechanisms.


Well said sir ! Smiley

I just wonder if it is possible for a hacker to use 3D printer to replicate a VISA/MasterCard ?

Well I am not going to help you engage in credit card fraud but it is trivially easy to make bit for bit exact duplicates of magnetic based credit cards.   They have absolutely no security.  It would be like a bitcoin wallet with the private key written right on the front and broadcast in plaintext to anyone you buy goods from (or anyone else who happens to be listening).  

This is a big reason the industry is moving towards chip & pin based cards, magnetic based cards are horribly insecure.
1148  Bitcoin / Mining speculation / Re: USA IRS a "Farmer' I am. Legal Mining in USA. (well my CPA's version) on: May 13, 2014, 09:29:46 PM
OP never do your own taxes.  This is very basic taxes and accounting.  Income = Revenue - Expenses.  It is called an income tax not a gross revenue tax for a reason.  This isn't Bitcoin specific.  If you made disposable barbaque lighters you would be taxed on .... the income (profit) not the gross sales.

Also there is no magic 25% tax.  You pay income tax and depending on the level of your income that might be as little as 0% or as much as 49.7%.
1149  Economy / Service Discussion / Re: Quick question: How do exchanges handle orders at the same price? on: May 13, 2014, 08:31:41 PM
First in, First out.  That is how they should be doing it, it is the only fair or equitable way of doing that.
1150  Bitcoin / Bitcoin Discussion / Re: PSA: Add a Full Node for just $19/year! on: May 13, 2014, 08:10:15 PM
Good initiative!

I already have a node, the only problem is that I want to contribute even more to the network, I mean, I have set the maxconnections to a very hight value but I only get <100 connections, I have a lot of spare bandwith (100Mbps) and 2GB of ram.

You can't contribute to the network more than what is needed.   Nodes connecting outbound randomly select other nodes with open inbound connections.  They favor peers with higher uptime, low error rates, and good latency.   Outbound connections are limited to eight per node so if the pool of available inbound connections is larger than the number of required outbound connections not all nodes will be "maxed out".

That is actually a good sign, it indicated the network has expansion capacity for new nodes in the most important attribute, available inbound connections.  If all nodes accepting inbound connections were maxed out it would make if very difficult for new nodes which aren't accepting inbound connections to find peers. So even the excess unused capacity is helping to strengthen the network.
1151  Economy / Services / Re: Copying a visa card? on: May 13, 2014, 07:22:55 PM
No it isn't possible because unlike some Bitcoin exchanges banks learned about the concept of ACID compliant transactions about fourty years ago.  BTW there is no money "in the card" just like there is no car hidden inside your car key.  The key and card are just access mechanisms.
1152  Other / Off-topic / Re: How much cash do you carry? on: May 13, 2014, 06:14:31 PM
Also, a .22

A .22? In case you get robbed by roving gangs of paper targets?
1153  Bitcoin / Mining / Re: Are Exchanges Stealing from Miners? on: May 13, 2014, 05:07:23 PM
If one trader trades 50 times a day, which is nothing for a professional day trader, think of all that money being transferred on the exchange itself that should technically be transferred by the miners, not the exchange!!  We're being robbed out of thousands if not millions of dollars a day because the exchange is making the profit from the trades.

Self entitled much?  The transaction occurring off network aren't using your service, it isn't costing you anything.   Are people who pay by Visa stealing from you as well?  What about people who keep funds secured in cold wallets and don't move them?  Most people fund their brokerage or forex accounts by a single bank wire, are all those trader stealing from the banks because they don't use the banking network for every trade?

Where do you get the idea that you have a right to profit?  Profit is earned.  If you want more transactions than encourage more adoption.  You aren't entitled to a specific level of profit or even the guarantee that you will profit at all.
1154  Bitcoin / Technical Support / Re: New Server Node not uploading (max 23 connections) on: May 13, 2014, 05:02:11 PM
Thanks for the replies, I'm still only upto 48 connections (max set at 200)

There is no guarantee you will get to 200.  Nodes making outbound connections will only make eight connections to the network.  They will favor peers with better uptime.  So depending on how large the pool of available inbound connections is relative to the number of outbound connections and your uptime relative to other peers will determine how connected your node is.
1155  Bitcoin / Development & Technical Discussion / Re: How do clients and miners know who is on the network? on: May 13, 2014, 04:47:10 PM
From the code, I gather it has a list of initial seed nodes to download updated lists from. I assume that it is important for the integrity of the network that these hardcoded seed nodes are not compromised or can't easily become subject to persecution from hostile goverments / agents.

Not really.  They could all be taken down tomorrow and existing nodes would be unaffected.  New nodes would have difficulty bootstraping but that could be worked around temporarily by having new users manually adding known nodes to the config file.  All a new node needs is a few nodes to connect to as part of the connection handshake involves both nodes sharing their list of known nodes.   So if you known 3 or 4 nodes, you soon know thousands.  All networks have to be bootstrapped in some way.  Of course the goal would be to ensure there are enough bootstraps (both in dns seeds and hardcoded nodes) to make disrupt nearly impossible.

In addition to the dns seeds there is a list of very active high uptime nodes which are hardcoded to the client
https://github.com/bitcoin/bitcoin/blob/b8d9058a4d1ce28eefa65aa3339bcc52b3c014e9/src/chainparams.cpp#L21

This list is updated from version to version.  Peers are monitored to find the ones with the most connections, uptime, and synced bandwidth.  This ensures that even if the dns seeds are offline, new nodes can always find a few reliable, well connected nodes.  Maintain good uptime and large number of inbound connections and you might find your node on that list.

As for miners.  Nodes don't advertising if they are mining or not.  The network doesn't treat miners any different than other nodes.  You don't (normally) send transaction to a miner.  You just relay them to your peers who relay them to their peers, etc.  Within a few hops every node knows of the new transactions.
1156  Bitcoin / Development & Technical Discussion / Re: Delayed transactions (using nTimeLock) on: May 13, 2014, 04:41:14 PM
I guess what I'm really asking is along the lines of something like this: suppose someone creates a Lock_time transaction open until a certain XX block, now if a certain event doesn't happen before said XX block, they want to cancel the transaction by broadcasting a replacement set to close at an earlier block (and suppose there is someone willing to accept the higher sequence transaction and mine it) is there a chance that a major pool will in fact receive the first (lower sequence version) of the transaction, store it in memory until said XX block but not accept the higher sequence replacement?

No.  IsStandard() returns false for any tx which is not final (next block is less than lock value) or if it doesn't have max sequence value.  They won't be relayed or stored by any client by default.
1157  Bitcoin / Development & Technical Discussion / Re: Self-descriptive strengthened keying: a standard for deriving keys from seeds on: May 13, 2014, 03:40:26 PM
No need to "roll your own" (always a bad idea in crypto). There is already a solution called Password Based Key Derivation Function (PBKDF2) which properly performs multiround hashing to increase the work required to hash a password.  However the larger problem is humans are simply horrible at selecting strong passwords.   Most passwords (even ones users believe are secure) have very little entropy.   When you have something secured by a single weak factor, it usually ends badly.
1158  Bitcoin / Bitcoin Discussion / Re: Texas oil company attacked by government for accepting Bitcoin investments on: May 13, 2014, 03:32:55 PM
That is pretty bizarre ruling and hopefully they have the resources to fight it.

That is what I get for relying on a "news" site to summarize the issue rather than reading the actual complaint.  http://www.ssb.state.tx.us/Enforcement/files/1731.pdf

Bitcoin is barely a footnote and the primary thrust of the complaint is securities fraud which would still exist regardless of the payment method.
1159  Bitcoin / Development & Technical Discussion / Re: How to ensure that bitcoins don't get stolen by webhost? on: May 13, 2014, 03:28:39 PM
Don't use a webhost.  Use colocated hardware you own and control.
1160  Economy / Service Discussion / Re: Lawsuit Against Bitfloor/Roman on: May 13, 2014, 03:17:49 PM
Before people throw good money after bad you may want to consider that bitfloor is the operating entity and Roman the owner and employee.  Corporate shield is pretty tough in the US.  You can file suit against bitfloor but that is only useful if you genuinely believe bitfloor has piles of cash and is simply not paying.   A judgement against an insolvent company is nearly worthless.   Liability doesn't pierce the corporate shield unless you can prove an overt act of fraud.   Prove doesn't mean internet "we all know he did it", it means beyond a preponderance of evidence by the rules of evidence in a court of law.

Surely though there is clear evidence of fraud though... I mean, he owes money and is deliberately failing to pay solely because he feels no-one will do anything about it. I am aware of corporate liability rules, but in this case wouldn't Roman be criminally liable?

Just want to point out I am no defending Roman and you may have a case but understand from a legal point of view Roman doesn't owe you a single penny (yet).  Bitfloor, LLC a limited liability company registered in New York owes you (and others) money.   Maybe bitfloor has run out of money.   In which case your judgement against bitfloor while successful is ultimately of no value.

To pierce the corporate veil and go after an officer of a corporation personally is a very high burden in the US.  It generally requires an irrefutable overt act of fraud or gross negligence.

I am not saying don't file a suit.   The good news is that a suit in small claims court is a nominal fee and doesn't require legal counsel.  You have no direct standing to sue Roman though the first step would be to sue bitfloor and have a judgement entered against the company.  However it bitfloor is insolvent you would then need to pierce the corporate veil and that is going to require a real legal team and discovery to obtain evidence.   A judge is going to want to hear about specific overt acts and see evidence to support them.  Simply being a horribly bad business person who mismanaged a company into the ground is not a criminal act.

Quote
I mean, he owes money and is deliberately failing to pay solely because he feels no-one will do anything about it.
This may seem surprising but legally not paying someone you owe money isn't fraud.  If it was then the jails would be full of delinquent debtors.   The court can award a judgement of damages to protect the claim of a creditor but understand as of right now bitfloor not Roman owes you.  It would be up to you in court to prove that he acted fraudulently so the court would rule the corporation does not protect his actions and makes him personally liable for the damages.  Then your claim (already secured by a judgement against bitfloor) could transfer to him personally.

 
Pages: « 1 ... 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 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 ... 802 »
Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!