{"id":20754,"date":"2018-12-18T23:34:48","date_gmt":"2018-12-18T23:34:48","guid":{"rendered":"http:\/\/ci027cfe6700032697"},"modified":"2018-12-18T23:34:48","modified_gmt":"2018-12-18T23:34:48","slug":"pierre-rochard-lightning-adoption-will-basically-mirror-bitcoin-adoption","status":"publish","type":"post","link":"https:\/\/bitcoinmagazine.com\/culture\/pierre-rochard-lightning-adoption-will-basically-mirror-bitcoin-adoption","title":{"rendered":"Pierre Rochard: \u201cLightning Adoption Will Basically Mirror Bitcoin Adoption\u201d"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><figure><img decoding=\"async\" src=\"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2024\/11\/pierre-rochard-lightning-adoption-will-basically-mirror-bitcoin-adoption.jpg\" title=\"\"><\/figure>\n<p>Lightning is a second-layer solution for the Bitcoin blockchain that addresses the scaling issues surrounding it today.<\/p>\n<p>Similar to Bitcoin, Lightning is an open-source protocol in which anyone can contribute to. Whether it is through programming and developing applications or setting up a node, participation in Lightning is not just accessible. It\u2019s welcomed.<\/p>\n<p>The Lightning community is already vibrant and growing every day. Pierre Rochard is one person who has already cemented his place in the Bitcoin community as a strong advocate for the digital currency, founding the Bitcoin Advisory in 2013. More recently, his work with Lightning has garnered plenty of attention through his suite of Lightning applications. Specifically, Rochard\u2019s Lightning plug-in integration for Microsoft Excel showed the world that Lightning has a place in commonly used applications.<\/p>\n<p>The Lightning plug-in uses neutrino, a sidechain solution whose purpose is to allow for interaction with Bitcoin\u2019s global transaction history without downloading the entire blockchain. Specifically, neutrino was designed to facilitate this on devices with low-power processors, limited storage or bandwidth, and intermittent power \u2014 essentially, a good fit for an Excel spreadsheet.<\/p>\n<p>As for the use-case of this application, Rochard has mentioned in the past that it is for \u201cpower users\u201d who are highly familiar with the technologies being used and not for the everyday user. Nonetheless, its general purpose is to send Lightning payments from an Excel spreadsheet.<\/p>\n<p>Rochard\u2019s suite of Lightning applications is a testament to the progress being made in developing Bitcoin\u2019s second-layer solution in the first year of its existence. In the following interview with <em>Bitcoin Magazine<\/em>, Rochard discusses his Lightning plugin as well as the bigger picture of Lightning as it relates to the global adoption of Bitcoin.<\/p>\n<p>In the months since he <a href=\"https:\/\/twitter.com\/pierre_rochard\/status\/1055159992733626368?ref_src=twsrc%255Etfw%257Ctwcamp%255Etweetembed%257Ctwterm%255E1055159992733626368&amp;ref_url=https%253A%252F%252Fbitcoinexchangeguide.com%252Fbitcoiner-pierre-rochards-new-microsoft-excel-plugin-allows-for-btc-lightning-network-payments%252F\" target=\"_blank\" rel=\"noopener\">announced<\/a> that this plugin can run a full node within the spreadsheet. Rochard has created a <a href=\"https:\/\/medium.com\/lightning-power-users\/windows-macos-lightning-network-284bd5034340\" target=\"_blank\" rel=\"noopener\">node launcher<\/a> GUI to help people set up a Lightning and Bitcoin node locally for the plugin to connect.<\/p>\n<p>\u201cMy initial experimentation with the Excel plugin was that it would have a Lightning node bundled with it and running inside of it, using Neutrino instead of a full node,\u201d said Rochard. But there was a problem with that set-up. Neutrino is not implemented on mainnet, so it can\u2019t be used with real bitcoins yet, meaning that no one would be able to use the Excel plugin with real bitcoins.<\/p>\n<h3>Neutrino versus Full Node<\/h3>\n<p>Satoshi\u2019s white paper describes a process called \u201c<a href=\"https:\/\/bitcoin.org\/en\/glossary\/simplified-payment-verification\" target=\"_blank\" rel=\"noopener\">simple payment verification<\/a>\u201d (SPV). But SPVs have never actually been implemented.<\/p>\n<p>Instead, Rochard explains, the Bitcoin community has settled for \u201ccompromises that are SPV-ish.\u201d<\/p>\n<p>Right now, using this compromise process, a wallet will send a list of transaction IDs to a node and query all information relating to those transaction IDs. The trick is that not all of those transaction IDs that the SPV wallet is sending to the node are actually from the SPV wallet. Instead, the list includes a bunch of random information in addition to the actual queries it&#8217;s actually interested in. This action is meant to preserve some privacy since the node doesn\u2019t know which piece of information is the specific piece it is looking for. It just knows it\u2019s somewhere in there, hidden in a crowd of other bits of information.<\/p>\n<p>Still, however, Rochard pointed out that few mobile wallets actually implemented this process. \u201cInstead, most of them are basically contacting a trusted server that is just the specific addresses that its interested in and then it receives information back on this. So that provides zero privacy.\u201d<\/p>\n<p>With Neutrino, the full node sends what\u2019s called a \u201cblock filter,\u201d which is essentially a short summary of a bitcoin block, to the \u201clight client\u201d and checks if specific transactions or addresses of interest have a match in this filter.<\/p>\n<p>\u201cIf they do,\u201d said Rochard, \u201cthen we\u2019re going to request the full block and download that and then extract the data from it. So that, essentially, means you have way more privacy because now the full node doesn\u2019t know what specific transactions in that block got your interest because there\u2019s thousands of transactions in a block.\u201d<\/p>\n<p>Of course, Neutrino isn\u2019t as secure as the Bitcoin blockchain itself. Specifically, it doesn\u2019t validate all protocol rules, it just checks the transactions in a specific block. In other words, it doesn\u2019t verify the 21 million bitcoin limit, which opens up doors to compromises on security.<\/p>\n<p>\u201cI would strongly emphasize that there is simply no substitute for running your own full node,\u201d said Rochard. \u201cReally, the Neutrino functionality is kind of a convenience\/UX improvement, but it it does compromise on the properties of Bitcoin.\u201d That was the other motivation for this node launcher that Rochard created. He wants the people with the bandwidth capabilities to run a full node to be able to do so.<\/p>\n<p>\u201cI think that we should have the UI for every platform and in every programming language and we should really have as many UIs as possible. As it relates to which ones are going to be most used, that&#8217;s an area where I want maximum amount of competition and where really I embrace pluralism and would be against tribalism, which is unusual for me because I&#8217;m usually very tribalistic with my Bitcoin maximalism.\u201d<\/p>\n<p>When it comes to the Lightning UI, however, Rochard is far less \u201ctribalistic.\u201d<\/p>\n<p>\u201cI&#8217;m an alt-UI, Multi UI proponent, and the reason is that we&#8217;re going to want to onboard the full spectrum of users. From people who are using Lightning on their mobile wallet, to the people that are using Lightning in a <a href=\"https:\/\/lightningjoule.com\/\" target=\"_blank\" rel=\"noopener\">Chrome extension with Joule<\/a> to people who are using Lightning in an Excel spreadsheet with my plugin. Wherever the user is most comfortable and wherever it is most practical and simple for them, I want there to be a wallet for them.\u201d<\/p>\n<h3>The Future of Lightning: Overcoming Bottlenecks to Adoption<\/h3>\n<p>\u201cI think that Lightning&#8217;s adoption is going to basically mirror bitcoin\u2019s adoption; and bitcoin\u2019s adoption comes from a very grassroots source. It&#8217;s not like a top-down thing,\u201d said Rochard. \u201cWe&#8217;ve even seen Bitcoin businesses emerge from grassroots users for the most part. Someone becomes a Bitcoin enthusiast [gets] into the ecosystem and then starts a Bitcoin-related service where they see a gap. That&#8217;s kind of been the general path.\u201d<\/p>\n<p>Rochard projects that the growth of Lightning will follow a similar path, but first, users will need tools that allow them to work with the protocol.<\/p>\n<p>\u201cYou have people who are Bitcoin enthusiasts who are like, \u2018Oh, what&#8217;s this neat, layer-two, offchain network that people are buzzing about on Twitter? I&#8217;m gonna go check that out. Now, I use Windows \u2014 I have no technical capabilities and I don&#8217;t know how to use a command line, so I can&#8217;t get on Lightning today. Oh, Pierre came out with a node launcher. Okay, now I can get on Lightning.\u2019<\/p>\n<p>\u201cAnd that&#8217;s that&#8217;s how the process is going to happen. At first it&#8217;s going to be ten people, then a hundred people and then a thousand people.\u201d<\/p>\n<h3>Adoption Through Infrastructure<\/h3>\n<p>Participating in a recent Lightning residency at Chaincode Labs was a pivotal moment for Rochard and turned him from being \u201ccautiously bullish\u201d to a \u201ccult-member, indoctrinated-fanatic\u201d of Lightning.<\/p>\n<p>There, he met a software developer at Bitmex who gave the impression that, while Lightning was on Bitmex\u2019s radar, it wasn\u2019t a priority from a development perspective.<\/p>\n<p>\u201cNow within the next couple of years, they&#8217;re going to have a Lightning feature,\u201d Rochard suggested. \u201cThat much is clear. So, I think that, you know, it&#8217;s not within the next six months but within the next few years, exchanges are going to have Lightning features.<\/p>\n<p>\u201cNow the question is: How useful are these? Because if it&#8217;s to deposit $20 worth of bitcoins, that&#8217;s not useful for anyone. On top of figuring out how useful this is for exchanges, it&#8217;s just too early right now. If we want thousands of dollars being transacted on Lightning in payments, we need to have atomic multipaths worked out among other things.\u201d<\/p>\n<p>Looking ahead, Rochard said that, when it comes to exchanges, Lightning adoption will continue to evolve; users will find themselves using bitcoin on-chain in the meantime. In the future, however, as the capacity of the Lightning Network increases, using Lightning for everyday transactions on exchanges will become automatic.<\/p>\n<p>\u201cIn five years, it\u2019s going to the the case that you\u2019re no longer going to be able to use bitcoin at an exchange without using Lightning, but that\u2019s much longer term.\u201d<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pierre Rochard discusses his Lightning plug-in integration for Microsoft Excel and how Lightning has a place in commonly used applications.<\/p>\n","protected":false},"author":3425,"featured_media":20755,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[33],"tags":[392,1455,460,2808],"class_list":["post-20754","post","type-post","status-publish","format-standard","has-post-thumbnail","category-culture","tag-adoption","tag-interview","tag-lightning-network","tag-pierre-rochard"],"author_data":{"id":3425,"name":"Michael Taiberg","nicename":"michael-taiberg","avatar_url":"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2024\/12\/michael-taiberg-promo-image-96x96.jpg"},"featured_image_url":"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2024\/11\/pierre-rochard-lightning-adoption-will-basically-mirror-bitcoin-adoption.jpg","_links":{"self":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts\/20754","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/users\/3425"}],"replies":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/comments?post=20754"}],"version-history":[{"count":0,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts\/20754\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/media\/20755"}],"wp:attachment":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/media?parent=20754"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/categories?post=20754"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/tags?post=20754"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}