Blockchain in ns-3

258 views
Skip to first unread message

Zakaria SABIR

unread,
Jun 26, 2021, 9:30:55 AM6/26/21
to ns-3-...@googlegroups.com
Hi everyone, I hope you are well,

I am looking for a simple example of blockchain in ns-3. Could anyone help me, please?
Any help would be appreciated.

My best regards,
Zakaria.

Zakaria SABIR

unread,
Jun 28, 2021, 6:26:28 AM6/28/21
to ns-3-...@googlegroups.com
Any help, pleeeeease?

Sagar Patel

unread,
Jul 5, 2021, 3:16:34 PM7/5/21
to ns-3-users
What do you want to simulate? The messages between processes that use a distributed ledger? If yes, there is no Application that currently mimics this type network activity.

Your options:
  1. Wing it: use ThreeGppHttpClientServer or OnOffApplication, and configure it so you have traffic that kinda mimics a blockchain. The accuracy of this is heavily dependent on your ability to tune the parameters of these Applications to mimic the network activity of a distributed ledger. There might be literature about the nature of this traffic, so check for that first.
  2. Roll your own: create your own Application that implements a blockchain. This is harder, but will yield the most accurate results.

WAQAS MALIK

unread,
Jul 5, 2021, 4:50:43 PM7/5/21
to ns-3-...@googlegroups.com
Perfect time to take the position by fetching the best apporchunities For
BS/MCS /M. Phil/PhD /Networking students  B. Ed/M. ed/
PHP/HTML/Python language 
CS641, 
Cs206(intro to network design & analysis) ,CS201(INTRO TO COMPUTER PROGRAMMING) CS301(data structure) , CS302(DLD) , CS304(OOP) CS702(adv analysis and algorithm)  CS402(Theory of Automata). MGT101(financial accounting) CS625(PP), CS405(DB) cs601(data communications) 
M. Phil/MSCS (Reports/Projects /synopsis /thesis /plagiarism removal facilities available)
Ready, byFor
BS/MCS /M. Phil/PhD /Networking students 
PHP/HTML/Python language 
Cs206(intro to network design & analysis) ,CS201(INTRO TO COMPUTER PROGRAMMING) CS301(data structure) , CS302(DLD) , CS304(OOP) CS702(adv analysis and algorithm)  CS402(Theory of Automata). MGT101(financial accounting) CS625(PP), CS405(DB) cs601(data communications) 
M. Phil/MSCS (Reports/Projects /synopsis /thesis /plagiarism removal facilities available)
B. Ed>Thesis, proposal,final semester reports, plagiarism removal facilities department. Finance> Thesis, Proposal,final semester reports, plagiarism removal facilities 
Department. psychology~Thesis, proposal final semester reports. Plagiarism removal facilities 
Ready, by
Virtual support Group 
#03035141515 whatsapp
Note. On demand work facility also just for you dear students.
Regard VSG

..
CS724(software process impro..) cs304(oop) cs101(conputing) Ready #03035141515

Facebook VSG


Virtual support Group 
#03035141515 whatsapp
Note. On demand work facility also just for you dear students.
Regard VSG

..
CS724(software process impro..) cs304(oop) cs101(conputing) Ready #03035141515

Facebook VSG
.. 



--
Posting to this group should follow these guidelines https://www.nsnam.org/wiki/Ns-3-users-guidelines-for-posting
---
You received this message because you are subscribed to the Google Groups "ns-3-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ns-3-users+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ns-3-users/CAPQYZ1-tPi3EPmQzkOZ6oVBx04XPkAGGX82qki8ciOEQFuKDcA%40mail.gmail.com.

zakari...@uit.ac.ma

unread,
Jul 9, 2021, 2:13:01 PM7/9/21
to ns-3-users
Thanks for your answer. 
I want to simulate a simple example of nodes that communicate via the Blockchain network. They carry all the same table which is kept updated. Users send transactions and miners validate them.

My best regards.
Reply all
Reply to author
Forward
0 new messages