The Algorand blockchain technology is gaining great interest as its consensus protocol permits to address the blockchain trilemma; i.e., this blockchain can be simultaneously scalable, secure, and decentralized. Algorand also achieves high throughput and low latency. Besides this, Algorand introduces relevant novelties also on the features supported by its smart contracts. In particular, Algorand provides remarkable flexibility for writing, updating, and deleting smart contracts. This paper examines Algorand’s approach to smart contract flexibility, focusing on the update of a deployed smart contract, enabling the definition of dynamic and adaptable decentralized applications. We illustrate Algorand’s capabilities in enhancing decentralized application flexibility by resorting to a case study from the e-commerce domain.

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

Algorand’s Path to Flexibility in Decentralized Applications

  • Nawaz Malla,
  • Alessandro Marcelletti,
  • Andrea Morichetta,
  • Francesco Tiezzi

摘要

The Algorand blockchain technology is gaining great interest as its consensus protocol permits to address the blockchain trilemma; i.e., this blockchain can be simultaneously scalable, secure, and decentralized. Algorand also achieves high throughput and low latency. Besides this, Algorand introduces relevant novelties also on the features supported by its smart contracts. In particular, Algorand provides remarkable flexibility for writing, updating, and deleting smart contracts. This paper examines Algorand’s approach to smart contract flexibility, focusing on the update of a deployed smart contract, enabling the definition of dynamic and adaptable decentralized applications. We illustrate Algorand’s capabilities in enhancing decentralized application flexibility by resorting to a case study from the e-commerce domain.