Bitcoin Forum
May 22, 2024, 01:15:12 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 [4] 5 6 7 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 ... 87 »
61  Economy / Economics / Re: Factors That Make One Cryptocurrency Worth More Than Another on: May 17, 2016, 05:13:00 PM
1)  Knowing that the team behind it are not a pack of scammers.  Too many new cryptocurrencies are started by the same people who ripped off the investors in previous cryptocurrencies - and predictably they rip people off again.  Anonymous people who cannot be sued or prosecuted are not to be trusted in an environment rife with scammers.

2)  The team behind it being competent and having a good mix of skills.  A software developer by herself is not enough, unless the cryptocurrency is mostly a technical experiment (ie, not intended to become valuable); you also need someone who promotes its use as a currency (not as just a speculative vehicle) and operates a legitimate marketplace that accepts it as a currency, and someone who manages relations with a community of users probably via a website forum.  You might even need some poor sod who has to social-media, although I wouldn't wish that on my worst enemy.

3)  It has to do something Bitcoin doesn't or can't do.  Otherwise people will just use Bitcoin.

4) If it's structured in such a way that the early miners have a disproportionate advantage (set up for minting more than half the coins that will ever exist in the first year, for example) it's probably unstable and will quickly collapse.  This is *ESPECIALLY* true if the development team sets things up so that after the first few months they've got their coins and some exchange accepts them - in that case they can just dump their coins; they have no further reason to stick around.

5) A coin should not be on an exchange unless the exchange would be losing profit by failing to trade in it.  An exchange makes it too easy to do a pump&dump.  If someone has to pay an exchange to put up a market in their coins, it can only be because their coins are not worth exchanging. 
62  Bitcoin / Bitcoin Discussion / Re: Bitcoin IS basically DESTROYED on: May 17, 2016, 04:52:25 PM
Well, I'm pretty sure that miners (even with subsidized electricity) are selling over 90% of what they mine just to make expenses.  And it's not terribly unlikely that some are selling 100%. 

Make no mistake, mining is mostly about making spendable money.  And the way to make bitcoins spendable in the wider economy, is to trade them for fiat.
63  Bitcoin / Bitcoin Discussion / Re: BREAKING NEWS: SATOSHI FINALLY REVEALED! on: May 17, 2016, 04:49:14 PM
I don't belevie that it is a really satoshi nakamoto, at my opinion he will show himself only when it will be proftiable or never, it's seem logical for me.
I am legitimately surprised that people are still able to talk about this even though it's been weeks since Craig Wright backed out of his claims.

The real Satoshi Nakamoto will more than likely choose to never reveal himself, or themselves, at all, because that would open them up to attacks from various groups or nations that want to get their hands on the technology and coding behind Bitcoin, and would be willing to go fairly great lengths to establish a foothold within the community or development teams.

Eh.  The technology and coding is freely available.  What they're on about is him disrupting the financial system to some extent, and making holes that unsavory people were using for dealing contraband and laundering money.  

There are a fair number of jurisdictions where having a reasonable expectation that some serious criminal use of your invention would be likely, and going ahead anyway, can land you in jail.
64  Bitcoin / Development & Technical Discussion / Re: Do payment verification grow increasingly more complex? on: May 16, 2016, 09:28:40 PM
Yes, that was how it worked in the initial versions of Bitcoin, and a lot of people still use "key" and "address" interchangeably - it's a habit that's hard to break.  

But a key is not an address, either.  

Starting with (I think) version 0.09 Bitcoin's standard client has been making all new txOuts have different keys.  Even when they get paid to the same address.  This is one of the reasons why Bitcoin now recognizes two different address formats; the new ones interact with some new algorithms to derive unique keys.  So payments sent to one of the new addresses, wind up having different keys.  No one looking at the block chain can tell they were paid to the same address, unless they know the private key for that address.  

This helps, but it doesn't give perfect privacy.  Snoops looking at the block chain  can usually identify txOuts that were held in the same wallet, as soon as they are spent.  This happens because when you make a payment from a wallet, it selects one, or some combination, of txOuts from all the addresses and keys it knows about, and snoops can identify wallets from watching which payments get combined.  

