Author

Topic: Gold collapsing. Bitcoin UP. - page 575. (Read 2032291 times)

STT
legendary
Activity: 4172
Merit: 1462
January 05, 2015, 11:13:27 AM
...
Guys, 100k TPS would equate to 8.64 billion transactions per day.  There are only 7 billion people on earth.  That is theoretical upper upper upper limit... probably never be reached.

Because no one ever makes more than one financial transaction per day.

Quite a few transactions are internal.    We do have places like Casinos producing alot of transactions but do they post every one to the blockchain separately ?
I think much less then 1 per person is reasonable as small commerce should not be broadcast with the same security as larger more important transactions that do need a full record
hero member
Activity: 622
Merit: 500
January 05, 2015, 11:07:13 AM
nice quote Marc Andreessen

 Paraphrasing (Bitcoin's value is it's blockchain not the BTC)

My fundamental issue with SC is they don't secure the value just the BTC. SC offer economic hackers a way to steal that value.

It's economic ignorance to believe the value in the blockchain is inherent.

I thought the blockchain and the currency couldn't be separated. Can a blockchain exist without having a token to secure it? (or have I misinterpreted the entire thing - long day)

No.  The currency and the blockchain cannot be separated.  A blockchain without a currency has no security.
hero member
Activity: 622
Merit: 500
January 05, 2015, 11:05:34 AM
The Bitstamp hacking highlights the need for sidechains IMHO.  Central bank's solution is to print money and bail out.  Our solution should be sidechains.  Bitshares could be forked onto a sidechain, potentially allowing all trade and storage to be done on protocol with bitcoin as the backing collateral... or perhaps the truthcoin model would work.  Its time for this to happen.
legendary
Activity: 961
Merit: 1000
January 05, 2015, 11:02:57 AM
nice quote Marc Andreessen

 Paraphrasing (Bitcoin's value is it's blockchain not the BTC)

My fundamental issue with SC is they don't secure the value just the BTC. SC offer economic hackers a way to steal that value.

It's economic ignorance to believe the value in the blockchain is inherent.

I thought the blockchain and the currency couldn't be separated. Can a blockchain exist without having a token to secure it? (or have I misinterpreted the entire thing - long day)
hero member
Activity: 742
Merit: 500
January 05, 2015, 10:19:42 AM
nice quote Marc Andreessen

Paraphrasing (Bitcoin's value is it's blockchain not the BTC)

My fundamental issue with SC is they don't secure the value just the BTC. SC offer economic hackers a way to steal that value.

It's economic ignorance to believe the value in the blockchain is inherent.
I've been saying this for a long time now. The Blockchain will be the only aspect of Bitcoin that survives.
legendary
Activity: 1372
Merit: 1000
January 05, 2015, 10:17:15 AM
nice quote Marc Andreessen

 Paraphrasing (Bitcoin's value is it's blockchain not the BTC)

My fundamental issue with SC is they don't secure the value just the BTC. SC offer economic hackers a way to steal that value.

It's economic ignorance to believe the value in the blockchain is inherent.
sr. member
Activity: 378
Merit: 254
January 05, 2015, 09:52:41 AM
...
Guys, 100k TPS would equate to 8.64 billion transactions per day.  There are only 7 billion people on earth.  That is theoretical upper upper upper limit... probably never be reached.

Because no one ever makes more than one financial transaction per day.
hero member
Activity: 622
Merit: 500
January 05, 2015, 09:32:29 AM
He thinks he can get to 100k TPS.
What's the problem with doing 100k TPS on the main chain?

(other than non-answers like "it's hard to do")

I said what on the thread that you trimmed Smiley  security...

Quote from: adam3us
I really dont think you want that on the main chain because its weaker, and he cut down a lot of bitcoin features to get it.  But its useful.

I am talking about the specific sharding approach.  Its not easy sharding a block chain, and he made security tradeoffs to do it.

Nothing against someone doing it if they can do it securely (ie without impacting the security of the rest of the coins on the chain) or without making the centralisation very bad.

Adam


Seems he does not understand what is "100k TPS".

