Blockchains are gaining momentum due to the interest of industries and people in \emph{decentralized applications} (Dapps), particularly in those for trading assets through digital certificates secured on blockchain, called tokens. As a consequence, providing a clear unambiguous description of any activities carried out on blockchains has become crucial, and we feel the urgency to achieve that description at least for trading. This paper reports on how to leverage the \emph{Ontology for Agents, Systems, and Integration of Services} ("\ONT{}") as a general means for the semantic representation of smart contracts stored on blockchain as software agents. Special attention is paid to non-fungible tokens (NFTs), whose management through the ERC721 standard is presented as a case study.
翻译:由于各行业和人民对\emph{分散化应用}(Dapps)的兴趣,特别是那些通过在块链上加固的数字证书进行资产交易的行业和人民的兴趣,块链正在获得动力。因此,明确描述在块链上开展的任何活动变得至关重要,我们感到实现这一描述的迫切性至少对于交易来说是如此。本文报告了如何利用“代理、系统和服务整合的本体学”(“ONT ⁇ ”)作为将储存在块链上作为软件代理商的智能合同的语义表述的一般手段。我们特别关注通过ERC721 标准管理的非易冒符号(NFTs ), 作为案例研究。