Bitcoin Forum
May 25, 2024, 08:29:55 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 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 ... 800 »
1661  Bitcoin / Mining / Re: Private Pool(s) using custom block generation with 2^n transactions on: March 25, 2014, 12:29:04 AM
Per the link ...
Quote
12 hours   3,476.30 Gh/s

Which is pretty close to your estimate.  The hashrate average seems to have declined since then so either the miner has moved to a new pool, split up his hashing power, or is experiencing problems.
1662  Bitcoin / Bitcoin Technical Support / Re: No Fees anymore in BitcoinQT 0.9.0? on: March 25, 2014, 12:26:09 AM
Are you trolling, or just retarded? Every version of Bitcoin-QT defaults to zero fees for high-priority transactions.

Yup.  Absolutely nothing new in v0.9 on this front.  Now low priority tx are still required to pay a fee and that hasn't changed (although the min has been reduced to 0.01 mBTC (from 0.1mBTC).  How long it takes for a miner to include a tx in the next block at 0 BTC, 0.01 mBTC or 0.1 mBTC has always been up to the miner not the client.
1663  Economy / Service Discussion / Re: How many LTC do you have frozen in [Vircurex]? Have they been unfrozen yet? on: March 24, 2014, 11:42:04 PM
What kind of idiot came up with a 50% top down and 50% bottom up system?

It is a pretty simple concept even without lawyers or bankruptcy.  If the company owes 100 BTC and can today pay creditors 1 BTC it pays ALL CREDITORS 1% of their balance.  It now owes everyone 99 BTC and each individual has received 1% of what they are owed.  This continues until either the debt is paid off or the company fails.   An insolvent company paying one creditor ahead of another one (unless there was some seniority of debt) is illegal in most jurisdictions.

If losing the coins didn't prove their incompetence, then their scheme to return them certain does.   Maybe the operators should talk to legal counsel about the fraudulent conveyance act?  Creditors who believe they are in the middle (and thus most likely to receive absolutely nothing) should probable talk to a lawyer too.
1664  Other / Beginners & Help / Re: Tracking bitcoins, but not via adresses on: March 24, 2014, 11:34:10 PM
https://bitcoin.org/bitcoin.pdf  in case you don't know where to find it!

These nine pages are very helpful.


These nine pages should be mandatory reading.  For bonus point read it again a couple months later.  Bitcoin is like an onion, lots of layers.  The more you learn, the more you realize you have more to learn.
1665  Bitcoin / Mining / Re: Private Pool(s) using custom block generation with 2^n transactions on: March 24, 2014, 11:22:36 PM
No other reason.   2^n transactions is the most efficient merkle tree (balanced tree).  By most efficient I mean the ratio between # of transactions and # of hashing operations is the lowest.  Now how much of a real world difference does it make to orphans I can't say but I would guess it would be negligible.
1666  Bitcoin / Bitcoin Discussion / Re: How many of you work and are 100% paid in Bitcoin? on: March 24, 2014, 11:06:45 PM
Salary partial paid in bitcoins (by employee election).  Salary is fixed in dollars though.  Tangible Cryptography allows employees to elect in writing to receive 0% to 50% of of gross pay in bitcoins.  On advice of counsel we don't allow elections greater than 50% as it potentially can make taxes and withholding requirements complicated.

If you guys are ever hiring for telecommute positions, let me know.

Noted. We will have a few openings in the coming month and all of them will be remote.
1667  Bitcoin / Bitcoin Discussion / Re: What's to stop this from happening? on: March 24, 2014, 10:38:05 PM
If anything, the lack of a get out of jail free card would have screwed the debt holders (who have absolutely no say in what a company does) and the regular citizens (who also have absolutely no say in what a company does).

And?

Why shouldn't they?  When the bond pays off does the profit go to the taxpayers?  In what universe is private profit but subsidized losses a good idea.  If the bond holder of banks had taken losses, they would be less likely to trust the banks with money in the future.  That is how capitalism works.  You don't just get to keep the profits and pretend away the losses.
1668  Bitcoin / Bitcoin Discussion / Re: What's to stop this from happening? on: March 24, 2014, 10:29:09 PM
If AIG or the banks went down, everything would have followed.

