<oembed><type>rich</type><version>1.0</version><author_name>npub1xv3g4rkhj7eyape0cqjhc9g4ljdu5axqkgcdewma854a8r7e0mtsl5j2ga</author_name><author_url>https://nostr.ae/npub1xv3g4rkhj7eyape0cqjhc9g4ljdu5axqkgcdewma854a8r7e0mtsl5j2ga</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2015-08-10&#xA;📝 Original message:-----BEGIN PGP SIGNED MESSAGE-----&#xA;Hash: SHA1&#xA;&#xA;Hello,&#xA;&#xA;If I understand this correctly, Lightning only requires transaction&#xA;malleability to be fixed to be able to work ~ I believe that was going&#xA;to happen in a release of (bitcoind), but I&#39;m not sure if that is&#xA;correct on timing ( note also, this wiki seems to be out of date on&#xA;infos about bitcoind https://en.bitcoin.it/wiki/Bitcoind )&#xA;&#xA;I have also heard it said that bitcoin should support relative&#xA;locktime opcodes so that long-lived micropayment channels would be&#xA;able to be created, such that there would be Lightning functionality&#xA;beyond the basic microhop channels (which would be short-lived in&#xA;nature at the basic level).&#xA;&#xA;This would be nice, but it seems like such discussions would take a&#xA;while to get done as basic development issues right now aren&#39;t even&#xA;wrapping up (e.g. blocksize debate related stuff.)  Note that I&#39;ve&#xA;been in favor of going ahead with Cameron Garnham&#39;s dynamic softfork&#xA;proposal right now, which can be seen at http://is.gd/DiFuRr - testing&#xA;it out, seeing how that works, and at the same time making&#xA;preparations for moving forward with Garzik&#39;s BIP 100 (which could be&#xA;tailored or refined based on additional data gathered, without being&#xA;turned into a controversial fork (e.g. needs to make sure to avoid&#xA;inclusion of XT, for example).  Garnham&#39;s proposal and Garzik&#39;s&#xA;proposal are not mutually exclusive, imho, and I don&#39;t see why the&#xA;matter can&#39;t simply be resolved, it seems to be just an endless pile&#xA;of argumentation that will go on forever and ever.  This needs to,&#xA;like, stop.&#xA;&#xA;Also, it strikes me that unless and until certain changes can be made&#xA;in bitcoin that would reduce fees and cost to transact, solutions such&#xA;as Lightning are going to fill the gap whether or not you want them&#xA;to; users have a choice in the market, and as the billions of unbanked&#xA;are gradually excluded from straight bitcoin, people will seek other&#xA;services which offer them lesser fees to transact, or they will seek&#xA;other coins which offer them lesser cost to transact.  It is, after&#xA;all, an open market.  I have made this point before elsewhere albeit&#xA;with more emphasis (and data to back up my point):&#xA;( On Github at Pull Request #6201: http://is.gd/8bW0zq )&#xA;&#xA;In making and successfully defending such points on Github, the&#xA;following conclusions were drawn:&#xA;As the cost to transact goes higher and higher based on this&#xA;observable trend (due to all the factors mentioned in the thread on&#xA;github), then people who are affected by these rising costs to&#xA;transact will do one of three things with respect to bitcoin (and&#xA;virtual currencies generally):&#xA;1) Ignore bitcoin (an unlikely possibility, but it is one that would&#xA;occur),&#xA;2) adopt alts which are more inclined to allow people to perform&#xA;microtransactions,&#xA;3) and/or use bitcoin increasingly off-chain, which is likely to come&#xA;with its own set of problems for the network.&#xA;&#xA;Regarding donation or microdonation use cases, To keep it all&#xA;on-chain, wallets can be designed to accumulate donation micro-amounts&#xA;according to donation settings of a user (in voluntary donation use&#xA;cases such as in ABIS -- http://abis.io ) as an internal accounting&#xA;feature, for example, and when enough donation value is accumulated,&#xA;it can be sent to the recipient by piggybacking on one of the user&#39;s&#xA;daily transactions.  This is one method doing so in a manner which is&#xA;on-chain; depending on the cryptocurrency under consideration, the&#xA;feasibility of doing this in a wallet will be greater or lesser.&#xA;&#xA;- -O&#xA;&#xA;&#xA;On 08/09/2015 01:14 PM, Hector Chu via bitcoin-dev wrote:&#xA;&gt; In the Lightning network it is assumed that the balances can always&#xA;&gt; be settled on the blockchain if any of the parties along the&#xA;&gt; channel has a problem. What if the fee on the settlement&#xA;&gt; transactions is not high enough to enter the blockchain? You can&#39;t&#xA;&gt; do replace-by-fee after the fact. Do the fees always have to assume&#xA;&gt; worst case scenarios on the Bitcoin fee market?&#xA;&gt; &#xA;&gt; On 9 August 2015 at 19:54, Mark Friedenbach via bitcoin-dev &#xA;&gt; &lt;bitcoin-dev at lists.linuxfoundation.org &#xA;&gt; &lt;mailto:bitcoin-dev at lists.linuxfoundation.org&gt;&gt; wrote:&#xA;&gt; &#xA;&gt; Tom, you appear to be misunderstanding how lightning network and &#xA;&gt; micropayment hub-and-spoke models in general work.&#xA;&gt; &#xA;&gt;&gt; But neither can Bob receive money, unless payment hub has&#xA;&gt; advanced it to the channel (or (2) below applies).  Nothing&#xA;&gt; requires the payment hub to do this.&#xA;&gt; &#xA;&gt; On the contrary the funds were advanced by the hub on the creation &#xA;&gt; of the channel. There is no credit involved. if the funds aren&#39;t &#xA;&gt; already available for Bob to immediately claim his balance, the &#xA;&gt; payment doesn&#39;t go through in the first place.&#xA;&gt; &#xA;&gt; On Sun, Aug 9, 2015 at 11:46 AM, Tom Harding via bitcoin-dev &#xA;&gt; &lt;bitcoin-dev at lists.linuxfoundation.org &#xA;&gt; &lt;mailto:bitcoin-dev at lists.linuxfoundation.org&gt;&gt; wrote:&#xA;&gt; &#xA;&gt; On 8/4/2015 4:27 AM, Pieter Wuille via bitcoin-dev wrote:&#xA;&gt; &#xA;&gt;&gt; Don&#39;t turn Bitcoin into something uninteresting, please.&#xA;&gt; &#xA;&gt; Consider how Bob will receive money using the Lightning Network.&#xA;&gt; &#xA;&gt; Bob receives a payment by applying a contract to his local payment &#xA;&gt; channel, increasing the amount payable to him when the channel is&#xA;&gt; closed.&#xA;&gt; &#xA;&gt; There are two possible sources of funding for Bob&#39;s increased&#xA;&gt; claim. They can appear alone, or in combination:&#xA;&gt; &#xA;&gt; &#xA;&gt; Funding Source (1) A deposit from Bob&#39;s payment hub&#xA;&gt; &#xA;&gt; Bob can receive funds, if his payment hub has made a deposit to&#xA;&gt; the channel.  Another name for this is &#34;credit&#34;.&#xA;&gt; &#xA;&gt; This credit has no default risk: Bob cannot just take payment&#xA;&gt; hub&#39;s deposit. But neither can Bob receive money, unless payment&#xA;&gt; hub has advanced it to the channel (or (2) below applies).&#xA;&gt; Nothing requires the payment hub to do this.&#xA;&gt; &#xA;&gt; This is a 3rd-party dependency totally absent with plain old &#xA;&gt; bitcoin. It will come with a fee and, in an important way, it is&#xA;&gt; worse than the current banking system.  If a bank will not even&#xA;&gt; open an account for Bob today, why would a payment hub lock up hard&#xA;&gt; bitcoin to allow Bob to be paid through a Poon-Dryja channel?&#xA;&gt; &#xA;&gt; &#xA;&gt; Funding Source (2) Bob&#39;s previous spends&#xA;&gt; &#xA;&gt; If Bob has previously spent from the channel, decreasing his claim&#xA;&gt; on its funds (which he could have deposited himself), that claim&#xA;&gt; can be re-increased.&#xA;&gt; &#xA;&gt; To avoid needing credit (1), Bob has an incentive to consolidate &#xA;&gt; spending and income in the same payment channel, just as with &#xA;&gt; today&#39;s banks.  This is at odds with the idea that Bob will have &#xA;&gt; accounts with many payment hubs.  It is an incentive for&#xA;&gt; centralization.&#xA;&gt; &#xA;&gt; &#xA;&gt; With Lightning Network, Bob will need a powerful middleman to send&#xA;&gt; and receive money effectively.  *That* is uninteresting to me.&#xA;&gt; &#xA;&gt; &#xA;&gt; _______________________________________________ bitcoin-dev mailing&#xA;&gt; list bitcoin-dev at lists.linuxfoundation.org &#xA;&gt; &lt;mailto:bitcoin-dev at lists.linuxfoundation.org&gt; &#xA;&gt; https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#xA;&gt; &#xA;&gt; &#xA;&gt; &#xA;&gt; _______________________________________________ bitcoin-dev mailing&#xA;&gt; list bitcoin-dev at lists.linuxfoundation.org &#xA;&gt; &lt;mailto:bitcoin-dev at lists.linuxfoundation.org&gt; &#xA;&gt; https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#xA;&gt; &#xA;&gt; &#xA;&gt; &#xA;&gt; &#xA;&gt; _______________________________________________ bitcoin-dev mailing&#xA;&gt; list bitcoin-dev at lists.linuxfoundation.org &#xA;&gt; https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#xA;&gt; &#xA;&#xA;- -- &#xA;http://abis.io ~&#xA;&#34;a protocol concept to enable decentralization&#xA;and expansion of a giving economy, and a new social good&#34;&#xA;https://keybase.io/odinn&#xA;-----BEGIN PGP SIGNATURE-----&#xA;Version: GnuPG v1&#xA;&#xA;iQEcBAEBAgAGBQJVyNlfAAoJEGxwq/inSG8CTvgH/3b4wyoU+hQtQ7Ewk4n1UK/Q&#xA;gBezGVfv6v9D8uRU+8gR37gG6TpiG3VS37g47fkAbqTTUzY16qGRXMV8mi0FVz/3&#xA;8Hqz7rWZEllYfeYrV9MUoNftrFmjy1PucPgd95BYmWaHoZRxBwhr+YpkZS5lfEqK&#xA;p1byEdqXW04sc3UBdNlirYNOBJA0wOPgco45G2S3gFBh5XQZ9YCLB+x/IN8rW1mS&#xA;wQ3FrXRdEKfGMZ83xij1zOVpwi3bPJ5XrUzEV3sdGUdj6jWi0Pa05tRD+0qt7dpZ&#xA;oPq4p6aLj2z5/mwyiaW6T14CNY1Mp46tMgAv+BOJ/M3HA350isTGxG2X+73KeH0=&#xA;=xX4u&#xA;-----END PGP SIGNATURE-----</html></oembed>