Author

Topic: Gold collapsing. Bitcoin UP. - page 704. (Read 2032265 times)

legendary
Activity: 1764
Merit: 1002
November 16, 2014, 11:09:38 AM
But running a SC does have overhead and risk.  It seems obvious to me that companies will use the mainchain if possible (that is, it scales and can capture the transaction).
There are significant number of people who don't want the main chain to scale, for various reason.

Sidechains provide those people both with an argument against scaling the main chain, and it creates a group of people with a financial interest in preventing the main chain from adopting new features which might render particular sidechains less necessary.

The latter part wouldn't be such a big deal if Blockstream wasn't so closely connected with Bitcoin Core development.

the SC's idea was hatched in the minds of the Blockstream ppl at least a year ago from an interview,iirc, and someone put up a link on bitcointalk from a thread by killerstorm initially discussing the idea maybe 2 yrs ago.  they then filed the trademark in April 2014.  so we know they've been thinking about making this move for at least a year.  

http://www.inovia.com/products/directory/trademarks-number-86247026/blockstream-trademark-owned-by-blockstream-corporation
legendary
Activity: 1400
Merit: 1013
November 16, 2014, 11:01:58 AM
But running a SC does have overhead and risk.  It seems obvious to me that companies will use the mainchain if possible (that is, it scales and can capture the transaction).
There are significant number of people who don't want the main chain to scale, for various reason.

Sidechains provide those people both with an argument against scaling the main chain, and it creates a group of people with a financial interest in preventing the main chain from adopting new features which might render particular sidechains less necessary.

The latter part wouldn't be such a big deal if Blockstream wasn't so closely connected with Bitcoin Core development.
legendary
Activity: 1764
Merit: 1002
November 16, 2014, 10:51:25 AM

We already imagine that if Bitcoin gains a large pct of the world's txns, it may not scale, resulting in high txn fees, and therefore may end up being used mostly for large transfers.  In your 1000 entities scenario, the only difference is that instead of large opaque transfers (we don't know anything about the BTC transfer just that it happened), we can see that X coins moved from SC A to SC B.

But running a SC does have overhead and risk.  It seems obvious to me that companies will use the mainchain if possible (that is, it scales and can capture the transaction).

You can't stop innovation.  If in the SC future there will be 1000 sidechains backed with Bitcoin, in the non-SC future there will be 1000 altcoins, and Bitcoin's market cap will be 1000 times lower then it could have been.


sure it can scale.  Gavin has proposed at least one.  

how can you see coins move from SC A to SC B?  the Bitcoin network won't be monitoring all these SC's and there aren't enough mining resources to be able to MM all of them.  on the contrary, they will be opaque and maintained by trusted owners of the SC's and as such are different ledgers than Bitcoin.

i don't want to stop innovation.  i just want truly needed innovations to be implemented on MC.  i disagree that it's so dangerous.  we've done it before.  maybe no one has introduced such a fundamental change b/c we haven't needed one?  code has to be thoroughly vetted and tested on testnet or even on these federated server SC's.  just don't introduce an offramp spvp to the source which breaks Bitcoin.
legendary
Activity: 1764
Merit: 1002
November 16, 2014, 10:43:07 AM
I am only able to sample this thread lately due to time constraints so I apologize if my responses have already been covered.

the basis of my argument is that the BTC unit cannot be separated from its blockchain (mainchain) w/o breaking Bitcoin as Money. imo, sidechains allow this and if you read their whitepaper, their core assumption is that they they can be separated.

But its not really separated is it?  The BTC unit remains on the mainchain, "locked", essentially backing the sidechain.  Its like paper gold being backed by phys, except that it impossible to hide naked paper.  As a one-time holder of phyz gold and silver, I imagine that you'd agree that problems with the paper are unlikely to significantly affect the actual gold in your vault, except perhaps by removing value that the paper conferred (that is, many people think that gold ETFs drove the rise due by opening a larger market, and of course that additional value also floated phys).

