Blockly2Hooks: Smart Contracts for Everyone with the XRP Ledger and Google Blockly
Lucian Trestioreanu, Wazen Shbair, Flaviene Scheidt de Cristo, and Radu State
最近的技术,如账面支付,不可替代的令牌和智能合约,都是分布式账本技术的持续开发成果。 预见的趋势是,它们将在日常生活中发挥越来越明显的作用,而日常生活必须得到适当的业务资源的支持。 例如,由于需求增加,智能合约可能很快就会面临缺乏知识渊博的用户和工具来处理它们。 广泛的智能合约采用目前受到安全性,可用性和成本方面的限制。 由于学习曲线陡峭,智能合约的处理目前主要由专业开发人员执行,大多数研究工作都集中在智能合约安全性上,而可用性等其他方面则有些被忽视。 特定的工具将降低进入障碍,使感兴趣的非专家能够创建智能合约。 在本文中,我们设计、开发和测试了Blockly2Hooks,即使在具有挑战性的场景中,例如智能合约以C等高级语言编写时,也能填补这一空白。 以XRP Ledger作为具体工作案例,Blockly2Hooks通过利用经过验证的教学方法,如Visual Programming Languages,更具体地说,Google的Blockly Visual Programming库,帮助社区感兴趣的非专家轻松学习智能合约并采用该技术。 该平台经过开发和测试,结果有望使学习智能合约开发更加顺畅。
Recent technologies such as inter-ledger payments, non-fungible tokens, and smart contracts are all fruited from the ongoing development of Distributed Ledger Technologies. The foreseen trend is that they will play an increasingly visible role in daily life, which will have to be backed by appropriate operational resources. For example, due to increasing demand, smart contracts could soon face a shortage of knowledgeable users and tools to handle them in practice. Widespread smart contract adopt...