And even with this change to help preserve some privacy, someone can still send coins directly to one of the keys generated from the new-style addresses, resulting again in the possibility of multiple txOuts on the same key in the block chain.  

65  Bitcoin / Bitcoin Discussion / Re: There is no currency that banks hate. on: May 14, 2016, 10:35:15 PM

In the UK the Govt.(we the taxpayer) bailed out RBS (amongst others) to the tune of £45billion. The Chancellor lately decided to sell the stake that the Govt. hold at a price less than what they (we) paid for it. It means a loss to the UK taxpayer of £13billion.

The UK though was handicapped going in.  It had just gotten burned worse than anybody else in the Eurozone by the mideast Asian banking crisis, before it had really gotten fully and completely recovered from Barents' bank getting Leesoned.  Plus there were Eurozone treaties intended to prevent countries from dragging each other down which had the unfortunate effect of preventing them from working together very easily as well.  I mean, yeah, it did completely suck on the ground, but the guys at Downing Street could have done a hell of a lot worse.  

And most of that money?  Didn't really exist in the first place.  The £45billion was less than the replacement value for a £65billion bezzle,  ie, the money that people were pretending was real in order to continue their scam.  It was distributed throughout the economy, in everybody's pockets, including the fatcats.   When they printed more money, the fatcats' holdings were devalued way more than the ordinary taxpayers'.  And now the £45billion that they printed is distributed through the economy, and they're coming back and making the fatcats pay back about £32billion of it.  So, yeah, you got ripped off, but you and the fatcats lost a very similar percentage of your wealth.  And as for your graph?  Smooth out that bump and you've got a net *increase* in property value over the last few years, so the bubble got popped but your economy didn't sink.  


Bitcoin means Governments will lose a large tranche of their nation states control over monetary policy, were it ever to be adopted wide scale. Where would that control go ? It strikes me that by default it would go (back) to the people who were previously carrying the can (carrying the can precisely because they had no control).


Back to the uncontrolled six-to-eight year boom/bust cycle that characterized the "natural" state of the economy before economists figured out effective monetary policy, unless I miss my guess.  It was a lot rougher than the ride we've been having since WWII.  


The commercial banks could do the fractional reserve once, but they wouldn't be able to do it twice if they got it wrong the first time round.

Your faith in the wisdom of crowds is charming, but misplaced.  You can fleece sheep every year.
66  Bitcoin / Bitcoin Discussion / Re: There is no currency that banks hate. on: May 14, 2016, 09:51:58 PM
They'll even offer interest, provided it's slightly less than they can make by loaning those bitcoins out.  And they'll loan it out by handing people (slips of paper that say they own) a particular amount of bitcoin.  Which allows them to loan out more to debtors than they actually have from depositors.

I like how you described how Banks works, but the poblem is the loaned "Bitcoins" cannot be real Bitcoins which can be used on Bitcoin public ledger.

Why's that a problem?  People won't object, any more than they objected when MtGox did it.  Remember that, even today, more than half of Bitcoin owners don't remember MtGox.  They weren't here when it happened.  They already keep their coins in online wallets where they don't have the keys, make transactions with other people using the same online wallet which don't appear in the block chain, and never check the blockchain to see if their particular transaction went through. 

Banks just take it to the next level, where they can do the same thing between *ANY* two bank account holders, not just the ones that use the same bank.  People will never notice the difference.
67  Bitcoin / Bitcoin Discussion / Re: There is no currency that banks hate. on: May 14, 2016, 05:31:38 PM

Do you see anyone having accounts which they do not control the keys for in a few years? Seems highly unlikely.

Seems highly likely to me.  There is less risk to them of losing their coins to a hack or a crack or a botnet, if they let pros keep the keys secure.
68  Bitcoin / Bitcoin Discussion / Re: There is no currency that banks hate. on: May 14, 2016, 05:17:37 PM
... and the whole debt based system would come crashing down around us.
This is what should have occurred in 2008, were there a free market.
Thank God for central banks/no free market?

Ding.  In most countries, the system worked.  The fatcats got immediate handouts to prevent systemic collapse, which pissed a bunch of people off since the fatcats were mostly responsible for the crisis in the first place.  But in almost all nations, including the US, the handouts stopped and the fatcats have mostly been required to repay them as loans.  And in about half of all nations, (the less corrupt nations), prosecutions are following on now that the economy is somewhat stable again.  So -- in most of the world -- the system worked.

