Investigating and Analyzing Bitcoin Blockchain Protocol using Wireshark

A bitcoin node needs to download the full block contents of the entire blockchain, before actually being able to send and receive transactions on bitcoin broadcast network, except simple payment verification clients which require only block headers and bloom filters to sync with others peers availab...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International journal of computer network and information security 2018-07, Vol.10 (7), p.36-43
Hauptverfasser: Hamid Lone, Auqib, Naaz Mir, Roohie
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 43
container_issue 7
container_start_page 36
container_title International journal of computer network and information security
container_volume 10
creator Hamid Lone, Auqib
Naaz Mir, Roohie
description A bitcoin node needs to download the full block contents of the entire blockchain, before actually being able to send and receive transactions on bitcoin broadcast network, except simple payment verification clients which require only block headers and bloom filters to sync with others peers available on the network. Transactions/Blocks pass through a complex process at sender and receiver than it apparently looks to be. During transmission transactions/blocks are broken down into smaller chunks of data so that they can be carried on the wire. These chunks are given appropriate headers, encapsulated and then passed through several layers to reach the destination. In this paper we captured Bitcoin packets using Wireshark and deeply investigated and analyzed them. We investigated how bitcoin transaction/block messages work and what values and parameters are considered during this whole process.
doi_str_mv 10.5815/ijcnis.2018.07.04
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2073358327</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2073358327</sourcerecordid><originalsourceid>FETCH-LOGICAL-c1614-165fca19422cf67b045786d65e7446bb924b6ac2cd913d916c2856cf8781c44e3</originalsourceid><addsrcrecordid>eNo1kE9LAzEQxYMoWGo_gLcFz7vmf7LHtmgtFPSgeAzZ6W6bdt3UZCvUT98s1YFh3sBjePND6J7gQmgiHt0OOhcLiokusCowv0IjihXPS4L59b_GJb5Fkxh3OJUUhCk2Qotl91PH3m1s77pNZrt1Nu1se_odtpnrwbsum7Ue9rC1Sb4F33vwbXaMg-PThTpubdjfoZvGtrGe_M0x-nh-ep-_5KvXxXI-XeVAJOE5kaIBS0pOKTRSVZgLpeVailpxLquqpLySFiisS8JSS6BaSGi00gQ4r9kYPVzuHoL_PqbkZuePISWOJn3JmNCMquQiFxcEH2OoG3MI7suGkyHYDMjMBZkZkBmsDObsDDfuX5I</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2073358327</pqid></control><display><type>article</type><title>Investigating and Analyzing Bitcoin Blockchain Protocol using Wireshark</title><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><creator>Hamid Lone, Auqib ; Naaz Mir, Roohie</creator><creatorcontrib>Hamid Lone, Auqib ; Naaz Mir, Roohie ; Department of Computer Science and Engineering, NIT Srinagar, Jammu and Kashmir, India, 190006</creatorcontrib><description>A bitcoin node needs to download the full block contents of the entire blockchain, before actually being able to send and receive transactions on bitcoin broadcast network, except simple payment verification clients which require only block headers and bloom filters to sync with others peers available on the network. Transactions/Blocks pass through a complex process at sender and receiver than it apparently looks to be. During transmission transactions/blocks are broken down into smaller chunks of data so that they can be carried on the wire. These chunks are given appropriate headers, encapsulated and then passed through several layers to reach the destination. In this paper we captured Bitcoin packets using Wireshark and deeply investigated and analyzed them. We investigated how bitcoin transaction/block messages work and what values and parameters are considered during this whole process.</description><identifier>ISSN: 2074-9090</identifier><identifier>EISSN: 2074-9104</identifier><identifier>DOI: 10.5815/ijcnis.2018.07.04</identifier><language>eng</language><publisher>Hong Kong: Modern Education and Computer Science Press</publisher><subject>Blockchain ; Cryptography ; Digital currencies ; Downloading ; Headers</subject><ispartof>International journal of computer network and information security, 2018-07, Vol.10 (7), p.36-43</ispartof><rights>2018. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the associated terms available at http://www.mecs-press.org/ijcnis/terms.html</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c1614-165fca19422cf67b045786d65e7446bb924b6ac2cd913d916c2856cf8781c44e3</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids></links><search><creatorcontrib>Hamid Lone, Auqib</creatorcontrib><creatorcontrib>Naaz Mir, Roohie</creatorcontrib><creatorcontrib>Department of Computer Science and Engineering, NIT Srinagar, Jammu and Kashmir, India, 190006</creatorcontrib><title>Investigating and Analyzing Bitcoin Blockchain Protocol using Wireshark</title><title>International journal of computer network and information security</title><description>A bitcoin node needs to download the full block contents of the entire blockchain, before actually being able to send and receive transactions on bitcoin broadcast network, except simple payment verification clients which require only block headers and bloom filters to sync with others peers available on the network. Transactions/Blocks pass through a complex process at sender and receiver than it apparently looks to be. During transmission transactions/blocks are broken down into smaller chunks of data so that they can be carried on the wire. These chunks are given appropriate headers, encapsulated and then passed through several layers to reach the destination. In this paper we captured Bitcoin packets using Wireshark and deeply investigated and analyzed them. We investigated how bitcoin transaction/block messages work and what values and parameters are considered during this whole process.</description><subject>Blockchain</subject><subject>Cryptography</subject><subject>Digital currencies</subject><subject>Downloading</subject><subject>Headers</subject><issn>2074-9090</issn><issn>2074-9104</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><sourceid>BENPR</sourceid><recordid>eNo1kE9LAzEQxYMoWGo_gLcFz7vmf7LHtmgtFPSgeAzZ6W6bdt3UZCvUT98s1YFh3sBjePND6J7gQmgiHt0OOhcLiokusCowv0IjihXPS4L59b_GJb5Fkxh3OJUUhCk2Qotl91PH3m1s77pNZrt1Nu1se_odtpnrwbsum7Ue9rC1Sb4F33vwbXaMg-PThTpubdjfoZvGtrGe_M0x-nh-ep-_5KvXxXI-XeVAJOE5kaIBS0pOKTRSVZgLpeVailpxLquqpLySFiisS8JSS6BaSGi00gQ4r9kYPVzuHoL_PqbkZuePISWOJn3JmNCMquQiFxcEH2OoG3MI7suGkyHYDMjMBZkZkBmsDObsDDfuX5I</recordid><startdate>20180708</startdate><enddate>20180708</enddate><creator>Hamid Lone, Auqib</creator><creator>Naaz Mir, Roohie</creator><general>Modern Education and Computer Science Press</general><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7XB</scope><scope>8AL</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>BVBZV</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>M0N</scope><scope>P5Z</scope><scope>P62</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>Q9U</scope></search><sort><creationdate>20180708</creationdate><title>Investigating and Analyzing Bitcoin Blockchain Protocol using Wireshark</title><author>Hamid Lone, Auqib ; Naaz Mir, Roohie</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c1614-165fca19422cf67b045786d65e7446bb924b6ac2cd913d916c2856cf8781c44e3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Blockchain</topic><topic>Cryptography</topic><topic>Digital currencies</topic><topic>Downloading</topic><topic>Headers</topic><toplevel>online_resources</toplevel><creatorcontrib>Hamid Lone, Auqib</creatorcontrib><creatorcontrib>Naaz Mir, Roohie</creatorcontrib><creatorcontrib>Department of Computer Science and Engineering, NIT Srinagar, Jammu and Kashmir, India, 190006</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Computing Database (Alumni Edition)</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>East &amp; South Asia Database</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Computing Database</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>ProQuest Central Basic</collection><jtitle>International journal of computer network and information security</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Hamid Lone, Auqib</au><au>Naaz Mir, Roohie</au><aucorp>Department of Computer Science and Engineering, NIT Srinagar, Jammu and Kashmir, India, 190006</aucorp><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Investigating and Analyzing Bitcoin Blockchain Protocol using Wireshark</atitle><jtitle>International journal of computer network and information security</jtitle><date>2018-07-08</date><risdate>2018</risdate><volume>10</volume><issue>7</issue><spage>36</spage><epage>43</epage><pages>36-43</pages><issn>2074-9090</issn><eissn>2074-9104</eissn><abstract>A bitcoin node needs to download the full block contents of the entire blockchain, before actually being able to send and receive transactions on bitcoin broadcast network, except simple payment verification clients which require only block headers and bloom filters to sync with others peers available on the network. Transactions/Blocks pass through a complex process at sender and receiver than it apparently looks to be. During transmission transactions/blocks are broken down into smaller chunks of data so that they can be carried on the wire. These chunks are given appropriate headers, encapsulated and then passed through several layers to reach the destination. In this paper we captured Bitcoin packets using Wireshark and deeply investigated and analyzed them. We investigated how bitcoin transaction/block messages work and what values and parameters are considered during this whole process.</abstract><cop>Hong Kong</cop><pub>Modern Education and Computer Science Press</pub><doi>10.5815/ijcnis.2018.07.04</doi><tpages>8</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2074-9090
ispartof International journal of computer network and information security, 2018-07, Vol.10 (7), p.36-43
issn 2074-9090
2074-9104
language eng
recordid cdi_proquest_journals_2073358327
source Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals
subjects Blockchain
Cryptography
Digital currencies
Downloading
Headers
title Investigating and Analyzing Bitcoin Blockchain Protocol using Wireshark
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-05T09%3A19%3A29IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Investigating%20and%20Analyzing%20Bitcoin%20Blockchain%20Protocol%20using%20Wireshark&rft.jtitle=International%20journal%20of%20computer%20network%20and%20information%20security&rft.au=Hamid%20Lone,%20Auqib&rft.aucorp=Department%20of%20Computer%20Science%20and%20Engineering,%20NIT%20Srinagar,%20Jammu%20and%20Kashmir,%20India,%20190006&rft.date=2018-07-08&rft.volume=10&rft.issue=7&rft.spage=36&rft.epage=43&rft.pages=36-43&rft.issn=2074-9090&rft.eissn=2074-9104&rft_id=info:doi/10.5815/ijcnis.2018.07.04&rft_dat=%3Cproquest_cross%3E2073358327%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2073358327&rft_id=info:pmid/&rfr_iscdi=true