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...
Gespeichert in:
Veröffentlicht in: | International journal of computer network and information security 2018-07, Vol.10 (7), p.36-43 |
---|---|
Hauptverfasser: | , |
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 & Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>East & 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 & Aerospace Database</collection><collection>ProQuest Advanced Technologies & 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 |