Development of a Blockchain-Based Information Protection System with Hybrid R-Snowball Algorithm in a Biofuel Supply Chain
Abstract
1. Introduction
2. Materials and Methods
2.1. Biofuel Supply Chain and Information Protection
2.2. Blockchain-Based Crop Byproduct Information Security System
2.2.1. Farm Registration Module
2.2.2. Data and Blockchain Composition Module
2.2.3. Data Import Module
2.2.4. Security Validation Module
2.2.5. R-Snowball Algorithm
| Algorithm 1. R-snowball consensus algorithm |
Output: Updated canonical chain; updated reputation scores Precondition: Proof-of-Work is completed before this algorithm is invoked in every consensus round. |
▷ Stage 1: Reputation Score Calculation
|
▷ Stage 2: Random Partial Sampling
|
▷ Stage 3: Consensus Weight Calculation and Chain Confirmation
|
▷ Stage 4: Reputation Update Based on Contribution
|
2.2.6. Statistical Hypothesis Testing
3. Experiments
3.1. Scenario
3.2. Results
4. Discussion
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Casino, F.; Dasaklis, T.K.; Patsakis, C. A systematic literature review of blockchain-based applications: Current status, classification and open issues. Telemat. Inform. 2019, 36, 55–81. [Google Scholar] [CrossRef]
- Natarajan, H.; Krause, S.; Gradstein, H. Distributed Ledger Technology and Blockchain. 2017. Available online: https://openknowledge.worldbank.org/server/api/core/bitstreams/5166f335-35db-57d7-9c7e-110f7d018f79/content (accessed on 30 April 2026).
- Kshetri, N. Can blockchain strengthen the internet of things? IT Prof. 2017, 19, 68–72. [Google Scholar] [CrossRef]
- Nakamoto, S.; Bitcoin, A. A peer-to-peer electronic cash system. Bitcoin–URL 2008, 4, 15. [Google Scholar]
- Zheng, Z.; Xie, S.; Dai, H.; Chen, X.; Wang, H. An overview of Blockchain technology: Architecture, consensus, and future trends. In Proceedings of the 2017 IEEE International Congress on Big Data (BigData Congress), Honolulu, HI, USA, 25–30 June 2017; pp. 557–564. [Google Scholar]
- Saberi, S.; Kouhizadeh, M.; Sarkis, J.; Shen, L. Blockchain technology and its relationships to sustainable supply chain management. Int. J. Prod. Res. 2019, 57, 2117–2135. [Google Scholar] [CrossRef]
- Kshetri, N. 1 Blockchain’s roles in meeting key supply chain management objectives. Int. J. Inf. Manag. 2018, 39, 80–89. [Google Scholar] [CrossRef]
- UPS. UPS Joins Blockchain In Transport Alliance. In Supply Chain Dive; TechTarget, Inc.: Newton, MA, USA, 2017; Available online: https://www.supplychaindive.com/news/blockchain-UPS-Oracle-3PL-alliance-customs-brokerage-trucking/510390/ (accessed on 30 April 2026).
- Park, D.; Kang, M. Blockchain, Logistics/Distribution Innovation, and Digital Trade. Samjung KPMG Issue Monit. 2018, 85, 3–16. [Google Scholar]
- Famous, M.S.; Sayed, S.; Mazumder, R.; Khan, R.T.; Kaiser, M.S.; Hossain, M.S.; Andersson, K.; Khondoker, R. Secure and efficient drug supply chain management system: Leveraging polymorphic encryption, blockchain, and cloud storage integration. Cyber Secur. Appl. 2025, 3, 100103. [Google Scholar] [CrossRef]
- Zhang, X.; Feng, X.; Jiang, Z.; Gong, Q.; Wang, Y. A blockchain-enabled framework for reverse supply chain management of power batteries. J. Clean. Prod. 2023, 415, 137823. [Google Scholar] [CrossRef]
- Wu, H.; Jiang, S.; Cao, J. High-efficiency blockchain-based supply chain traceability. IEEE Trans. Intell. Transp. Syst. 2023, 24, 3748–3758. [Google Scholar] [CrossRef]
- Kim, S.; Kim, S. Hybrid simulation framework for the production management of an ethanol biorefinery. Renew. Sustain. Energy Rev. 2022, 155, 111911. [Google Scholar] [CrossRef]
- Kim, Y.; Kim, S. Optimization and simulation in biofuel supply chain. Energies 2025, 18, 1194. [Google Scholar] [CrossRef]
- European Union. Directive (EU) 2018/2001 of the European Parliament and of the Council of 11 December 2018 on the promotion of the use of energy from renewable sources. Off. J. Eur. Union 2018, L328, 82–209. [Google Scholar]
- European Union. Directive (EU) 2023/2413 of the European Parliament and of the Council of 18 October 2023 amending Directive (EU) 2018/2001, Regulation (EU) 2018/1999 and Directive 98/70/EC as regards the promotion of energy from renewable sources. Off. J. Eur. Union 2023, L2023/2413. Available online: https://eur-lex.europa.eu/eli/dir/2023/2413/oj (accessed on 1 May 2026).
- Yue, D.; You, F.; Snyder, S.W. Biomass-to-bioenergy and biofuel supply chain optimization: Overview, key issues and challenges. Comput. Chem. Eng. 2014, 66, 36–56. [Google Scholar] [CrossRef]
- Li, Q.; Hu, G. Supply chain design under uncertainty for advanced biofuel production based on bio-oil gasification. Energy 2014, 74, 576–584. [Google Scholar] [CrossRef]
- Nunes, L.J.; Silva, S. Optimization of the Residual Biomass Supply Chain: Process Characterization and Cost Analysis. Logistics 2023, 7, 48. [Google Scholar] [CrossRef]
- Kim, Y.; Seo, J.; Kim, S. Location Allocation of Corn Stover Pretreatment Facilities in South Korea Under an Agent-Based Simulation Framework. Appl. Sci. 2025, 15, 9488. [Google Scholar] [CrossRef]
- dos Santos, E.A.; Giorgetti, V.; Júnior, C.A.d.S.; Marcomini, J.B.; Sordi, V.L.; Rovere, C.A. Stress corrosion cracking and corrosion fatigue analysis of API X70 steel exposed to a circulating ethanol environment. Int. J. Press. Vessels Pip. 2022, 200, 104846. [Google Scholar] [CrossRef]
- IEA Bioenergy. Drop-in Biofuels: The Key Role That Co-Processing Will Play in Its Production; IEA Bioenergy: Paris, France, 2019; Available online: https://www.ieabioenergy.com/wp-content/uploads/2019/09/Task-39-Drop-in-Biofuels-Full-Report-January-2019.pdf (accessed on 30 April 2026).
- Kim, S.; Choi, Y.; Kim, S. Simulation Modeling in Supply Chain Management Research of Ethanol: A Review. Energies 2023, 16, 7429. [Google Scholar] [CrossRef]
- Ba, B.H.; Prins, C.; Prodhon, C. Models for optimization and performance evaluation of biomass supply chains: An Operations Research perspective. Renew. Energy 2016, 87, 977–989. [Google Scholar] [CrossRef]
- U.S. Senate Committee on Homeland Security and Governmental Affairs (HSGAC). Testimony of Joseph Blount, President and CEO, Colonial Pipeline Company. 2021. Available online: https://www.hsgac.senate.gov/wp-content/uploads/imo/media/doc/Testimony-Blount-2021-06-08.pdf (accessed on 30 April 2026).
- Office of Senator Roger Marshall. Senator Marshall Leads Letter Addressing Concerns on Used Cooking Oil Imports from China. 2024. Available online: https://www.marshall.senate.gov/newsroom/press-releases/senator-marshall-leads-letter-addressing-concerns-on-used-cooking-oil-imports-from-china/ (accessed on 30 April 2026).
- Hasan, H.R.; Musamih, A.; Salah, K.; Jayaraman, R.; Omar, M.; Arshad, J.; Boscovic, D. Smart agriculture assurance: IoT and blockchain for trusted sustainable produce. Comput. Electron. Agric. 2024, 224, 109184. [Google Scholar] [CrossRef]
- Shamir, A. How to share a secret. Commun. ACM 1979, 22, 612–613. [Google Scholar] [CrossRef]
- Johnson, D.; Menezes, A.; Vanstone, S. The Elliptic Curve Digital Signature Algorithm (ECDSA). Int. J. Inf. Secur. 2001, 1, 36–63. [Google Scholar] [CrossRef]
- ISO 8601-1; Date and Time—Representations for Information Interchange—Part 1: Basic Rules. ISO: Geneva, Switzerland, 2019.
- Sun, J.; Yao, X.; Wang, S.; Wu, Y. Blockchain-based secure storage and access scheme for electronic medical records in IPFS. IEEE Access 2020, 8, 59389–59401. [Google Scholar] [CrossRef]
- Back, A. Hashcash—A Denial of Service Counter-Measure. 2002. Available online: http://www.hashcash.org/papers/hashcash.pdf (accessed on 30 April 2026).
- Rocket, T.; Yin, M.; Sekniqi, K.; van Renesse, R.; Sirer, E.G. Scalable and Probabilistic Leaderless BFT Consensus through Metastability. arXiv 2019, arXiv:1906.08936. [Google Scholar]
- Kamvar, S.D.; Schlosser, M.T.; Garcia-Molina, H. The EigenTrust algorithm for reputation management in P2P networks. In Proceedings of the 12th International Conference on World Wide Web, Budapest, Hungary, 20–24 May 2003; pp. 640–651. [Google Scholar]
- Biryukov, A.; Feher, D. ReCon: Sybil-resistant consensus from reputation. Pervasive Mob. Comput. 2020, 61, 101109. [Google Scholar] [CrossRef]
- Welch, B.L. The generalization of ‘Student’s’ problem when several different population variances are involved. Biometrika 1947, 34, 28–35. [Google Scholar] [CrossRef] [PubMed]
- Mann, H.B.; Whitney, D.R. On a Test of Whether One of Two Random Variables is Stochastically Larger than the Other. Ann. Math. Stat. 1947, 18, 50–60. [Google Scholar] [CrossRef]
- Cohen, J. Statistical Power Analysis for the Behavioral Sciences, 2nd ed.; Routledge: New York, NY, USA, 2013. [Google Scholar]
- Wang, Y.; Tan, M. Defense against Sybil attack in blockchain based on improved consensus algorithm. In Proceedings of the 2023 IEEE International Conference on Control, Electronics and Computer Technology (ICCECT), Changchun, China, 21–23 April 2023; pp. 986–989. [Google Scholar]
- Baldino, C.; Mulholland, E.; Pavlenko, N. Assessing the Risk of Crediting Alternative Fuels in Europe’s CO2 Standards for Trucks and Buses; International Council on Clean Transportation: Washington, DC, USA, 2023; Available online: https://theicct.org/publication/crediting-alternative-fuels-europe-co2-standards-trucks-buses-oct23/ (accessed on 30 April 2026).