Come on you are a smart guy, you know that is a load of crap.  There already IS a safety mechanisms for depositors called FDIC.  The banks didn't "need" to profit from the problems they caused so how about this instead.

The banks fail. FDIC puts them into receivership (like they do hundreds of banks a year).  In receivership:
a) shareholders are annihilated, as in stock is wiped out.  100% complete loss.  Shareholders get the profits, they should take the loss like in any other business.
b) CEO are tried for fraud and gross negligence.  Clawback of bonuses and other executive compensation occurs.  Shareholders sue and pierce the corporate veil for violation of fiduciary duty and fraud.  Personal assets seized in bankruptcy court.
c) Those responsible are sentenced to significant prison sentences.  No leniency is granted.  Something on the order of 25-50 years in prison would be a solid deterrent for future malfeasance.
d) FDIC puts sufficient capital into damaged banks, writes off worthless assets and then returns the banks to public sector.

Cost to taxpayer is essentially zero.
Losses to depositors is essentially zero.
Losses for the owners and operators is total.
Economy recovers much quicker and the moral hazard of "too big to fail" is avoided.

All of that could have been done under existing law and authority, yet you really believe the ONLY solution was to hand the banks trillions upon trillions of taxpayer dollars, then keep the borrowing rate at the fed discount window at 0% (borrow at 0% lend at 20% kinda hard to not make a profit) for years, keep all the bad actors in place and then allow them to receive billions in compensation?  Really?

You either a) don't believe the nonsense that banks can't be allowed to fail and are just pushing an agenda or b) are simply naive and swallowed a lie told to you by the very people who profited on a scale you can't possibly imagine.  The worst part if the profit was at your (and mine and everyone else not in the 0.01% club) expense.  They profitted, you lost and you are trying to convince everyone it was a good thing and the only way it could be done.

Want a concrete example.
http://www.bloomberg.com/news/2014-01-27/let-banks-fail-becomes-iceland-mantra-as-2-joblessness-in-sight.html

The banks in Iceland were wiped out, restored by the equivelent of FDIC and taxpayer funds, and then returned to public sector.  The cost to taxpayers was negligible and they are now at under 4% unemployment (and falling).  How well did bailing the too big to fail banks work out for the US?
1669  Bitcoin / Bitcoin Technical Support / Re: Questions about Bitcoin QT on: March 24, 2014, 09:47:06 PM
Are there any mining pools who would be willing to make deals like that?

I would, of course, be willing to pay a sizable cut of the profits generated from accepting my double-spend Txes.

Probably not or at least not any pool of significant size.  Left you some friendly feedback.
1670  Bitcoin / Bitcoin Technical Support / Re: Questions about Bitcoin QT on: March 24, 2014, 09:32:42 PM
Hmm, what I need to be able to do with spending an output twice though is the following:

Create a transaction (no tx fee), send it.

Wait 30 seconds.

Create a different transaction spending the same output (with tx fee), send it.

Would that work? The 2nd tx should get confirmed first since it has a tx fee even though it was sent after.

Probably not.

1) The client won't intentionally double spend so you will need to delete the the first tx from the wallet "history".  The client provides no mechanism to do this natively although tools like pywallet can be used. 

2) All nodes will drop double spends in favor of the first tx they saw.  So in your example you sent tx#1 to all your peers.  When you send tx#2 to the same peers they will immediately recognize it as a double spend and simply "drop" (delete) it.   Changing to new peers is unlikely to work as your peers relayed tx#1 to their peers who relayed it to their peers, etc, etc, etc, and within a few seconds every node on the planet is aware of tx#1 and will see any attempt to double spend it as invalid and just drop tx#2 without relaying.

The network is intentionally designed to make double spending difficult.  
The client is intentionally designed to make creating tx that have a very high probability of being "stuck" (never relayed to included in a block by most clients) difficult.

