TIPS: Transaction Inclusion Protocol with Signaling in DAG-based Blockchain

Directed Acyclic Graph (DAG) is a popular approach to achieve scalability of blockchain networks. Due to its high efficiency in data communication and great scalability, DAG has been widely adopted in many applications such as Internet of Things (IoT) and Decentralized Finance (DeFi). DAG-based bloc...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Chen, Canhui, Chen, Xu, Fang, Zhixuan
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Chen, Canhui
Chen, Xu
Fang, Zhixuan
description Directed Acyclic Graph (DAG) is a popular approach to achieve scalability of blockchain networks. Due to its high efficiency in data communication and great scalability, DAG has been widely adopted in many applications such as Internet of Things (IoT) and Decentralized Finance (DeFi). DAG-based blockchain, nevertheless, faces the key challenge of transaction inclusion collision due to the high concurrency and the network delay. Particularly, the transaction inclusion collision in DAG-based blockchain leads to the revenue and throughput dilemmas, which would greatly degrade the system performance. In this paper, we propose "TIPS", the Transaction Inclusion Protocol with Signaling, which broadcasts a signal indicating the transactions in the block. We show that with the prompt broadcast of a signal, TIPS substantially reduces the transaction collision and thus resolves these dilemmas. Moreover, we show that TIPS can defend against both the denial-of-service and the delay-of-service attacks. We also conduct intensive experiments to demonstrate the superior performance of the proposed protocol.
doi_str_mv 10.48550/arxiv.2207.04841
format Article
fullrecord <record><control><sourceid>arxiv_GOX</sourceid><recordid>TN_cdi_arxiv_primary_2207_04841</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2207_04841</sourcerecordid><originalsourceid>FETCH-LOGICAL-a671-3cea0a4241c8d99e42a83aa208d531e9e3f4fc3d4fdbc4c92c9a8474346038003</originalsourceid><addsrcrecordid>eNotz8tOwzAQhWFvWKDCA7DCL5Dgy6Sx2ZUCJaISlZp9NB07rYVxkBNub49aWJ1_daSPsSspSjBVJW4wf4fPUilRlwIMyHP23Dab7S1vM6YRaQpD4k2i-DEea5OHaaAh8q8wHfg27BPGkPY8JH6_WBU7HL3jd3GgVzpgSBfsrMc4-sv_nbH28aFdPhXrl1WzXKwLnNey0ORRICiQZJy1HhQajaiEcZWW3nrdQ0_aQe92BGQVWTRQg4a50EYIPWPXf7cnTfeewxvmn-6o6k4q_QsZIEba</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>TIPS: Transaction Inclusion Protocol with Signaling in DAG-based Blockchain</title><source>arXiv.org</source><creator>Chen, Canhui ; Chen, Xu ; Fang, Zhixuan</creator><creatorcontrib>Chen, Canhui ; Chen, Xu ; Fang, Zhixuan</creatorcontrib><description>Directed Acyclic Graph (DAG) is a popular approach to achieve scalability of blockchain networks. Due to its high efficiency in data communication and great scalability, DAG has been widely adopted in many applications such as Internet of Things (IoT) and Decentralized Finance (DeFi). DAG-based blockchain, nevertheless, faces the key challenge of transaction inclusion collision due to the high concurrency and the network delay. Particularly, the transaction inclusion collision in DAG-based blockchain leads to the revenue and throughput dilemmas, which would greatly degrade the system performance. In this paper, we propose "TIPS", the Transaction Inclusion Protocol with Signaling, which broadcasts a signal indicating the transactions in the block. We show that with the prompt broadcast of a signal, TIPS substantially reduces the transaction collision and thus resolves these dilemmas. Moreover, we show that TIPS can defend against both the denial-of-service and the delay-of-service attacks. We also conduct intensive experiments to demonstrate the superior performance of the proposed protocol.</description><identifier>DOI: 10.48550/arxiv.2207.04841</identifier><language>eng</language><subject>Computer Science - Computer Science and Game Theory ; Computer Science - Networking and Internet Architecture ; Computer Science - Performance</subject><creationdate>2022-07</creationdate><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,780,885</link.rule.ids><linktorsrc>$$Uhttps://arxiv.org/abs/2207.04841$$EView_record_in_Cornell_University$$FView_record_in_$$GCornell_University$$Hfree_for_read</linktorsrc><backlink>$$Uhttps://doi.org/10.48550/arXiv.2207.04841$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Chen, Canhui</creatorcontrib><creatorcontrib>Chen, Xu</creatorcontrib><creatorcontrib>Fang, Zhixuan</creatorcontrib><title>TIPS: Transaction Inclusion Protocol with Signaling in DAG-based Blockchain</title><description>Directed Acyclic Graph (DAG) is a popular approach to achieve scalability of blockchain networks. Due to its high efficiency in data communication and great scalability, DAG has been widely adopted in many applications such as Internet of Things (IoT) and Decentralized Finance (DeFi). DAG-based blockchain, nevertheless, faces the key challenge of transaction inclusion collision due to the high concurrency and the network delay. Particularly, the transaction inclusion collision in DAG-based blockchain leads to the revenue and throughput dilemmas, which would greatly degrade the system performance. In this paper, we propose "TIPS", the Transaction Inclusion Protocol with Signaling, which broadcasts a signal indicating the transactions in the block. We show that with the prompt broadcast of a signal, TIPS substantially reduces the transaction collision and thus resolves these dilemmas. Moreover, we show that TIPS can defend against both the denial-of-service and the delay-of-service attacks. We also conduct intensive experiments to demonstrate the superior performance of the proposed protocol.</description><subject>Computer Science - Computer Science and Game Theory</subject><subject>Computer Science - Networking and Internet Architecture</subject><subject>Computer Science - Performance</subject><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><sourceid>GOX</sourceid><recordid>eNotz8tOwzAQhWFvWKDCA7DCL5Dgy6Sx2ZUCJaISlZp9NB07rYVxkBNub49aWJ1_daSPsSspSjBVJW4wf4fPUilRlwIMyHP23Dab7S1vM6YRaQpD4k2i-DEea5OHaaAh8q8wHfg27BPGkPY8JH6_WBU7HL3jd3GgVzpgSBfsrMc4-sv_nbH28aFdPhXrl1WzXKwLnNey0ORRICiQZJy1HhQajaiEcZWW3nrdQ0_aQe92BGQVWTRQg4a50EYIPWPXf7cnTfeewxvmn-6o6k4q_QsZIEba</recordid><startdate>20220711</startdate><enddate>20220711</enddate><creator>Chen, Canhui</creator><creator>Chen, Xu</creator><creator>Fang, Zhixuan</creator><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20220711</creationdate><title>TIPS: Transaction Inclusion Protocol with Signaling in DAG-based Blockchain</title><author>Chen, Canhui ; Chen, Xu ; Fang, Zhixuan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a671-3cea0a4241c8d99e42a83aa208d531e9e3f4fc3d4fdbc4c92c9a8474346038003</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Computer Science - Computer Science and Game Theory</topic><topic>Computer Science - Networking and Internet Architecture</topic><topic>Computer Science - Performance</topic><toplevel>online_resources</toplevel><creatorcontrib>Chen, Canhui</creatorcontrib><creatorcontrib>Chen, Xu</creatorcontrib><creatorcontrib>Fang, Zhixuan</creatorcontrib><collection>arXiv Computer Science</collection><collection>arXiv.org</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Chen, Canhui</au><au>Chen, Xu</au><au>Fang, Zhixuan</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>TIPS: Transaction Inclusion Protocol with Signaling in DAG-based Blockchain</atitle><date>2022-07-11</date><risdate>2022</risdate><abstract>Directed Acyclic Graph (DAG) is a popular approach to achieve scalability of blockchain networks. Due to its high efficiency in data communication and great scalability, DAG has been widely adopted in many applications such as Internet of Things (IoT) and Decentralized Finance (DeFi). DAG-based blockchain, nevertheless, faces the key challenge of transaction inclusion collision due to the high concurrency and the network delay. Particularly, the transaction inclusion collision in DAG-based blockchain leads to the revenue and throughput dilemmas, which would greatly degrade the system performance. In this paper, we propose "TIPS", the Transaction Inclusion Protocol with Signaling, which broadcasts a signal indicating the transactions in the block. We show that with the prompt broadcast of a signal, TIPS substantially reduces the transaction collision and thus resolves these dilemmas. Moreover, we show that TIPS can defend against both the denial-of-service and the delay-of-service attacks. We also conduct intensive experiments to demonstrate the superior performance of the proposed protocol.</abstract><doi>10.48550/arxiv.2207.04841</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier DOI: 10.48550/arxiv.2207.04841
ispartof
issn
language eng
recordid cdi_arxiv_primary_2207_04841
source arXiv.org
subjects Computer Science - Computer Science and Game Theory
Computer Science - Networking and Internet Architecture
Computer Science - Performance
title TIPS: Transaction Inclusion Protocol with Signaling in DAG-based Blockchain
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-20T08%3A12%3A44IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-arxiv_GOX&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=TIPS:%20Transaction%20Inclusion%20Protocol%20with%20Signaling%20in%20DAG-based%20Blockchain&rft.au=Chen,%20Canhui&rft.date=2022-07-11&rft_id=info:doi/10.48550/arxiv.2207.04841&rft_dat=%3Carxiv_GOX%3E2207_04841%3C/arxiv_GOX%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true