100,000 transactions * 260 bytes * 60 seconds * 60 minutes * 24 hours = 2 246 400 000 000 bytes per day  =  2.25 TB / day

Guys, 100k TPS would equate to 8.64 billion transactions per day.  There are only 7 billion people on earth.  That is theoretical upper upper upper limit... probably never be reached.
legendary
Activity: 1372
Merit: 1000
January 05, 2015, 09:26:16 AM
if I controlled enough hashing power I'd be manipulating the flow of BTC in and out trying to disturb a fixed market equilibrium buying low and converting back,

Please explain how you would do that.
Presumably he refers to sidechains.pdf section 6.1 which describes the forgeability during the contest period by sufficient proof of work via mining.

Quote from: sidechains.pdf
6.1 Hashpower attack resistance
The main thrust of this paper surrounds two-way peg using SPV proofs, which are forgeable by a 51%-majority and blockable by however much hashpower is needed to build a sufficiently-long proof during the transfer’s contest period. (There is a tradeoff on this latter point — if 33% hashpower can block a proof, then 67% is needed to successfully use a false one, and so on.)
Attacking the network in this way is no longer discouraged by having to forgo the income in the coin you are mining.
sr. member
Activity: 256
Merit: 250
CSGOBetGuide.com - Esports Gambling List
January 05, 2015, 07:18:15 AM
Interesting to see where gold has gone since BTC has declined from around 1200.  Looks like mostly sideways, and down some.
hero member
Activity: 644
Merit: 504
Bitcoin replaces central, not commercial, banks
January 05, 2015, 07:07:21 AM
I'm still numb from reading the Side Chain white paper and trying to figure how they plan to wrangle their mining pools into a reliable source of metadata. I'll await details on that.
If you think Side Chains are sketchy, check out the Internet of Coins white paper.
I only glanced at it so far. First of all, why does everyone seem to think PoS is so great an incentive? Answer: Because human labor can be farmed cheaper and easier than technology. Then there's Proof of Allocation. The thing is, you have to trade something for something else.  I came up with a rudimentary (and completely ignored) idea for a multicoin system in 2012 based on Rock Paper Scissors as the analog called Proof of Merit.

I don't understand these kitchen sink mentalities. I'm starting to like Bitcoin as money more and more, because humans will always find greater levels of abstraction.

What mining pools  Huh
I presumed miners are the functionaries for the federated peg as it's not specified. After all, they have exclusive access to the block header they mine.

Page 17.

Federated peg can use oracles, voting pools, servers. Think of it as multisig
donator
Activity: 1736
Merit: 1014
Let's talk governance, lipstick, and pigs.
January 05, 2015, 07:01:06 AM
I'm still numb from reading the Side Chain white paper and trying to figure how they plan to wrangle their mining pools into a reliable source of metadata. I'll await details on that.
If you think Side Chains are sketchy, check out the Internet of Coins white paper.
I only glanced at it so far. First of all, why does everyone seem to think PoS is so great an incentive? Answer: Because human labor can be farmed cheaper and easier than technology. Then there's Proof of Allocation. The thing is, you have to trade something for something else.  I came up with a rudimentary (and completely ignored) idea for a multicoin system in 2012 based on Rock Paper Scissors as the analog called Proof of Merit.

I don't understand these kitchen sink mentalities. I'm starting to like Bitcoin as money more and more, because humans will always find greater levels of abstraction.

What mining pools  Huh
I presumed miners are the functionaries for the federated peg as it's not specified. After all, they have exclusive access to the block header they mine.
hero member
Activity: 644
Merit: 504
Bitcoin replaces central, not commercial, banks
January 05, 2015, 06:47:00 AM
I'm still numb from reading the Side Chain white paper and trying to figure how they plan to wrangle their mining pools into a reliable source of metadata. I'll await details on that.
If you think Side Chains are sketchy, check out the Internet of Coins white paper.
I only glanced at it so far. First of all, why does everyone seem to think PoS is so great an incentive? Answer: Because human labor can be farmed cheaper and easier than technology. Then there's Proof of Allocation. The thing is, you have to trade something for something else.  I came up with a rudimentary (and completely ignored) idea for a multicoin system in 2012 based on Rock Paper Scissors as the analog called Proof of Merit.