You can hack around these design constraints but don't expect it to be easy.  This is why Danny indicated you need to wait a few days.   If a particular node NEVER dropped tx#1 then it would never store or relay tx#2 however to avoid a memory exhaustion attack eventually nodes will drop the oldest tx from the memory pool.  You can't control when your tx#1 will be dropped by other nodes.  It will occur as needed with each node acting independently.  Until tx#1 is dropped from a particular node any attempt to broadcast tx#2 will mean it is simply dropped by that node.  Until tx#1 is dropped by a majority of nodes the probability that it will be able to propogate the network and find one or more miners is very low. 

In theory you could bypass all that by sending the tx directly to a miners however most miners don't make their processing nodes known or accept inbound connections.  Those that do don't allow replacement of txs in memory pool for obvious reasons (malicious double spend).


1671  Bitcoin / Bitcoin Discussion / Re: Bitcoin 0.9.0 FINAL is available [Changelog] [Download] on: March 24, 2014, 09:25:58 PM
Hi,

I´m running QT v0.8.6-beta Client and want upgrade.

 In the description it says just uninstall older version  and install new version

How does it work? Without backup up anything (wallet.dat?)


The uninstall and install does not remove or modify the existing wallet.dat.

However you should ALWAYS have an up to date backup (this is money we are talking about).  This is especially true when upgrading, installing, uninstalling, etc.

Make periodic backups even when you aren't upgrading.
1672  Bitcoin / Bitcoin Technical Support / Re: Cannot stop bitcoind 0.9.0 on: March 24, 2014, 08:16:49 PM
AFAIK starting in v0.9 the RPC client has been separated out.  So to send RPC command to bitcoind using the command line the bitcoin-cli is used.  

Code:
bitcoin-cli <command>