yes, we have been through this, that's how thoroughly we've all picked this apart.  i think it's conceptually constipating to stop your view of what's happening at the SPVproof (spvp) border, as if those BTC's always remain on the MC.  no, it's much more illuminating and as a laxative to view the spvp as an offramp into another speculative asset (defined as anything other than BTC which is the only sound hard money) such as Cashcoin, Truthcoin, votecoin, stocks, bonds, prediction markets, anything else.  as well, your model implies that someday these have to just be unlocked on a journey back to mobile BTC.  not true, whatever emerges on the other side of the spvp may never come back as Bitcoin has been forever changed by the mere insertion of the spvp.  i think that mere insertion forever breaks the Bitcoin concept as Sound Money.  it's like throwing the front door of your cattle barn wide open.  at first, nothing happens.  but once the cattle realize they are no longer safe from wolves entering, they start wandering out until you eventually get a stampede.
Blockstream registered as a for-profit entity earlier this year and they have $15M investment. their biz model is constructing SC's for other entities, namely corporations, banks, gvts, anyone willing to pay for the tech. in essence, they are now in the exact same position as Mastercoin, Bitshares, CP in terms of competing to mold Bitcoin into profitability for themselves.

their business model is dependent on inserting a change into the source code called a SPV proof. this would allow BTC to flow off the highly secure Bitcoin blockchain ledger into these SC businesses where sidechain ledgers rules will be determined however the business wants and will be inherently less secure as they will not be merge mined or even directly mined. they will require trust and will ensure security most likely by signing off on blocks as they are constructed with their own signing keys.

I would prefer the devs work independently too, but reality isn't perfect.  But again, the BTC are not "flowing off" the Bitcoin ledger... BTC is simply being used to transparently back another chain.

see above.
there will be thousand of entities who will bolt themselves onto Bitcoin via these SPV proofs. this will in effect allow a siphoning of value, BTC units, out of Bitcoin itself. how will Bitcoin miners make their required income from tx fees if all these BTC have moved offchain to sidechains? how will Bitcoin maintain its monetary function if all these BTC have moved to sidechains and have been converted to all manner of speculative assets?

If there really will be 1000 entities who need sidechains, we now have 1000 additional uses for Bitcoin which will massively increase demand for coins and resulting in a huge price increase.  This is a great problem to have.

We already imagine that if Bitcoin gains a large pct of the world's txns, it may not scale, resulting in high txn fees, and therefore may end up being used mostly for large transfers.  In your 1000 entities scenario, the only difference is that instead of large opaque transfers (we don't know anything about the BTC transfer just that it happened), we can see that X coins moved from SC A to SC B.

But running a SC does have overhead and risk.  It seems obvious to me that companies will use the mainchain if possible (that is, it scales and can capture the transaction).

You can't stop innovation.  If in the SC future there will be 1000 sidechains backed with Bitcoin, in the non-SC future there will be 1000 altcoins, and Bitcoin's market cap will be 1000 times lower then it could have been.


brg444 has also changed his argument to "there will only be Blockstream creating 2 utility SC's to now there will be a bunch of Blockstream-like companies like Google, IBM producing SC's in droves".  i believe this new backpedaled theory is what will happen.  that's b/c the spvp has inserted a costless, riskless, backdoor offramp which breaks Bitcoin's hard money security and allows a siphoning of value to these 1000's of SC's as new speculative assets.

once we allow that offramp to be inserted into the source code, it's game over.
legendary
Activity: 1414
Merit: 1000
November 16, 2014, 10:31:12 AM
I think it is good for everyone. And everyone will vote with their money in the end. :-)

Lots of people think this.  Lots don't.  
Most of the people will just follow along with the majority authority, whether it is right or isn't right.

It may take a much longer time to find out whether it is or isn't good, than it takes for these decisions to be made, so there won't be any going back.


Smaller stakeholders may be more inclined to just say "hey its only an experiment, lets try it and see if it works".  It remains an important test (to me at least) whether the larger stakeholders would agree.

So our task is to show how it is safe, if we can.

We do this by analyzing the risks, not by pretending there aren't any.
This analysis is not yet begun.  We don't even have a good test proposal yet.

I think there are 2 things:

1. if OP_SIDECHAINPROOFVERIFY is threat to Bitcoin  b/c I did not find any.

2. How safe are BTC locked in MC by OP_SIDECHAINPROOFVERIFY  => but we do not have enough information about implementation (at least I do not have)
legendary
Activity: 1246
Merit: 1010
November 16, 2014, 10:18:44 AM
I am only able to sample this thread lately due to time constraints so I apologize if my responses have already been covered.

the basis of my argument is that the BTC unit cannot be separated from its blockchain (mainchain) w/o breaking Bitcoin as Money. imo, sidechains allow this and if you read their whitepaper, their core assumption is that they they can be separated.

