Zangelbert Bingledack
Legendary
Offline
Activity: 1036
Merit: 1000
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2015, 07:44:11 PM |
|
This really puts teeth on the Blockstream conflict-of-interest charge. Blockstream was incorporated a full year before Lightning Network was introduced by independent developers. This is a load of BS and yet another attempt at vilifying respectable developers by the reddit mob. Similar applies to sidechains though.
|
|
|
|
brg444
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2015, 07:48:24 PM Last edit: August 11, 2015, 08:00:50 PM by brg444 |
|
This really puts teeth on the Blockstream conflict-of-interest charge. Blockstream was incorporated a full year before Lightning Network was introduced by independent developers. This is a load of BS and yet another attempt at vilifying respectable developers by the reddit mob. The idea that most transactions could be moved off the chain certainly existed before the public lightning announcement. Adam Back was talking about sidechains at the 2013 San Jose conference. Another forum member told me he was investigating micropayment channels for off chain transactions in May of 2014. The date at which Lightning was publicly announced does not prove anything about what the Blockstream founders told their investors. This is all very interesting but does nothing to support what is basically a bunch of circumstancial evidences thrown together to yet again try to paint blockstream in a bad light.
|
"I believe this will be the ultimate fate of Bitcoin, to be the "high-powered money" that serves as a reserve currency for banks that issue their own digital cash." Hal Finney, Dec. 2010
|
|
|
Odalv
Legendary
Offline
Activity: 1414
Merit: 1000
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2015, 07:49:51 PM |
|
If you'd like your thoughts to have any kind of value at all, why not show some work for b and c?
Bring some evidence to the table instead of just your feels.
I'm sorry. It so obvious to me that you do not have computer who can handle 24 GB block every 10 minutes. And if you think you have or you WILL HAVE (in next decade) then it is like debating with 5 years old child.
|
|
|
|
Zangelbert Bingledack
Legendary
Offline
Activity: 1036
Merit: 1000
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2015, 07:54:27 PM |
|
This is all very interesting but does nothing to support what is basically a bunch of circumstancial evidences to yet again try to paint blockstream in a bad light.
You're right, it's all circumstantial - just like any conflict of interest doesn't necessarily imply an actual foul - yet it is a concern. The Blockstream people have been trying to argue that it's not even a concern or possible worry.
|
|
|
|
brg444
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2015, 07:58:31 PM |
|
This is all very interesting but does nothing to support what is basically a bunch of circumstancial evidences to yet again try to paint blockstream in a bad light.
You're right, it's all circumstantial - just like any conflict of interest doesn't necessarily imply an actual foul - yet it is a concern. The Blockstream people have been trying to argue that it's not even a concern or possible worry.That's just plain wrong and we've been through that before.
|
"I believe this will be the ultimate fate of Bitcoin, to be the "high-powered money" that serves as a reserve currency for banks that issue their own digital cash." Hal Finney, Dec. 2010
|
|
|
justusranvier
Legendary
Offline
Activity: 1400
Merit: 1013
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2015, 07:58:50 PM |
|
If you'd like your thoughts to have any kind of value at all, why not show some work for b and c?
Bring some evidence to the table instead of just your feels.
I'm sorry. It so obvious to me that you do not have computer who can handle 24 GB block every 10 minutes. And if you think you have or you WILL HAVE (in next decade) then it is like debating with 5 years old child. Did you notice when you shifted the goal posts, or are you not even conscious of the manipulation? In what way is your original statement relevant to my computer?
|
|
|
|
Odalv
Legendary
Offline
Activity: 1414
Merit: 1000
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2015, 08:06:00 PM |
|
If you'd like your thoughts to have any kind of value at all, why not show some work for b and c?
Bring some evidence to the table instead of just your feels.
I'm sorry. It so obvious to me that you do not have computer who can handle 24 GB block every 10 minutes. And if you think you have or you WILL HAVE (in next decade) then it is like debating with 5 years old child. Did you notice when you shifted the goal posts, or are you not even conscious of the manipulation? In what way is your original statement relevant to my computer? "b) current technology cannot handle 24 GB blocks (and will not handle any time soon)" Your answer was that it is my feeling. So show me computer what can handle 24 GB blocks b/c I have never seen any. (maybe NASA has some supercomputer)
|
|
|
|
justusranvier
Legendary
Offline
Activity: 1400
Merit: 1013
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2015, 08:08:08 PM |
|
If you'd like your thoughts to have any kind of value at all, why not show some work for b and c?
Bring some evidence to the table instead of just your feels.
I'm sorry. It so obvious to me that you do not have computer who can handle 24 GB block every 10 minutes. And if you think you have or you WILL HAVE (in next decade) then it is like debating with 5 years old child. Did you notice when you shifted the goal posts, or are you not even conscious of the manipulation? In what way is your original statement relevant to my computer? "b) current technology cannot handle 24 GB blocks (and will not handle any time soon)" Your answer was that it is my feeling. So show me computer what can handle 24 GB blocks b/c I have never seen any. (maybe NASA has some supercomputer) That's not what it means to show your work.
|
|
|
|
cypherdoc (OP)
Legendary
Offline
Activity: 1764
Merit: 1002
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2015, 08:13:33 PM |
|
this sounds exactly like something i'd say:
The Blockstream Business Plan (self.Bitcoin)
submitted an hour ago * by Celean
Note: This was previous posted and (self-)deleted, but has been revised to address some factual inaccuracies.
A lot people seem to be confused about exactly why the developers that are getting a paycheck from Blockstream - most of which you can find on this page - are all so vehemently opposed to any and all discussions about increasing the block size, even by a moderate amount, much less in a way that scales naturally over time in a way miners can influence.
As most regular readers will know, Blockstream received 21 million US of venture capital funding less than a year ago in order to develop sidechain/payment channel concepts for Bitcoin. Among other things, they have joined development on the Lightning Network - for example, Rusty Russel is a Blockstream employee who is a confirmed prototype LN developer.
Now, obviously it would be hard to attract $21M of funding unless you have a plan to make a profit on the development, and while they haven't published any business plan that I'm aware of, it is by now increasingly obvious how they are planning on obtaining this profit.
How the Lightning Network works
The paper presented for the Lightning Network is a whooping 59 pages, and as such, I expect that the actual number of people who have read it numbers in the dozens. There is a more succinct explanation here, written by Rusty Russel himself, but essentially (and highly simplified):
The system is trustless, and no node can run away with funds that haven't been agreed by both the sending and receiving parties, but in case one party misbehaves, funds will be locked down for a period of time until a set timeout occurs. It is conceptually based on a hub-and-spokes model with large centralized "payment nodes" that numerous people and companies open payment channels with. Payment nodes can be interconnected, thus forming a chain of payment channels from the sender to the recipient. To open a payment channel, a leaf node (end user) has to commit an "opening transaction" with a specific payment node (or any other leaf node) to the blockchain. The funds committed at this point is the largest amount that can be spend during the life of this payment channel, and every payment channel you open requires one such transaction. When a payment channel has been opened, multiple transactions can be created and signed on the channel without being published to the blockchain, up to the amount of funds committed. The funds in the opening transaction are locked to that specific payment channel. To make funds available again for either party, all the final transactions have to be committed to the blockchain, thus finalizing the BTC transfer (if any).
Centralization drivers
The Lightning Network, by design, consists of what is effectively one-way payment channels between two nodes. In order to avoid the need for end users having to open a large number of payment channels (and thus having to commit a large amount of funds for these), it is conceptually based around centralized "payment nodes". If a sender already has a payment channel open to such a payment node, and that payment node has direct payment channel open to the recipient, or can route a chain of payment channels through other payment nodes, the payment is essentially instant. If it's not, a new payment channel has to be created by committing (and waiting for) a blockchain transaction, which is not faster than making a direct transaction on the Bitcoin network.
As a number of blockchain transactions are required to create and subsequently close out a payment channel, and you have to lock down funds for each separate payment channel, most people would only want to have one or a handful of such channels open at any given time.
In other words, payment nodes will be subject to a massive network effect. The more people use it, the higher chance that an existing chain of payment channel can be found, which means that you get a low-fee, almost-instant transfer of coins, instead of an awkward wait for the blockchain to confirm the transaction.
Worse yet, as the signing keys need to be Internet-accessible for payment channels to work near-instantaneously, the payment hubs will require having the full balance that is committed to a payment channel in what is effectively a hot wallet. This will be a huge security risk for most people, further cementing the centralization of that network to those that can manage a highly secure infrastructure.
How Blockstream plans to profit
The essential question of "how can anyone profit from the Lightning Network" is easy: payment nodes will have the ability to charge fees for the payment channels that connect to them. Note that there will be very real costs in running a Lightning Node, both in terms of hardware and in the cost of having funds being locked down in payment channels (and subject to theft), so that by itself is fair enough.
Less connected nodes will have a significant handicap and have to charge higher fees for two reasons: first, for the blockchain transactions required to establish their own payment channels to the better connected nodes, and second, because the better connected nodes will presumably charge fees for the less connected nodes to use their payment channels. This assumes that well-connected nodes will allow less-connected nodes to open payment channels at all, which they may opt not to do.
This means that the first mover advantage is incredibly significant in the establishment of this network. And Blockstream, as a significant developer, will obviously be perfectly situated to be the primary provider of this service, and collect all the fees this entails. Depending on the openness of the codebase and timeliness of its distribution, other players may or may not be able to compete, but this isn't known at this point.
How this relates to the block size
The reasons laid out above perfectly explain why these developers completely reject any notion of increasing the capacity of the base bitcoin network. They want a fee market to be established so that when the Lightning Network is ready to operate, there is a significant cost in placing a transaction on the blockchain. This, in turn, will encourage people to shift their transactions over to Lightning, which will allow the payment node operators rather than the miners to collect the fees in question.
Furthermore, the more expensive it is to place a transaction on the blockchain, the more advantageous payment channels will be, and the higher fee can be charged by the payment node operators. It also makes it more expensive to sustain multiple payment channels, which will further boost growth for already well-connected payment nodes.
The Lightning Network is a genuinely revolutionary invention that will allow Bitcoin to scale to a much higher degree than before for micro-transactions and frequent small purchases. However, it is important to keep the bias in mind when you read debates about the block size. It is essentially pointless to discuss it with many of the involved developers, as they have too great a stake seeing the block size remain where it is. The only way the block size will ever be increased is to outvote them and ignore their frequent demands for "consensus" (which will never be reached).
Blockstream developers frequently use the argument that a larger block size will increase centralization of the bitcoin network. This is somewhat hypocritical and disingenuous, as the Lightning Network by its very nature will be far more centralized than the core network with a larger block size will ever be.
tl;dr: Blockstream wants to choke transactions on the blockchain in order to spur adoption of sidechannels and the Lightning Network, where they will be perfectly situated to collect fees for providing that service.
|
|
|
|
Odalv
Legendary
Offline
Activity: 1414
Merit: 1000
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2015, 08:16:10 PM |
|
That's not what it means to show your work.
I'll really not waste my time to prove obvious. :-) .. this mean I'll not print you book in leather with golden letters. "Current technology cannot handle 24 GB blocks (and will not any time soon)" :-)
|
|
|
|
Zangelbert Bingledack
Legendary
Offline
Activity: 1036
Merit: 1000
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2015, 08:19:49 PM |
|
This is all very interesting but does nothing to support what is basically a bunch of circumstancial evidences to yet again try to paint blockstream in a bad light.
You're right, it's all circumstantial - just like any conflict of interest doesn't necessarily imply an actual foul - yet it is a concern. The Blockstream people have been trying to argue that it's not even a concern or possible worry.That's just plain wrong and we've been through that before. You're saying it's wrong that they've been trying to argue that? <shrug> I was just explaining the context of my making the above points. If you don't think they've been denying that their CoI is an issue at all, then good, feel free to ignore my arguments for why it is at least a concern, since you think they already agree as well.
|
|
|
|
tyrexs
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2015, 08:21:48 PM |
|
gold coming up again now price up $1100 like i said gold is real investment not easy for gold price broken or crashing
|
|
|
|
Erdogan
Legendary
Offline
Activity: 1512
Merit: 1005
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2015, 08:36:04 PM |
|
If they can't handle the pressure from the investors, let others try to implement lightning or something like it. Satoshi did not have 21 MUSD. Lots of people did not have 21MUSD.
|
|
|
|
Odalv
Legendary
Offline
Activity: 1414
Merit: 1000
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2015, 08:45:41 PM |
|
BloatChain is impasse. It is a situation in which no progress is possible. Increasing blocksize to 24 GB is like trying to build a ladder from the earth to the moon.
|
|
|
|
justusranvier
Legendary
Offline
Activity: 1400
Merit: 1013
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2015, 08:49:10 PM |
|
I'll really not waste my time to prove obvious. :-) .. this mean I'll not print you book in leather with golden letters.
"Current technology cannot handle 24 GB blocks (and will not any time soon)" :-)
You must not understand what proof means. The problem with your statement is that you've expressed it in terms of an unsolvable problem, which is begging the question. Processing 24 GB of data in a 10 minute period is possible with technology that exists today. It does not require faster-than-light communication, or violating mass/energy conservation, or solving the halting problem, or anything else that's actually impossible. Perhaps what you actually mean is that handing a 24 GB every 10 minutes would be expensive using existing technology. Perhaps even so expensive as to cost more than Bitcoin users would be willing to pay. Expressed in those terms, you have a statement that can actually be rationally evaluated. You'd need to establish how much it would cost to pay for the hardware and operating expenses to operate a 24 GB/10 minute network, and then estimate how much the users would be willing to pay per-transaction. If the estimated costs exceed the estimated budged, then you'd be correct to say that the network would probably be too expensive to operate. Of course, once you've phrased the problem in a manner that allows for potential solutions, then it becomes possible to talk about productive things like, "what steps could we take to reduce the cost of operating the network?" On the other hand, if you phrased your "obvious truth" in a form of an unsolvable problem deliberately because you have a preference for the problem remaining unsolved, then keep doing what you're doing.
|
|
|
|
Erdogan
Legendary
Offline
Activity: 1512
Merit: 1005
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2015, 08:50:47 PM |
|
BloatChain is impasse. It is a situation in which no progress is possible. Increasing blocksize to 24 GB is like trying to build a ladder from the earth to the moon.
It shouldn't go that far at the present state of hardware and networking. Remove the chains, and we will see what the right size is.
|
|
|
|
rocks
Legendary
Offline
Activity: 1153
Merit: 1000
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2015, 09:04:06 PM |
|
it may even have been good. except that it is encouraging this non-verification scheme for tx's which as you say, may be gamed and has contributed to quite a perversion in analyzing this particular attack and was never visualized in Satoshi's original ideas. That isn't the problem. The problem is that there is no way to tell an SPV client that the chain they are following because it has the most proof of work is actually invalid and should be rejected.If that capability existed, then nobody would have to care whether or not miners choose to burn their own electricity mining invalid blocks or not. This seems to happen frequently in Bitcoin where bad behaviour by party A can negatively effect party B, and so everybody focuses exclusively on preventing party A's bad behaviour instead of making the system more robust by removing party A's ability to negatively impact party B to solve all current and future problems. I don't think I agree with the highlighted part. The structure of the blockchain's proof-of-work on minimal sized headers is itself the mechanism SPV clients use to determine if a chain is valid. Yes they do not verify the chain's contents themselves. Instead they rely on the fact that producing a false longest chain is prohibitly expensive and thus very unlikely. To effectively pull off a longest but invalid chain attack requires an attacker to spend more mining effort than the rest of the ecosystem, in order to produce a false chain that will never be acknowledged by the p2p network and can only be used to temporarily trick SPV users. In short, proof of work on headers is itself a form of validation. What you are describing is not a proof. At best, its a suggestion. If a majority of miners are building an invalid chains accidentally or intentionally, the problem will get sorted out eventually but in principle there's no upper bound on how long that process will require. On the other hands with some relatively simple new messages and protocol requirements the time required for SPV clients to get back on the valid chain can be reduced to the time needed to propagate a message across the network regardless of the hash power supporting the invalid chain. The odds of miners building accidentally on a false chain seem low. By definition they have to be able to download a block in less than 10 min (otherwise they couldn't keep up with the transactions themselves). Yes they might build on a false chain for a short period of time if blocks are randomly found fast, but the statistics works out that this won't last long and waiting x blocks solves the issue. You're better than me at the math but I'd bet that 6ish confirmations works out to good enough. If a majority of miners are intentionally doing this, then we have a 51% attack underway and lots of assumptions break down. I question the need for new messages to help SPV clients find the right path because 1) they seem exploitable to me and 2) all they need is the header chain to find the right path and headers are already short and fast to transmit. Waiting for x blocks again seems to protect them if you assume a majority of well connected miners.
|
|
|
|
smoothie
Legendary
Offline
Activity: 2492
Merit: 1473
LEALANA Bitcoin Grim Reaper
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2015, 09:04:33 PM |
|
i think this is a turning point.
yes quote me on this.
The losses of nodes over the past 2 months (from the previous ATH) have been gained back and then some in 3 days time.
Like technical analysis on markets this too is in a sense, a "market".
ATH is a clear sign of things to come.
I'll be switching over to XT today as well.
|
███████████████████████████████████████
,╓p@@███████@╗╖, ,p████████████████████N, d█████████████████████████b d██████████████████████████████æ ,████²█████████████████████████████, ,█████ ╙████████████████████╨ █████y ██████ `████████████████` ██████ ║██████ Ñ███████████` ███████ ███████ ╩██████Ñ ███████ ███████ ▐▄ ²██╩ a▌ ███████ ╢██████ ▐▓█▄ ▄█▓▌ ███████ ██████ ▐▓▓▓▓▌, ▄█▓▓▓▌ ██████─ ▐▓▓▓▓▓▓█,,▄▓▓▓▓▓▓▌ ▐▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▌ ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓─ ²▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓╩ ▀▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀ ²▀▀▓▓▓▓▓▓▓▓▓▓▓▓▀▀` ²²² ███████████████████████████████████████
| . ★☆ WWW.LEALANA.COM My PGP fingerprint is A764D833. History of Monero development Visualization ★☆ . LEALANA BITCOIN GRIM REAPER SILVER COINS. |
|
|
|
HeliKopterBen
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2015, 09:15:28 PM |
|
BloatChain is impasse. It is a situation in which no progress is possible. Increasing blocksize to 24 GB is like trying to build a ladder from the earth to the moon.
Well you have 16 years to come up with better scaling solutions and prevent 24gb blocks from happening. Unless better solutions are ready to go, then we will have no choice but to allow the blocksize limit to increase every 2 years.
|
Counterfeit: made in imitation of something else with intent to deceive: merriam-webster
|
|
|
solex
Legendary
Offline
Activity: 1078
Merit: 1006
100 satoshis -> ISO code
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
August 11, 2015, 09:16:48 PM Last edit: August 11, 2015, 11:24:11 PM by solex |
|
Maybe I'm missing something, please correct me if I'm wrong.
In the event of an empty mempool (and with a 0 btc subsidy), for a miner to obtain a profit would be necesary to wait until enough new fee paying transactions enter into the mempool, otherwise keep mining at a loss.
Isn't this the same as saying
"In order for a transaction to be added to the blockchain, a sufficient fee must be provided"
It's a matter of whether we're talking about the fee per transactions, or the total fees that a miner can claim when he builds a block. In the case where R->0, you could post a TX with a generous fee 1 but it still won't make sense for a miner to attempt to mine a block just for you. You'd need to wait until others have broadcast similarly fee paying transactions, in order to push the block size into the "profitable" zone in Mengerian's graph: 1There would be some fee that you could pay to get your TX mined, but it would be vastly more costly than waiting for other fee-paying transactions to begin re-filling the miners' mempools.The above discussion relates to Bitcoin in a relatively mature state, well up the S-curve. Even a negligible subsidy changes the dynamic from a zero subsidy, and the $ value of BTC might be so high that incentive to mine an empty block remains for several decades. Consider the current situation with low oil prices, many producers remain pumping at a loss while they wait for an upturn because selling at any reasonable price mitigates their fixed cost overheads. Further, I don't think that the mempool will be emptied as standard, because it implies near 100% synchronization and there will be differences at the margins: new tx arriving and old tx expiring. One of the beauties of IBLT is that it will always allow for some out-of-band tx, which mitigates the risk of the centralised censorship inherent in "all nodes agreeing all unconfirmed tx" in advance of selection for block templates.
|
|
|
|
|