I don't understand these kitchen sink mentalities. I'm starting to like Bitcoin as money more and more, because humans will always find greater levels of abstraction.

What mining pools  Huh
donator
Activity: 1736
Merit: 1014
Let's talk governance, lipstick, and pigs.
January 05, 2015, 06:45:19 AM
I'm still numb from reading the Side Chain white paper and trying to figure how they plan to wrangle their mining pools into a reliable source of metadata. I'll await details on that.
If you think Side Chains are sketchy, check out the Internet of Coins white paper.
I only glanced at it so far. First of all, why does everyone seem to think PoS is so great an incentive? Answer: Because human labor can be farmed cheaper and easier than technology. Then there's Proof of Allocation. The thing is, you have to trade something for something else.  I came up with a rudimentary (and completely ignored) idea for a multicoin system in 2012 based on Rock Paper Scissors as the analog called Proof of Merit.

I don't understand these kitchen sink mentalities. I'm starting to like Bitcoin as money more and more, because humans will always find greater levels of abstraction.
legendary
Activity: 1204
Merit: 1002
Gresham's Lawyer
January 05, 2015, 06:28:24 AM
if I controlled enough hashing power I'd be manipulating the flow of BTC in and out trying to disturb a fixed market equilibrium buying low and converting back,

Please explain how you would do that.
Presumably he refers to sidechains.pdf section 6.1 which describes the forgeability during the contest period by sufficient proof of work via mining.

Quote from: sidechains.pdf
6.1 Hashpower attack resistance
The main thrust of this paper surrounds two-way peg using SPV proofs, which are forgeable by a 51%-majority and blockable by however much hashpower is needed to build a sufficiently-long proof during the transfer’s contest period. (There is a tradeoff on this latter point — if 33% hashpower can block a proof, then 67% is needed to successfully use a false one, and so on.)
sr. member
Activity: 404
Merit: 362
in bitcoin we trust
January 05, 2015, 06:11:10 AM
Instead, I think that what the "sidechains project" can and should do is to design a small set of basic BCN-BDS interaction mechanisms, that can be used by any BDS as it sees fit; that is, a very general and simple "API" for the bitcoin network. 

There are existing "APIs" that exchanges, OpenTransactions, payment channels use, op-codes!: op-sig and opmultisig and op-timelock  sidechains proposes a fourth one op-spvmultisig.  Thats it people can code whatever they want with those opcodes as now but just with one more...

Quote from: JorgeStolfi
I would compare designing these mechanisms to designing a programming language, and trying to specify or constrain the "sidechains" to trying to specify or constrain what programs could be write in that language.

constraining what you can use in languages is generally hard.  bitcoin script does have some constraints, and some of those constraints are a good thing(tm) for security and grey goo avoidance.

Quote from: JorgeStolfi
What would you say to this view? Is the "sidechain project" gong in this direction -- a "bitcoin network API"? 

as its a p2p network with a security model, the API is going to be smart-contracts.  (A local API without smart-contract enforcement is meaningless to the network)

Adam
hero member
Activity: 910
Merit: 1003
January 05, 2015, 03:27:12 AM
Please let me try again to spread my ignorance about sidechains.  Grin

Your conclusion is correct but I'm not sure how deep your understanding is,

Thanks for the reply.  My understanding is obviously quite limited.    My first difficulty is this:

Perhaps the sidechains project could be renamed "ways in which the bitcoin network (BCN) can interact with other internet services, and how the bitcoin protocol (BCP) would have to be modified to allow them".  These "other services" being the "sidechains".

Different people have different ideas of what sort of services would qualify for "sidechains", but let's not focus on that, focus instead on the interactions.  In order to exclude those variable assumptions, I will use the term "bitcoin-dependent service" (BDS) instead of "sidechain".

I would appreciate comments on the point above.  Namely, that trying to focus on what the "sidechains" are and what they can do or cannot do internally is neither desirable (because it would restrict innovation) nor possible (because a service that depends on bitcoin but does not qualify as a "sidechain", if it is useful, would be implemented anyway, and would use the BCN anyway). 