But its not really separated is it?  The BTC unit remains on the mainchain, "locked", essentially backing the sidechain.  Its like paper gold being backed by phys, except that it impossible to hide naked paper.  As a one-time holder of phyz gold and silver, I imagine that you'd agree that problems with the paper are unlikely to significantly affect the actual gold in your vault, except perhaps by removing value that the paper conferred (that is, many people think that gold ETFs drove the rise due by opening a larger market, and of course that additional value also floated phys).

Blockstream registered as a for-profit entity earlier this year and they have $15M investment. their biz model is constructing SC's for other entities, namely corporations, banks, gvts, anyone willing to pay for the tech. in essence, they are now in the exact same position as Mastercoin, Bitshares, CP in terms of competing to mold Bitcoin into profitability for themselves.

their business model is dependent on inserting a change into the source code called a SPV proof. this would allow BTC to flow off the highly secure Bitcoin blockchain ledger into these SC businesses where sidechain ledgers rules will be determined however the business wants and will be inherently less secure as they will not be merge mined or even directly mined. they will require trust and will ensure security most likely by signing off on blocks as they are constructed with their own signing keys.

I would prefer the devs work independently too, but reality isn't perfect.  But again, the BTC are not "flowing off" the Bitcoin ledger... BTC is simply being used to transparently back another chain.

there will be thousand of entities who will bolt themselves onto Bitcoin via these SPV proofs. this will in effect allow a siphoning of value, BTC units, out of Bitcoin itself. how will Bitcoin miners make their required income from tx fees if all these BTC have moved offchain to sidechains? how will Bitcoin maintain its monetary function if all these BTC have moved to sidechains and have been converted to all manner of speculative assets?

If there really will be 1000 entities who need sidechains, we now have 1000 additional uses for Bitcoin which will massively increase demand for coins and resulting in a huge price increase.  This is a great problem to have.

We already imagine that if Bitcoin gains a large pct of the world's txns, it may not scale, resulting in high txn fees, and therefore may end up being used mostly for large transfers.  In your 1000 entities scenario, the only difference is that instead of large opaque transfers (we don't know anything about the BTC transfer just that it happened), we can see that X coins moved from SC A to SC B.

But running a SC does have overhead and risk.  It seems obvious to me that companies will use the mainchain if possible (that is, it scales and can capture the transaction).

You can't stop innovation.  If in the SC future there will be 1000 sidechains backed with Bitcoin, in the non-SC future there will be 1000 altcoins, and Bitcoin's market cap will be 1000 times lower then it could have been.
legendary
Activity: 1512
Merit: 1005
November 16, 2014, 10:13:22 AM
Has anyone else noticed that we have won a major, major concession from brg444 inadvertently?

For the first 150 pages or so of this debate he has argued that SC's are one and the same ledger as bitcoin. He had contorted that definition with terms like "extensions"  or "sub ledgers"  in his rush to defend Blockstream and SC's .

Now,  for the last 50  pages or so he has inadvertently given up that battle and now inexplicably agrees with with every argument I've used assuming that they are in fact different ledgers.  This is what happens when you're blindy  defending something based not on principle but emotion.

And that is a major victory. Certainly one worth pointing out. The different ledger theory is a major pillar of the objection against SC's due to their insecurity and potential for manipulation.  

I have noticed that the arguments for the sidechais restlessly wanders all over the place.

Is the sidechain discussion done?

legendary
Activity: 1764
Merit: 1002
November 16, 2014, 10:03:37 AM
Has anyone else noticed that we have won a major, major concession from brg444 inadvertently?

For the first 150 pages or so of this debate he has argued that SC's are one and the same ledger as bitcoin. He had contorted that definition with terms like "extensions"  or "sub ledgers"  in his rush to defend Blockstream and SC's .

Now,  for the last 50  pages or so he has inadvertently given up that battle and now inexplicably agrees with with every argument I've used assuming that they are in fact different ledgers.  This is what happens when you're blindy  defending something based not on principle but emotion.

And that is a major victory. Certainly one worth pointing out. The different ledger theory is a major pillar of the objection against SC's due to their insecurity and potential for manipulation.  
legendary
Activity: 1204
Merit: 1002
Gresham's Lawyer
November 16, 2014, 08:59:48 AM
If it is not needed, drop the issue and stick with OP_RETURN.  If it is needed, our job is to show why it is not win/lose but win/win.