I worry though, that one of the nations where the handouts have never ceased and never been paid back, and prosecutions did not follow recovery, is China.  I fear that it's heading for a big collapse, and it is among the biggest economic powers in the world.  If they don't smarten up pretty quick, they could bring the whole system crashing down again.
69  Bitcoin / Bitcoin Discussion / Re: There is no currency that banks hate. on: May 14, 2016, 05:05:55 PM
You are looking at it in the wrong way OP... We should not change Bitcoin in ANY way to win the favor of ANY bank... They are a unfortunate necessity at the moment, because some people wants

to convert back to fiat. Bitcoin should be the direct opposite of banks... and some of these third party Bitcoin services are not getting that and are trying to mimic banks... sucking the advantages of

Bitcoin's appeal and advantages out of the technology for the sake of profits.  Roll Eyes

First: I wasn't calling for a change, I was just pointing out that the banksters will simply adapt.  Bitcoin can't break them, nor even lower the amount of profit they can rake off ordinary people.  

Technically, you can use cash for everything local that you can use a bank for.  But you wouldn't want to, because cash can be lost or stolen.  All Bitcoin can do is delocalize cash.  Aside from the local-only limitation, dealing in bitcoin has all the same disadvantages as dealing in cash, IE, it can be stolen or lost and if that happens there is not shit you can do about it.

Ordinary people have a choice between getting their keys stolen out of their phones, or the cloud, or their computers, by hacks and data leaks, or keeping the keys secure offline where they can't use their money, or paying banks to deal with the security.  If they actually want to use their money, paying banks to deal with security is the obvious choice.

And as for sucking the advantages out of things for the sake of profits, THAT IS WHAT BANKS ARE FOR. If they didn't do that, they wouldn't BE banks.  
70  Bitcoin / Bitcoin Discussion / Re: There is no currency that banks hate. on: May 14, 2016, 03:17:39 PM
Banks should really be scared of bank runs, if everyone took out their money at the same time. It would expose how they run on unsustainable fractional reserves and exorbitant fees. They are "good" at lending out that isn't even there.

Won't banksters just print more of their filthy fiat out of thin air? Ain't that what they do?

With central banks and fiat currencies, yes. Bitcoin has no central bank that can issue more coins, so that particular problem isn't real. 

But all commercial or private banks would treat it exactly the same as they treat anything else; they'd have a fractional reserve ratio where they'd loan out (pieces of paper giving borrowers a right to claim) about three times as many coins as the banks actually have.  And then charge the borrowers interest, and we're right back to the debt model of money.
71  Bitcoin / Development & Technical Discussion / Re: Suppose block size were a non-issue. Would it solve the scaling problem? on: May 14, 2016, 02:56:29 PM
NOTE: Moderated topic.

Block size increase activation is not a technical issue. It is a governance, a political problem.

I think you forgot to hit that self moderate button.

Aw, crap, you're exactly right.  I hit it when I made the topic, but then I went back to edit the topic (ironically, to add the moderation note) and didn't realize I needed to hit the button again.  So ...  Hmm, we've already got some nontechnical crap in this thread and I can't delete the post.  I guess I'm going to lock the thread so it doesn't contribute to the flaming that people can't seem to resist.  Besides, both of the people who've responded on-topic have pointed out the problem; miners would have an incentive to publish bogus blocks in order to force their competitors to waste time.  So, really, the discussion is over.  It floated as an idea, and it got a proper rebuttal. 

It would be relatively easy to make the blocks contain hashes of off-chain bundles that record additional transactions.
...
Nodes getting just the blocks could then easily verify that a block chain has grown from the genesis block and see how much proof-of-work it contains, allowing them to pick valid longest-chains without tracking the bulk of transactions.

I don't quite understand this. Are you talking about full nodes here? If so, then the full node would still have to download all of those bundles, verify all of the transactions, make sure that they hash to the hashes in the block, and check that that hashes to the merkle root.

The bandwidth requirement is still the same and the CPU overhead is slightly higher due to more hashing. A full node has to do this otherwise a malicious miner could be producing malicious blocks or just adding in arbitrary hashes.

Yes, you're right about that.  I was talking about a new node type somewhere between full and lightweight.  It could verify the whole chain of blocks goes to the genesis block, and show that it has more PoW than a bogus chain could have.  And it could verify the tx in whatever bundles it happens to download (because it's getting a payment or verifying that one it sent got into the bundle).  But it wouldn't attempt to check the entire transaction record.

It would be a little less useless than the usual lightweight client, in having the ability to do "spot checking" of the transaction bundles, but not as good for security as a full node.

Spending a txOut would require transmitting both the merkle branch of the txOut in the current txOut set (to show that it hasn't been spent) and the bundle containing the tx record where that txOut originates (so that the client can check the old transaction).  The receiving client could then check the validity of the txOut.  

What is the "merkle branch of the txOut"?
Miners put a merkle root - the hash of a tree root, where the leaves of the tree are unspent txOuts - into each block.  The merkle branch is sufficient information to traverse the tree to the txOut in question - demonstrating that the txOut is part of that data means demonstrating that it hasn't been spent yet.

Anyway, thanks to me forgetting to hit the self-moderate button, and then 2code doing exactly the thing I intended to moderate against, I'm going to lock this topic.  It was a bad idea anyway, as you've pointed out.

72  Bitcoin / Bitcoin Discussion / Re: There is no currency that banks hate. on: May 14, 2016, 07:38:52 AM
No.  Trust me on this, I work security.  People aside from a small minority never demand freedom.  They demand convenience.  They demand freedom if and only if not having it is inconvenient.

And banks are in the business of making it convenient for them to hold your money.
73  Bitcoin / Bitcoin Discussion / Re: There is no currency that banks hate. on: May 14, 2016, 06:47:45 AM
Sure, there's a need for banks.  Maybe I don't need banks if I use bitcoin instead.  But most people aren't computer security consultants who've written a hell of a lot of crypto code.

Homer Husband and Harriet Housewife do not have the ability to keep botnet hackers out of their windows boxes. 

Nor do they have the wisdom and tech savvy to keep the coins secure while using them. 

So they can hold them and have them stolen, or they can let the banks hold them. 

Letting the banks hold them has a bunch of advantages.  Use the charge card anywhere, use any ATM, not worry about theft because the banks are insured, and so on.  Even if they get zero interest, they'd still rather let the banks worry about keeping the keys safe.

And the banks are completely ready to loan out more than they've got.
74  Bitcoin / Bitcoin Discussion / There is no currency that banks hate. on: May 14, 2016, 05:44:03 AM
There is no currency that banks hate.  Not if they can make money on it.

Once the regulatory and tax and volatility issues are settled out or predictable, they'll cheerfully accept bitcoin, or even denominate accounts in bitcoin.  Of course the depositor won't have the keys to those accounts.

They'll even offer interest, provided it's slightly less than they can make by loaning those bitcoins out.  And they'll loan it out by handing people (slips of paper that say they own) a particular amount of bitcoin.  Which allows them to loan out more to debtors than they actually have from depositors.

In short they'll just treat it as one more currency.  One that has its own slightly peculiar inter-bank settling channel.  
75  Bitcoin / Development & Technical Discussion / Re: Suppose block size were a non-issue. Would it solve the scaling problem? on: May 14, 2016, 04:13:30 AM
Ow.  Yes, that is true.  And miners would have an incentive to make their competitors waste time mining on bogus blocks.

So.  No improvement for the miners, at all. 
76  Bitcoin / Development & Technical Discussion / Re: Do payment verification grow increasingly more complex? on: May 14, 2016, 03:41:42 AM
Not quite correct but close.

A txOut is not an address.  "Normal" transactions create one txOut per address, but if the same address gets a lot of different payments from different transactions, then there can be 30 BTC at that address all split up among hundreds of different txOuts.  This is discouraged, by the way; it's bad for everyone's privacy and considered rude.

But it used to be very common.  Change from a transaction would often go back to the same address/key that an input for the transaction came from, and certain online casinos would take a single address for a player and send all winnings there.  Modern clients don't do this by default, but they can still be commanded to send coins to an old address.  And for a long time some asshat was going up and down the block chain sending one-satoshi outputs to random old addresses, for reasons I'd rather not go into right now.

So let's say someone did a lot of *successful* online gambling way back in the way back when all the bitcoin casinos were paying all winnings to the same account for a particular winner.  She's got that 30 BTC split up among hundreds of different txOuts.

Then when she spends 10 BTC (getting a new gaming computer maybe) her client is going to look at all the available unspent txOuts and assemble a transaction using, maybe, 50 to 90 of them.   She'll go slightly over the target amount and get change returned to her in another txOut and for any current software, the change will be at a different key/address.  But the unspent txOuts will still be sitting there at the original address. 
77  Bitcoin / Development & Technical Discussion / Suppose block size were a non-issue. Would it solve the scaling problem? on: May 14, 2016, 03:15:05 AM

NOTE: Moderated topic.  Inflammatory or inflamed posts arguing for or against block size increases, or being butthurt about the action/inaction taken on that issue, or insulting any on the basis of taking either side of that debate, or alleging or accusing about conspiracies on that topic, or trolling or baiting people who might go nonlinear about the topic, will be deleted.  This is to be a purely TECHNICAL discussion, not political.  Capisce?

It would be relatively easy to make the blocks contain hashes of off-chain bundles that record additional transactions.  These bundles could then be whatever size, or they could be one-megabyte and there could be dozens or hundreds as needed.

Nodes getting just the blocks could then easily verify that a block chain has grown from the genesis block and see how much proof-of-work it contains, allowing them to pick valid longest-chains without tracking the bulk of transactions.

Spending a txOut would require transmitting both the merkle branch of the txOut in the current txOut set (to show that it hasn't been spent) and the bundle containing the tx record where that txOut originates (so that the client can check the old transaction).  The receiving client could then check the validity of the txOut.  

And, poof.  You create another level of "lightweight client" that checks the block chain itself but doesn't check individual transactions except for those transactions that directly affect it.  And the block size no longer limits the transaction rate.

So it would scale better, or at least it wouldn't fail with a hard limit when transaction rates increase.  

But would it scale better *enough*?  Regardless of how it's done, lifting the tx rate limit means increasing the bandwidth/storage limit for anybody who's downloading and checking the full transaction record - by the same amount as
if you had increased the block size limit itself.  Because, ultimately, they are the same limit.

One advantage to miners over just increasing the block size: you'd only need to download the block itself to get the ability to form a new valid block, so you still get the propagation times etc of one-megabyte maximum-size blocks.  You aren't particularly penalized for bandwidth, provided you can use your bandwidth FIRST to get the block and THEN start downloading the bundle.  

The disadvantage is that miners who haven't yet finished downloading the transaction bundle would risk orphan blocks if they include any transactions that were available before the previous bundle because they wouldn't know yet whether those tx were in the bundle.  So if a tx didn't make it into the very first block it could have been in, it might be a long-ish time before anybody would risk including it in a new block.  

78  Bitcoin / Bitcoin Discussion / Re: Do girls use Bitcoin on webcam sites ? on: May 11, 2016, 10:34:36 PM
Bitcoin is a great way to be paid for cam girls because it's semi-anonymous and won't raise any red flags ....

And who, exactly, is paying you for cam girls?   Huh
79  Bitcoin / Bitcoin Discussion / Re: Could everybody please claim to be Satoshi Nakamoto and get it over with? on: May 11, 2016, 04:59:42 AM
Honestly, the only reason I started this thread was because they were getting too close to figuring out who I am in real life.

If I can get people to keep them distracted with bogus claims, I'll have a little more maneuvering room, right?  

It's sort of a mind-game opSec, so I can eventually spend my million Bitcoins.  But only if other people claim to be me, too.  Right?  And don't worry; I'll never provide the kind of proof to show that you were lying.

Satoshi Nakamoto
80  Bitcoin / Bitcoin Discussion / Re: Could everybody please claim to be Satoshi Nakamoto and get it over with? on: May 11, 2016, 04:23:00 AM
Spartacus was Satoshi Nakamoto.

I am Spartacus!
Pages: « 1 2 3 [4] 5 6 7 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 ... 87 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!