Instead, I think that what the "sidechains project" can and should do is to design a small set of basic BCN-BDS interaction mechanisms, that can be used by any BDS as it sees fit; that is, a very general and simple "API" for the bitcoin network. 

I would compare designing these mechanisms to designing a programming language, and trying to specify or constrain the "sidechains" to trying to specify or constrain what programs could be write in that language.

What would you say to this view? Is the "sidechain project" gong in this direction -- a "bitcoin network API"? 
legendary
Activity: 1078
Merit: 1006
100 satoshis -> ISO code
January 05, 2015, 02:55:18 AM
how does the IBLT scale with the size of the block UTXO set?  linearly or by some other ratio?

edit:  actually iirc, it scales with the size of the difference btwn UTXO set estimates across the network.  iow, a UTXO set estimated to be 99% similar across the network will allow a miner to send a smaller IBLT when solving a block than a UTXO set estimated to be only 89% similar across the network.  is that right?

Yes. The size of an IBLT does depend upon the average expected number of differences between the unconfirmed tx mempools of the majority of the nodes. Because each node has independent choice on which tx to accept or reject then it is impossible to be precise, in advance, about how efficient IBLT will be. Miners will always want to propagate small blocks, so there will be an incentive for mining nodes to find consensus on their tx mempools. Gavin describes it:

RE: O(1) versus O(some-function-of-total-number-of-transactions):

Yes, it will depend on whether or not the number of differences goes up as the number of transactions goes up.

The incentives align so it is in everybody's best interest to make the differences as small as possible. I wouldn't be surprised if that causes innovations to drive the actual size to O(1) minus an increasing constant, as code gets better at predicting which transactions our peers do or don't have.

It is also worth noting that IBLT can be implemented on top of other block propagation models, such as Matt Corallo's block relay system, which already saves on bandwidth.

Agreed.  I didn't mean to understate the importance of IBLTs; I just wanted to point out for readers that IBLTs only improve block propagation (still an important problem) … and that each TX still needs to be processed by each node (linear BW scaling with TX/sec).  

Thanks for making the clarification.


Yes, but "simply" is an understatement. Real-time tx cross the network uniformly, with enormous capacity already available, perhaps 1000 TPS. It is block propagation which is time critical where milliseconds count. When a block is solved the rest of the mining network is then hashing uselessly until the block is fully propagated. Incentives are perverse, against large blocks which are ultimately needed to fund the network via fees rather than rewards. Removing the bottleneck for block propagation is a huge win for scaling Bitcoin.

Doesn't matter if the transaction fees are high or low.  Doesn't matter if the inflation-based reward 50 BTC or 0 BTC.  Doesn't matter if a block is empty or filled with 100,000*60*10 transactions.  The amount a sha256 miner nets approaches zero.  And if Bitcoin valuations fluxuate that net will drop below zero.  This due to the simple fact that there is no limit on supply of gear.  Only a lag.

None of the Libertarian brain-trust (justusravnier, cypherdoc, etc) want to touch this one.  Surprise, surprise.

The answer I was waiting for is that actually mining will be profitable for some (marginally) and not for others depending on various factors  (operational costs, economies of scale, ability to leverage otherwise idle resources, etc.)  What will almost certainly happen will be that alternate revenue streams will be tapped.  In http-land one such tap is known by the metric called 'eyeballs' and it's why you see ads all over the place.  Another tap is for intel.  Some of it you see when you notice targeted ads...some of it you don't (normally) see at all...  'Where who spends what' is an especially rich vein of actionable intelligence, BTW, and one the operators can easily get once they've got control of the system generally.

The salient point is that the only outfits who will be competitive in providing this support (and currently Bitcoin is wholly dependent on sha256 mining) are the companies who are already giants.  Perhaps also minor giants who sell intel to the major giants (both of whom are under the thumb of Big Brother.)  Well OK fine you might say.  But I've already got a Visa card and a PayPal account so yet another such thing doesn't hold much interest for me.

