JEDNO REŠENJE LANCA-BLOKOVA

  • Tamara Kuprešanin
  • Miroslav Popović
Ključne reči: lanac-blokova, heš funcija, rudarenje, digitalno potpisivanje, internet stvari

Apstrakt

Lanac-blokova u poslednje vreme pri­vlači sve veću pažnju širom sveta zbog svog potencijala da obezbedi sigurnost i verifikaciju za različite vrste podataka pomoću decentralizovane mreže koja se ne može izmeniti. Iako je ova tehnologija prvobitno služila za kriptovalute, vremenom je našla primenu u različitim oblastima, od zdravstva, transporta do umetnosti. U ovom radu je predstaljena implementacija lanca-blokova, u Python-u, koja omogućava stvaranje i verifikaciju trans­akcija, njihovo dodavanje u blokove, koji se zatim među­sobno digitalno povezuju. Eksperimentalni rezultati, koji su predstavljeni, pokazuju način na koji porast broja čvorova u mreži utiče na porast broja dodatih transakcija po sekundi u lanac-blokova.

Reference

[1] Stuart Haber, W. Scott Stornetta, “How to Time-Stamp a Digital Document”, In Journal of Cryptology, Vol. 3, No. 2, pp. 99-111, 1991.
[2] Satoshi Nakamoto, “Bitcoin: A Peer-to-Peer Electronic Cash System”, 2008.
[3] S. Simić, M. Marković, S. Gostojić, “Smart Contract and Blockchain Based Contract Management System”, ECBS, 2021.
[4] Wang, Su, Zhang, “BSIS for Energy Delivery in Vehicular Energy Network”, IEEE Transactions on Industrial Informatics, Vol. 15, Iss. 6, June 2019.
[5] J. Al-Jaroodi, N. Mohamed, “Blockchain in Industries: A Survey”, IEEE Access, Vol. 7, 2019.
[6] J. A. Jaoude, R. Saade, “Blockchain Applications – Usage in Different Domains”, IEEE Access, Vol. 7, 2019.
[7] M. Hölbl, “A Systematic Review of the Use of Blockchain in Healthcare”, In Journal Symmetry, Vol. 10, Iss. 10, 2018.
[8]https://github.com/dvf/blockchain?ref=hackernoon.com (pristupljeno u martu 2021.)
[9] Daniel van Flymen, “Learn Blockchain by Building One: A Concise Path to Understanding Cryptocurrencies”, Apress, 2020.
[10] R.L. Rivest, A. Shamir, and L. Adleman, “A Method for Obtaining Digital Signatures and Public-Key Cryptosystems”, 1978.
[11] Rabin, Michael O., “Probabilistic algorithm for testing primalty”, Journal of Number Theory, Vol. 12, No. 1, pp. 128–138, 1980.
[12] D. Minoli, B. Occhiogrosso, “Blockchain mechanisms for IoT security ”, In Journal Internet of Things, Vol. 1, pp. 1–13, 2018.
Objavljeno
2022-09-07
Sekcija
Elektrotehničko i računarsko inženjerstvo