That would include stop.  Not sure how/why
Code:
bitcoind stop
does anything (shouldn't it be bitcoin-cli stop)?  
On edit: it looks like the stop all RPC calls can be made from bitcoind (no idea why?).

Quote
Bitcoin-cli
-------------

Another change in the 0.9 release is moving away from the bitcoind executable
functioning both as a server and as a RPC client. The RPC client functionality
("tell the running bitcoin daemon to do THIS") was split into a separate
executable, 'bitcoin-cli'. The RPC client code will eventually be removed from
bitcoind, but will be kept for backwards compatibility for a release or two.

There should be no difference between bitcoind stop and bitcoin-cli stop at this point.  It looks like bitcoind failed stop cleanly on the first attempt.  Taking a look at debug.log might provide some insight.

There are no blockchain (forward) incompatibilities between v0.8.6 and v0.9.0.  If when starting bitcoind it is attempting to recreate the blockchain from the genesis block that would indicate some type of corruption.  Taking a look at debug.log might provide some insight.
1673  Economy / Service Discussion / Re: Cryptsy wants me to cover the cost of their service failing on: March 24, 2014, 07:38:09 PM
Ridiculous? No.

Utterly incompetent that they don't understand the concept of using database transactions to ensure changes to the DB are atomic?  100% yes.
1674  Bitcoin / Bitcoin Discussion / Re: Why are private keys safe? on: March 24, 2014, 06:28:23 PM
We will see. I think it might be due to RIPEMD-160 collision and if I am right - this will be huge case.

You aren't.

Of course it is very easy to prove.

Supply the tx id and YOUR public key (PubKey) for the address in question.  If there is a PubKeyHash collision the tx will be signed by a pubkey which is different than yours (i.e spending tx signed with PubKey A and you provide PubKey B and both of them hash to the same PubKeyHash.

Since a 160 bit hash collision would be incredible news (beyond just bitcoin) and you have all the information to prove it publicly you of course will do so promptly right?

Hint: here is the part where you makeup reasons as to why you can't do that.
1675  Bitcoin / Bitcoin Technical Support / Re: Wallet Question on: March 24, 2014, 04:55:59 PM
Yes.  It is showing the balance as of the block it is currently on.   It won't necessarily reflect your current balance until the block height reflects the current block (or more specifically the last block which contains a tx involving one of your addresses).  If you think about it, there is no way it could.  The client is scanning the blockchain looking for unspent outputs.  When it shows you have 1.2 BTC what it means is the sum of the value of all your unspent outputs is 1.2 BTC.  If it is on block X and you have an unspent output worth 0.3 BTC in block Y (where Y>X) it doesn't "know" about it yet.  When it reaches block Y that unspent output will be added to the wallet balance and the client will be updated to reflect 1.5 BTC.
1676  Bitcoin / Bitcoin Discussion / Re: What's to stop this from happening? on: March 24, 2014, 04:50:17 PM
You can't change Bitcoin all you can do is fork it.  The hard part is convincing people to use your fork. 
Yes, but almost daily, we see that with the right machine behind you, you can convince the majority of the population of anything.

and?  A majority of people are NOT using Bitcoin today and it still has value.  If a majority of people decide to use inflatacoin it doesn't erase the existing Bitcoin network.
1677  Bitcoin / Bitcoin Discussion / Re: What's to stop this from happening? on: March 24, 2014, 04:29:56 PM

Eventually - mining will become so expensive that no ordinary man will have access to the equipment required to compete. Large mining corps will take over smaller ones, and the consolidation will have started, where, in the end - you might have 1-3 major mining corps, whom will have the exact same power that we loathe about the financial industry today.

Even two would be a step up from one (federal reserve). But not to mention, they only have to power to make what has been already designated to be made by the network. They have an inherently limited ability to create capital, a measure that our current systems of economies don't have built in.

I generally agree with your sentiments, but when they control the blockchain what is to stop them saying "oh, look all of these (paid banker shill) economists agree that inflation is a good thing. Let's all fork the bitcoin protocol so that coin reward halvings dont happen any more". More profits for the mining pools too.

Nothing.  Except they don't control the blockchain.  You can do decide on higher monetary inflation right now with a single miner and modified source code.  Just modify the client to produce a 50 BTC rewards and start mining.   Of course all existing nodes will simply drop your blocks as invalid.  The fact that you have produced an alternate chain doesn't prevents anyone else from just ignoring your fork and continuing to use the "real" Bitcoin.  The reality is that unless they update their client (or look in the debug log) they will never even know your fork exists.  Having 51% of the hashrate doesn't change that dynamic.

You can't change Bitcoin all you can do is fork it.  The hard part is convincing people to use your fork.  
1678  Other / Beginners & Help / Re: What happens to funds sent to invalid payment address? on: March 24, 2014, 04:27:10 PM
Crypto Rush claims the address was never a Crypto Rush address. (which could be true on the fact they have gone through wallet upgrades and this could of been a false address I copied and pasted)

There is no such thing as a "false address".  If they provided you that address then it was a valid address.  Period.  If later through incompetence or malfesence they "lost" the private key for that address it doesn't change the fact that they provided you that valid address.  

The network did exactly what you (and indirectly CryptoRush) asked it to.  It sent coins to the valid address provided.   Your issue is with CryptoRush (not BTCe or the bitcoin network).

It would be no different than CryptoRush providing you a PO BOX and telling you to mail some cash.  You mail the cash to the PO Box they provided, and you have delivery confirmation that the cash was delivered. When you ask about it they say "oh sorry that isn't the valid CryptoRush PO Box" and then blaming the US mail for properly delivering the cash exactly where they told you to.
1679  Other / Beginners & Help / Re: What happens to funds sent to invalid payment address? on: March 24, 2014, 04:23:36 PM
If you send coins to invalid address you have lost them. Interesting, that it is even possible to send them to invalid address, why is that ?

You can't send coins to an invalid address.  You can send coins to a WRONG but valid address.  The network has no way of knowing you don't mean to send coins to valid address A when you create a tx sending coins to valid address A.
1680  Bitcoin / Bitcoin Discussion / Re: Why are private keys safe? on: March 24, 2014, 04:10:50 PM
If there were a list of private keys they would not be private keys.

This.

A private key is only private if only you know it.  There is no such thing as a private key that everyone knows (but promises not to use because it doesn't belong to them).

The super simplified version is that there is a mathematical relationship between private key and public key such that a message signed with a private key can be verified with the public key.



Just replace email with bitcoin transaction and the process (at a high level) is similar.
Pages: « 1 ... 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 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 ... 800 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!