What does pique my interest is a solution which can be feasibly operated covertly in people's garages scattered about the world in a SHTF scenario.  That's still the case for Bitcoin at the present scale an it's something I don't want to lose.

To be honest, I have not previously considered the points you make above. I have always taken Satoshi's block rewards->fees evolution at face value, and am not convinced that the majority of miners will work for zero income. Obviously this does happen to some of them, occasionally.

A real-world analogy must be the oil market. With the oil price down 45% a lot of producers are unprofitable, pumping for zero, and considering closing down. But there are profitable producers and the oil industry will continue, even if the price stays low and half of the producers go out of business.
hero member
Activity: 644
Merit: 504
Bitcoin replaces central, not commercial, banks
January 05, 2015, 02:32:49 AM
if I controlled enough hashing power I'd be manipulating the flow of BTC in and out trying to disturb a fixed market equilibrium buying low and converting back,

Please explain how you would do that.
legendary
Activity: 1372
Merit: 1000
January 05, 2015, 02:26:07 AM
The way BlockStream has proposed to manage what you call BDS is to have in principal the multisig authorizing of Bitcoin transactions in and out of different secured ledgers, this will alow miners to MM BDS's in exchange for a token that is guaranteed to be redeemable in BTC by the BCP.

The perversion is miners could MM a BDS earn additional Bitcoin, without being forced to mine on the BCP or use there hashing power to protect the BCN.

MM = GOOD, but MM for BTC* is an attack at the very incentives that protect the BCN.

*MM alts are subject to market force, so while you can exchange them for BTC, the BCN is unaffected by them, if they gain value it will be a utilitarian value unsupported by the BCN, and thus just grow the ecosystem, otherwise it will shrivel and die as a scam. 

MM a BDS that gives a token that is redeemable for BTC regardless of market rates allows miners to earn BTC equivalent tokens without contributing there hashing power (securing the Bitcoin blockchain) on the BCN, or any work to the greater economy. I.e. it has similar characteristics to our financial system today. What changes is just trust the central bank now becomes just trust the protocol. Making a change to the BCP to alow this is evil at the core.

Again, this doesn't seem quite right to me.

"BDS" that give a token (block subsidy) are alts. They are in nature inflationary and by no means can you redeem these units for equivalent amounts of BTC.

Remember, you can only return to the mainchain what has been locked out.

Why would a miner MM a BDS?
Transaction fees, nothing but a good old honest 1:1 exchange is needed the token being the BTC substitute of the BDS blockchain. (Sure there will be SC with inflationary block subsidies call them what you like, I'll call them SC's)

Just a thought but alts add more value to the crypto market than SC, the reason those that fail illustrate the markets preference for a simple better money. SC will not succumb to the same market evolution. Alts that aren't scams will provide new utility.

I fail to see the point you are trying to make.

Your argument seems to be that sidechains change miners incentive who can now earn subsidy for their without having to secure the Bitcoin network.

Can you explain how this is any different that a miner who at this very moment can decide to MM Bitcoin and Namecoin?

MM NMC is converted to BTC at a market rate.
MM a SC is similar while it's small, but I can hold the transaction fees regardless of the market and convert at a fixed rate guaranteed by the Bitcoin protocol.

In 10 years when transaction fees supersede Bitcoin block rewards the blockchain with the greater revenue will attract the most mining, as time goes on it becomes more unlikely it will be Bitcoin, the skeptic in me believes the economic majority who believe a modest 2% inflation is healthy for an economy will prefer a blockchain with that feature.

I see, I guess we're back to square one whereas I believe at this point it will be trivial for miners to mine ANY chain with supporting considerable value so as to substain an ecosystem of blockchains without any incentive to favor a particular one.

Miners have X amount of hashing power. There is no valuable argument IMO for them to cut short their profits by allocating this hashing only to one particular sidechain.

I'm a miner, not a particularly bright one,  but for sure once SC are implemented I'll be mining as many as I can practically manage, and if I controlled enough hashing power I'd be manipulating the flow of BTC in and out trying to disturb a fixed market equilibrium buying low and converting back, it's less dishonest than pool hopping it's just using the protocol as designed.

But why introduce that problem in the first place.
Jump to: