SEAICLOct 8, 2023

Optimizing Large Language Models to Expedite the Development of Smart Contracts

arXiv:2310.05178v17 citationsh-index: 2
Originality Synthesis-oriented
AI Analysis

This addresses the challenge for developers building web3 applications by providing a tool to scaffold development, though it is incremental as it applies existing methods to a new domain.

The researchers tackled the problem of a knowledge and skill gap in smart contract development by introducing MazzumaGPT, an optimized large language model that generates smart contract code to aid developers, resulting in improved productivity as evaluated for functional correctness.

Programming has always been at the heart of technological innovation in the 21st century. With the advent of blockchain technologies and the proliferation of web3 paradigms of decentralised applications, smart contracts have been very instrumental in enabling developers to build applications that reside on decentralised blockchains. Despite the huge interest and potential of smart contracts, there is still a significant knowledge and skill gap that developers need to cross in order to build web3 applications. In light of this, we introduce MazzumaGPT, a large language model that has been optimised to generate smart contract code and aid developers to scaffold development and improve productivity. As part of this research, we outline the optimisation and fine-tuning parameters, evaluate the model's performance on functional correctness and address the limitations and broader impacts of our research.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes