>Saturday, June 23, 2018 3:01 PM +03:00 from 
>lightning-dev-requ...@lists.linuxfoundation.org:
>
>Send Lightning-dev mailing list submissions to
>lightning-dev@lists.linuxfoundation.org
>
>To subscribe or unsubscribe via the World Wide Web, visit
>https://lists.linuxfoundation.org/mailman/listinfo/lightning-dev
>or, via email, send a message with subject or body 'help' to
>lightning-dev-requ...@lists.linuxfoundation.org
>
>You can reach the person managing the list at
>lightning-dev-ow...@lists.linuxfoundation.org
>
>When replying, please edit your Subject line so it is more specific
>than "Re: Contents of Lightning-dev digest..."
>
>
>Today's Topics:
>
>   1. Second Level Protocols - Lightning - Patents (Praveen Baratam)
>   2. Re: Second Level Protocols - Lightning - Patents (Tim Blokdijk)
>   3. Re: Mesh network problem (Oleg Sadov)
>   4. Re: Mesh network problem (ZmnSCPxj)
>
>
>----------------------------------------------------------------------
>
>Message: 1
>Date: Fri, 22 Jun 2018 20:51:28 +0530
>From: Praveen Baratam < praveen.bara...@gmail.com >
>To: Lightning-dev < lightning-dev@lists.linuxfoundation.org >
>Subject: [Lightning-dev] Second Level Protocols - Lightning - Patents
>Message-ID:
>< caaqs3wsgucyb6oepvtatuthtgne74vqmoq24o5vlybg8kk2...@mail.gmail.com >
>Content-Type: text/plain; charset="utf-8"
>
> Hello everybody,
>
>I just heard from a friend that Second Level Protocols such as Lightening
>Network can be patented if the author/inventor chooses to!
>
>Is it possible? Am I missing something?
>
>Best,
>
>Praveen Baratam
>
>about.me < http://about.me/praveen.baratam >
>?
>-------------- next part --------------
>An HTML attachment was scrubbed...
>URL: < 
>http://lists.linuxfoundation.org/pipermail/lightning-dev/attachments/20180622/1607c88e/attachment-0001.html
> >
>
>------------------------------
>
>Message: 2
>Date: Fri, 22 Jun 2018 17:35:07 +0200
>From: Tim Blokdijk < t...@timblokdijk.nl >
>To:  lightning-dev@lists.linuxfoundation.org
>Subject: Re: [Lightning-dev] Second Level Protocols - Lightning -
>Patents
>Message-ID: < 07859b75-9c76-0e1d-e565-8e82402e7...@timblokdijk.nl >
>Content-Type: text/plain; charset="utf-8"; Format="flowed"
>
>Probably not in the EU. Both 'mathematical methods' and 'programs for 
>computers' are excluded from being patented.
>
>
>Op 22-06-18 om 17:21 schreef Praveen Baratam:
>> Hello everybody,
>>
>> I just heard from a friend that Second Level Protocols such as 
>> Lightening Network can be patented if the author/inventor chooses to!
>>
>> Is it possible? Am I missing something?
>>
>> Best,
>>
>> Praveen Baratam
>>
>> about.me < http://about.me/praveen.baratam >
>> ?
>>
>>
>> _______________________________________________
>> Lightning-dev mailing list
>>  Lightning-dev@lists.linuxfoundation.org
>>  https://lists.linuxfoundation.org/mailman/listinfo/lightning-dev
>
>-------------- next part --------------
>An HTML attachment was scrubbed...
>URL: < 
>http://lists.linuxfoundation.org/pipermail/lightning-dev/attachments/20180622/e8c61140/attachment-0001.html
> >
>
>------------------------------
>
>Message: 3
>Date: Fri, 22 Jun 2018 22:59:09 +0300
>From: Oleg Sadov < oleg.sa...@gmail.com >
>To:  Lightning-dev@lists.linuxfoundation.org
>Subject: Re: [Lightning-dev] Mesh network problem
>Message-ID:
>< CAGpBVFvHrp3A=4heisxba7MsfG9FLdK-RiOQDf=drsrylwe...@mail.gmail.com >
>Content-Type: text/plain; charset="UTF-8"
>
>May be it would be reasonable to think about using of SDN
>technologies, such as OpenFlow. This specification is supported by
>many SW and HW NW switches. This allows you to create a NW
>configuration managed by the L7 OSI application layer with NW packet
>routing and transparent transformation for the sender/receiver pair.
>We use this technology for building of SDN-enabled Blockchain
>modelling NW environments (for ex. NWs with Quantum Cryptography) for
>R&D projects of our students:
>
>http://balchemylab.gitlab.io/
>
>??, 20 ???. 2018 ?. ? 22:07, Andy Schroder < i...@andyschroder.com >:
>>
>> Who do you think controls the routing table for the internet? Is the 
>> internet not a mesh network?
>>
>> --
>> Andy Schroder
>>
>> On June 20, 2018 2:15:19 PM EDT, Joseph Hoane via Lightning-dev < 
>> lightning-dev@lists.linuxfoundation.org > wrote:
>>>
>>> I root for the Lightening Network?s success, but it seems to have an 
>>> inherent weakness. Since routing tables are not part of the architecture 
>>> how can the sender chose the next recipient so as to effect an efficient 
>>> path to the ultimate receiver? With no routing table available the next 
>>> receiver's connection to the remote ultimate receiver or to the ultimate 
>>> receiver?s proximate connections is unknown. Even a powerful bridge node 
>>> will not know an efficient subsequent path and could send the message on in 
>>> exactly the most inefficient direction. How does choosing an efficient next 
>>> intermediate receiver not remain a guess, a shot in the dark?
>>> I don?t think any solution to the mesh network routing problem has been 
>>> found. What am I missing here?  Thanks.
>>>
>>>
>>> ________________________________
>>>
>>> Lightning-dev mailing list
>>>  Lightning-dev@lists.linuxfoundation.org
>>>  https://lists.linuxfoundation.org/mailman/listinfo/lightning-dev
>>
>> _______________________________________________
>> Lightning-dev mailing list
>>  Lightning-dev@lists.linuxfoundation.org
>>  https://lists.linuxfoundation.org/mailman/listinfo/lightning-dev
>
>
>------------------------------
>
>Message: 4
>Date: Fri, 22 Jun 2018 22:06:15 -0400
>From: ZmnSCPxj < zmnsc...@protonmail.com >
>To: "lightning-dev\\@lists.linuxfoundation.org"
>< lightning-dev@lists.linuxfoundation.org >
>Subject: Re: [Lightning-dev] Mesh network problem
>Message-ID:
>< 
>m0W7J5znQ0u9rUzIE6skSPKX50sWp3kqjz_FEsT_gdhcAGQ_r-RtTcGf7w0Ogxr3opxoBTofgMxY_LOLDy0qPtf4z7gYzARjSXJrZcTUmkc=@protonmail.com
> >
>
>Content-Type: text/plain; charset=UTF-8
>
>Good morning Joseph,
>
>> I root for the Lightening Network?s success, but it seems to have an 
>> inherent weakness. Since routing tables are not part of the architecture how 
>> can the sender chose the next recipient so as to effect an efficient path to 
>> the ultimate receiver? With no routing table available the next receiver's 
>> connection to the remote ultimate receiver or to the ultimate receiver?s 
>> proximate connections is unknown. Even a powerful bridge node will not know 
>> an efficient subsequent path and could send the message on in exactly the 
>> most inefficient direction. How does choosing an efficient next intermediate 
>> receiver not remain a guess, a shot in the dark?
>> 
>> I don?t think any solution to the mesh network routing problem has been 
>> found. What am I missing here? Thanks.
>
>
>The current spec has each participant share their views of the entire graph 
>with each other.  The payer uses its own local view of the entire network to 
>create a route from payer to payee.  None of the intermediate nodes need to 
>make any decisions or keep routing tables: the entire route has been found by 
>the payer in the first place.  No guesswork is necessary: either you know of a 
>route and can provide it entirely (so intermediate nodes never have to guess) 
>or you know of no route and are unable to pay.
>
>The existence of channels has a simple proof: every channel is backed by a 
>2-of-2 multisig UTXO.  When sharing views of network graph, each channel in 
>the view includes a reference to the UTXO backing it.  To show that the 
>channels are indeed Lightning channels, a signature matching the 2-of-2 
>multisig is required.  The proof-of-channel-existence is thus the reference to 
>the UTXO, plus a signature signing that reference.  If a node receives a 
>supposed channel from a peer, but the UTXO does not exist or is already spent, 
>then the node ignores that channel and does not add it to its local network 
>view..  It is thus not possible to fake a channel (to spam the network views 
>of Lightning peers) without actually committing money into some UTXO, which 
>deters spam.
>
>The solution currently in use is simple and direct, at the cost that each node 
>has to keep a view of the entire network.  The so-called "Lightning Network 
>scaling problem" is largely a problem of these local network views becoming 
>too large for low-end devices to keep; perhaps the Eclair developers should 
>chime in at this point, since they target mobile devices and may be able to 
>give a perspective on whether the network map is too large for mobile devices 
>already.
>
>--
>
>The mesh network routing problem in general can be solved by self-addressing 
>packets (like IP (the Internet) uses).
>
>When a node receives a packet that is not addressed to it, it looks up the 
>destination address in its routing table. If it does not exist in the routing 
>table, then the node simply throws it to some other peer, which at least is 
>progress.
>
>Similarly, a "payment packet" can offer a forwarding fee and the payment.  
>When a node receives it, it could deduct some part of the fee for itself and 
>attempt to forward it to one of its other peers.  The more accurately it can 
>forward the payment, the more likely it can earn from the forwarding fees (if 
>the payment fails to reach the destination then the node cannot earn fee).  
>Even a simple "try all your peers" approach would in aggregate result in a 
>breadth-first search of the network graph, so if it is reachable then the 
>payment will indeed get forwarded.  The drawback is that it reveals the 
>destination of the payment, which is why Lightning went with onion routing.
>
>Regards,
>ZmnSCPxj
>
>
>------------------------------
>
>_______________________________________________
>Lightning-dev mailing list
>Lightning-dev@lists.linuxfoundation.org
>https://lists.linuxfoundation.org/mailman/listinfo/lightning-dev
>
>
>End of Lightning-dev Digest, Vol 34, Issue 13
>*********************************************


mailto:floppy...@mail.ru
_______________________________________________
Lightning-dev mailing list
Lightning-dev@lists.linuxfoundation.org
https://lists.linuxfoundation.org/mailman/listinfo/lightning-dev

Reply via email to