Abstract
The blockchain is a decentralized digital ledger that provides tamper-proof and privacy fea-tures, making it a secure solution for various applications, including IoT homes and smart ag-riculture. However, these devices typically have limited storage resources, which poses chal-lenges in supporting the blockchain consensus process and storing the blockchain ledger. To address this issue, erasure coding can be employed, which reduces storage overhead and pro-vides data protection. Therefore, it is necessary to analyze the performance of multiple erasure coding methods. In this paper, a performance analysis was presented on (15,12) RS code and (16,12) pyramid code to evaluate their performance from three dimensions: fault tolerance, read reconstruction cost, and storage overhead. MATLAB simulations were conducted to in-vestigate the repair capabilities of the two encoding methods in response to different numbers of node failures and evaluate their performance. Finally, the performance of both codes was discussed based on the previous analysis.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have