| Result | Criteria |
|---|---|
| Reject | If the blockchain, except for the most recent n blocks, has been modified, reject a history rewriting. |
| Fork Resolution | If the length of is the same as that of the existing chain and is not a history rewriting, update to |
| Simple Extension | If the length of is longer than the length of the existing chain and it is not a history rewriting, the existing chain is updated to |
| Category | Parameter Description | Symbol/Variable | Value |
|---|---|---|---|
| Network | Total number of nodes | 6 (1 Refinery, 5 Farms) | |
| Data Storage | Total Data Shards | 5 | |
| Data Recovery Threshold | 3 | ||
| Master Key | Master Key Shares | - | 6 |
| Master Key Threshold | 4 | ||
| Blockchain | Sub-sampling size | 3 | |
| PoW Difficulty | 1 | ||
| Finality Depth for history check | - | 3 Blocks | |
| Reputation (Score) | Maximum Reputation Score | 120 | |
| Minimum Reputation Score | 0 | ||
| Initial Score (Member) | 80 | ||
| Initial Score (Guest) | 20 | ||
| Reputation Cap (Guest) | 26.6 | ||
| Participation Cap(All) | 10 | ||
| Reputation (Update) | Reward for Simple Extension | 1 | |
| Reward for Fork Resolution | 1 | ||
| Reward for Participation (Non-leader) | 0.1 | ||
| Penalty for Malicious Act | −100 |
| Component | Specification |
|---|---|
| CPU | Intel Core i7-13700 @ 2.10 GHz |
| Memory | 16 GB DDR4 |
| OS | Windows 11 |
| Network | 1 Gbps Ethernet |
| Criteria | Data Count | Average (s) | Standard Deviation (s) | 95% Confidence Interval (s) | Welch’s t-Test | MWU Test | Cohen’s d | |
|---|---|---|---|---|---|---|---|---|
| Group | ||||||||
| Load 0 | 50 | 0.0285 | 0.0154 | [0.0241, 0.0329] | p = 0.1820 | p = 0.0715 | 0.2704 | |
| Load 10 to 100 | 49 | 0.0242 | 0.0164 | [0.0194, 0.0289] | ||||
| Load (Data Count) | 0 | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Round 1 | 0.0172 | 0.0138 | 0.0135 | 0.0133 | 0.0138 | 0.0172 | 0.014 | 0.015 | 0.0132 | 0.0129 | 0.0131 |
| Round 2 | 0.0153 | 0.0139 | 0.0146 | 0.0176 | 0.0325 | 0.0157 | 0.014 | 0.0136 | 0.0135 | 0.0172 | 0.0146 |
| Round 3 | 0.0175 | 0.0152 | 0.0136 | 0.0146 | 0.0135 | 0.0128 | 0.0139 | 0.0124 | 0.0125 | 0.0139 | 0.017 |
| Round 4 | 0.0129 | 0.0135 | 0.0135 | 0.0121 | 0.0138 | 0.0138 | 0.0163 | 0.0262 | 0.02 | 0.0141 | 0.0169 |
| Round 5 | 0.014 | 0.0155 | 0.0148 | 0.0151 | 0.0161 | 0.016 | 0.0133 | 0.019 | 0.0155 | 0.0189 | 0.0113 |
| Round 6 | 0.018 | 0.0235 | 0.02 | 0.0238 | 0.02 | 0.017 | 0.019 | 0.0166 | 0.017 | 0.0175 | 0.0245 |
| Round 7 | 0.0374 | 0.0176 | 0.0164 | 0.019 | 0.0175 | 0.02 | 0.02 | 0.023 | 0.016 | 0.018 | 0.0211 |
| Round 8 | 0.0179 | 0.018 | 0.0274 | 0.019 | 0.0179 | 0.022 | 0.0165 | 0.0245 | 0.019 | 0.019 | 0.0285 |
| Round 9 | 0.019 | 0.016 | 0.0191 | 0.021 | 0.017 | 0.016 | 0.0161 | 0.018 | 0.017 | 0.015 | 0.0151 |
| Round 10 | 0.0273 | 0.0175 | 0.016 | 0.017 | 0.017 | 0.016 | 0.017 | 0.0195 | 0.0166 | 0.016 | 0.0155 |
| Average | 0.0196 | 0.0165 | 0.0169 | 0.0172 | 0.0179 | 0.0167 | 0.016 | 0.0188 | 0.016 | 0.0163 | 0.0178 |
| 0.017 (s) | |||||||||||
| Chain Length | First Reputation Score | Final Reputation Score | Length per Consensus Duration (s) | 2-Group Consensus Duration (s) | Success Rate |
|---|---|---|---|---|---|
| 10 | −13.37 | - | 0.0826 | 0.5363 | 100% |
| 30 | −2.2126 | - | 0.4584 | 100% | |
| 7.079 | - | 1.1269 | 100% | ||
| 13.57 | −84.49 | 0.5107 | 0.7118 | 100% | |
| 70 | 19.948 | −79.924 | 0.3851 | 100% | |
| 100 | 38.454 | −61.4398 | 1.2193 | 100% |
| Parameter | Chain Length | First Reputation Score | Second Reputation Score | Final Reputation Score | Consensus Duration (s) | Success Rate | |
|---|---|---|---|---|---|---|---|
| −50 | 56.955 | 6.9655 | - | 0.3493 | 100% | ||
| 62.35 | 12.46 | −37.4375 | 1.0095 | ||||
| −100 | 7.079 | - | 1.1269 | 100% | |||
| 13.57 | −84.49 | - | 0.5107 | ||||
| −120 | 50 | −41.58 | - | - | 0.8217 | 100% | |
| 100 | 50 | 0 | - | - | 0.7808 | 100% | |
| 120 | 7.067 | - | - | 0.5229 | 100% | ||
| 12.68 | 0 | - | 0.9526 | ||||
| Sybil Nodes | Consensus Duration (s) | Success Rate (%) | ||||||
|---|---|---|---|---|---|---|---|---|
| Refinery | Farm A | Farm B | Farm C | Farm D | Farm E | Average | ||
| 1 | 0.08151 | 0.1148 | 0.102 | 0.0614 | 0.078 | 0.1042 | 0.0909 | 100% |
| 10 | 0.0766 | 0.1138 | 0.1029 | 0.0907 | 0.0849 | 0.1143 | 0.0989 | 100% |
| 20 | 0.0755 | 0.1062 | 0.1001 | 0.0504 | 0.0746 | 0.0839 | 0.0818 | 100% |
| 30 | 0.09 | 0.1022 | 0.0846 | 0.0501 | 0.0716 | 0.0758 | 0.079 | 100% |
| 40 | 0.0757 | 0.1041 | 0.0904 | 0.4911 | 0.0740 | 0.0699 | 0.0772 | 100% |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Lee, J.; Kim, Y.; Kim, S. Development of a Blockchain-Based Information Protection System with Hybrid R-Snowball Algorithm in a Biofuel Supply Chain. Appl. Sci. 2026, 16, 5860. https://doi.org/10.3390/app16125860
Lee J, Kim Y, Kim S. Development of a Blockchain-Based Information Protection System with Hybrid R-Snowball Algorithm in a Biofuel Supply Chain. Applied Sciences. 2026; 16(12):5860. https://doi.org/10.3390/app16125860
Chicago/Turabian StyleLee, Jongwoo, Youngjin Kim, and Sojung Kim. 2026. "Development of a Blockchain-Based Information Protection System with Hybrid R-Snowball Algorithm in a Biofuel Supply Chain" Applied Sciences 16, no. 12: 5860. https://doi.org/10.3390/app16125860
APA StyleLee, J., Kim, Y., & Kim, S. (2026). Development of a Blockchain-Based Information Protection System with Hybrid R-Snowball Algorithm in a Biofuel Supply Chain. Applied Sciences, 16(12), 5860. https://doi.org/10.3390/app16125860

