Show simple item record

dc.contributor.authorNowostawski, Mariusz
dc.contributor.authorTøn, Jardar
dc.date.accessioned2019-07-05T11:14:26Z
dc.date.available2019-07-05T11:14:26Z
dc.date.created2019-06-20T23:52:29Z
dc.date.issued2019
dc.identifier.citationApplied Sciences. 2019, 9 (12), .nb_NO
dc.identifier.issn2076-3417
dc.identifier.urihttp://hdl.handle.net/11250/2603624
dc.description.abstractPayment channels and off-chain transactions are used to address blockchain scalability. Those mechanisms rely on the blockchain proper, as the resolution mechanism. They allow for high transaction throughput due to the pure peer-to-peer nature of the transaction exchange that happens directly between the peers, without the involvement of the blockchain transactions. The transactions are not mediated through the blockchain but happen off-chain. The transactions in such overlay networks are not included in the blockchain, they nevertheless leave some data traces in a public ledger. We have used the Bitcoin mainnet and testnet blockchains together with the Lightning network node to explore what can be inferred from the underlying blockchain in the context of Lightning transactions, channel setup, and channel teardown. The main purpose of this study is to identify what methods, transaction signatures, and data can be used to understand the non-visible publicly off-chain transactions. We have proposed heuristics for identifying the setup and teardown transactions, quantified and analyzed the effectiveness of our proposed methods. Using the data from the Bitcoin blockchain, as well as the data from the Lightning network to link related information we have found when parsing the blockchain, we generate network graph representations showing the relationships between the Lightning network channels identified on the blockchain. This study is significant from the personal data and privacy perspectives, as well as from forensics. We have established that at least 75% of all P2WSH transactions are Lightning transactions, and some of the channels can be deduced from the blockchain analysis. The synthesized results demonstrate that our methods are viable for identifying a subset of transactions and that only partial topology of the payment channels can be obtained from the data left in the blockchainnb_NO
dc.language.isoengnb_NO
dc.publisherMDPInb_NO
dc.relation.urihttps://www.mdpi.com/2076-3417/9/12/2519
dc.rightsNavngivelse 4.0 Internasjonal*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/deed.no*
dc.titleEvaluating Methods for the Identification of Off-Chain Transactions in the Lightning Networknb_NO
dc.typeJournal articlenb_NO
dc.typePeer reviewednb_NO
dc.description.versionpublishedVersionnb_NO
dc.source.pagenumber36nb_NO
dc.source.volume9nb_NO
dc.source.journalApplied Sciencesnb_NO
dc.source.issue12nb_NO
dc.identifier.doihttps://doi.org/10.3390/app9122519
dc.identifier.cristin1706626
dc.relation.projectNorges teknisk-naturvitenskapelige universitet: 248094nb_NO
dc.description.localcodec 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).nb_NO
cristin.unitcode194,63,10,0
cristin.unitnameInstitutt for datateknologi og informatikk
cristin.ispublishedtrue
cristin.fulltextoriginal
cristin.qualitycode1


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Navngivelse 4.0 Internasjonal
Except where otherwise noted, this item's license is described as Navngivelse 4.0 Internasjonal