Blockchain (BC) technology has gained much attention due to its promising, disruptive, and revolutionary technology. It consists of creating numerous chains of consecutive blocks of transactions. This way, all blocks are encrypted and cannot be interpreted by anyone without consensus. There are five main stages of BC technology; however, in this paper, we will focus on BC 2.0 (smart contract). That is mainly utilized to ensure proper access control and contract enforcement. In smart contracts, digital signatures in transactions are signed using different signature algorithms such as the Elliptic Curve Digital Signature Algorithm (ECDSA) and the Edwards-curve Digital Signature Algorithm (EdDSA). Our principal objective is to compare the two digital signatures and their level of security and complexity to settle on the most performant one.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Comparative Study on Signature Algorithms of Blockchain 2.0-Based Applications

  • Adil Marouan,
  • Morad Badrani,
  • Nabil Kannouf,
  • Abdelaziz Chetouani

摘要

Blockchain (BC) technology has gained much attention due to its promising, disruptive, and revolutionary technology. It consists of creating numerous chains of consecutive blocks of transactions. This way, all blocks are encrypted and cannot be interpreted by anyone without consensus. There are five main stages of BC technology; however, in this paper, we will focus on BC 2.0 (smart contract). That is mainly utilized to ensure proper access control and contract enforcement. In smart contracts, digital signatures in transactions are signed using different signature algorithms such as the Elliptic Curve Digital Signature Algorithm (ECDSA) and the Edwards-curve Digital Signature Algorithm (EdDSA). Our principal objective is to compare the two digital signatures and their level of security and complexity to settle on the most performant one.