What will do OP_RETURN ?

https://bitcointalksearch.org/topic/m.7682680
legendary
Activity: 1204
Merit: 1002
Gresham's Lawyer
November 16, 2014, 08:58:42 AM
I think it is good for everyone. And everyone will vote with their money in the end. :-)

Lots of people think this.  Lots don't.  
Most of the people will just follow along with the majority authority, whether it is right or isn't right.

It may take a much longer time to find out whether it is or isn't good, than it takes for these decisions to be made, so there won't be any going back.


Smaller stakeholders may be more inclined to just say "hey its only an experiment, lets try it and see if it works".  It remains an important test (to me at least) whether the larger stakeholders would agree.

So our task is to show how it is safe, if we can.
We do this by analyzing the risks, not by pretending there aren't any.
This analysis is not yet begun.  We don't even have a good test proposal yet.
legendary
Activity: 1414
Merit: 1000
November 16, 2014, 08:53:29 AM
If it is not needed, drop the issue and stick with OP_RETURN.  If it is needed, our job is to show why it is not win/lose but win/win.

What will do OP_RETURN ?
legendary
Activity: 1414
Merit: 1000
November 16, 2014, 08:39:00 AM
Does anyone think there is any validity to the suggestion that SPV proofs should be implemented into the Bitcoin protocol simply because a "federated model is not as good for the side chain"?  There are better arguments, this one should not be repeated any more please.

Please understand that I am hoping to help you refine your message here.  Quite a bit of this is really not good at all for the cause you are advocating.


http://www.blockstream.com/sidechains.pdf

Quote
There are important reasons to avoid the introduction of single points of failure:

Trusting individual signers does not only mean expecting them to behave honestly; they must
also never be compromised, never leak secret key material, never be coerced, and never stop
participating in the network

Yes.  It is very clear to everyone that implementing an OP_SIDECHAINVERIFY into the Bitcoin protocol is good for Blockstream, and good for the Side Chains.
It is less clear that it is good for the Bitcoin protocol.

Then when "but we can do everything with federation and oracle already today, so we should just do it" is added to the argument, it makes anyone with a wary eye look at this as if it were a slimy sales technique.

If it is not needed, drop the issue.  If it is needed, our job is to show why it is not win/lose but win/win.

I think it is good for everyone. And everyone will vote with their money in the end. :-)
legendary
Activity: 1204
Merit: 1002
Gresham's Lawyer
November 16, 2014, 08:34:18 AM
Does anyone think there is any validity to the suggestion that SPV proofs should be implemented into the Bitcoin protocol simply because a "federated model is not as good for the side chain"?  There are better arguments, this one should not be repeated any more please.

Please understand that I am hoping to help you refine your message here.  Quite a bit of this is really not good at all for the cause you are advocating.


http://www.blockstream.com/sidechains.pdf

Quote
There are important reasons to avoid the introduction of single points of failure:

Trusting individual signers does not only mean expecting them to behave honestly; they must
also never be compromised, never leak secret key material, never be coerced, and never stop
participating in the network

Yes.  It is very clear to everyone that implementing an OP_SIDECHAINVERIFY into the Bitcoin protocol is good for Blockstream, and good for the Side Chains.
It is less clear that it is good for the Bitcoin protocol.

Then when "but we can do everything with federation and oracle already today, so we should just do it" is added to the argument, it makes anyone with a wary eye look at this as if it were a slimy sales technique.

If it is not needed, drop the issue and stick with OP_RETURN.  If it is needed, our job is to show why it is not win/lose but win/win.
legendary
Activity: 1414
Merit: 1000
November 16, 2014, 08:28:24 AM
Does anyone think there is any validity to the suggestion that SPV proofs should be implemented into the Bitcoin protocol simply because a "federated model is not as good for the side chain"?  There are better arguments, this one should not be repeated any more please.

Please understand that I am hoping to help you refine your message here.  Quite a bit of this is really not good at all for the cause you are advocating.


http://www.blockstream.com/sidechains.pdf

Quote
There are important reasons to avoid the introduction of single points of failure:

Trusting individual signers does not only mean expecting them to behave honestly; they must
also never be compromised, never leak secret key material, never be coerced, and never stop
participating in the network
legendary
Activity: 1204
Merit: 1002
Gresham's Lawyer
November 16, 2014, 08:09:50 AM
Does anyone think there is any validity to the suggestion that SPV proofs should be implemented into the Bitcoin protocol simply because a "federated model is not as good for the side chain"?  There are better arguments, this one should not be repeated any more please.

Please understand that I am hoping to help you refine your message here.  Quite a bit of this is really not good at all for the cause you are advocating.
legendary
Activity: 1204
Merit: 1002
Gresham's Lawyer
November 16, 2014, 07:47:19 AM
2. Considering, as I've explained,  that only a small fraction of the sidechains built by Blockstream could be supported by SPVproof+MM then I see their proposal as ANY OTHER WHITE PAPER that proposes an improvement on an existing technology that could serve the greater good of the community and not only them because.. you know.. OPEN SOURCE.

It is likely that their business model is not entirely dependent on SPVproof. The unethical thing to do would've been to keep for themselves this potentially revolutionary technology.

Is Blockstream only writing OPEN SOURCE code forever and into the future?

Or is your argument that Blockstream can not benefit from changing the Bitcoin protocol to suit their business because Bitcoin is open source?
(This it seems would be a weird thing to claim.)

There wasn't a possibility to keep for themselves this revolutionary technology.
It was funded by a EU grant to an Israel academic team, and the results published and presented openly at Bitcoin2013 conference, and elsewhere.
I was in the room for that presentation, as was gmaxwell and many others.  The technology is open, it is the implementation/company that isn't.

I wish them every success.
legendary
Activity: 1204
Merit: 1002
Gresham's Lawyer
November 16, 2014, 07:41:16 AM
do you really think ppl actually listen to your bullshit ad hominems?  it just shows how young and immature you are.

they just laugh at you like i do.


Soluvox is a Quebec company specializing in the management of customer communications.
Maybe they are more into "antisocial media" than "social media"?
legendary
Activity: 1204
Merit: 1002
Gresham's Lawyer
November 16, 2014, 07:20:25 AM
Correct it is a freaking huge change of monumental proportions.
Its a high-risk high-reward gambit that expands the potential in all sorts of currently unforeseen ways..
It really can't be implemented without the change,
Well... some special cases things can be done, (with the federation/oracles) but the vast capabilities of validating arbitrary code on (and with) the Bitcoin block chain is what takes the fork.

It'd be interesting if you could expand on that.

My understanding is any sidechain scheme can be implemented by replacing SPVproof with federation/oracles. It was even suggested by the developers that this would be the first step of the implementation for most sidechains (bootstrapping on a federated peg model) then implemented through OP_SPV.

Is this not the case?

Any side chain can of course be implemented entirely without Bitcoin at all.  Perhaps, some would not be viable as federated systems, such as those needing a true zero trust environment and wanting to also hold BTC in their chain.  
Its not really a zero trust application if you are trusting an oracle.  Those would be fairly esoteric though, probably most of the ones that are being seriously contemplated would be accepted with a federated system, with the exception of those that may be requiring extraordinary security.  If it is something where folks don't trust that the federating entity isn't their enemy in disguise.  It would be one trust removed to have the protocol change.

Without the Bitcoin network running the verification, why use Bitcoin at all though?  Might as well use an Altcoin as the "separated currency".
It would be a better bootstrap to prove the case anyway.

Though some of the issues are insidious and won't manifest their effects until there are a lot of locked coin.


Federated systems work fine until the federated server (or the Bitcoin network) goes away.
Bitcoin works fine, until the Bitcoin network goes away.
legendary
Activity: 1414
Merit: 1000
November 16, 2014, 06:52:02 AM
Another way to look at this is that with my model, outsiders wishing to use Bitcoin have to buy a seat in the system by putting up hard cold cash to purchase bitcoin. This helps drive the price which helps all of us. With SC's, all they have to do is "attract" btc by bolting themselves onto the system using the SPVProof.

I do not understand. Can you explain ?
legendary
Activity: 1764
Merit: 1002
November 16, 2014, 06:35:53 AM
Another way to look at this is that with my model, outsiders wishing to use Bitcoin have to buy a seat in the system by putting up hard cold cash to purchase bitcoin. This helps drive the price which helps all of us. With SC's, all they have to do is "attract" btc by bolting themselves onto the system using the SPVProof.
Jump to: