中文

模型上下文合约——基于 MCP 的将 LLM 与区块链智能合约集成的框架

密码学与安全 2025-10-24 v1

摘要

近年来,区块链已在各行业得到广泛采用,成为众多企业应用不可或缺的一部分。与此同时,生成式 AI 与 LLM 的兴起改变了人机交互方式,提供了理解与生成类人文本的先进能力。MCP 的引入通过标准化 AI 系统与外部数据源之间的通信,进一步增强了 AI 集成能力。尽管取得了这些进展,目前仍缺乏将 LLM 应用与区块链无缝集成的标准化方法。为解决这一问题,我们提出 "MCC: Model Context Contracts",一种新颖的框架,使 LLM 能够通过类 MCP 协议直接与区块链智能合约交互。该集成允许 AI 智能体调用区块链智能合约,促进用户与区块链网络之间更具动态性且上下文感知的交互。本质上,它使用户能够使用自然语言查询与区块链系统交互并执行交易。在所提出的架构中,区块链智能合约可充当智能代理,能够识别自然语言形式的用户输入并执行相应交易。为确保 LLM 能够准确解读自然语言输入并将其映射到相应的 MCP 函数,我们使用一个由用户输入及其对应 MCP 服务器函数组成的自定义数据集对 LLM 进行了微调。该微调过程显著提升了平台的性能与准确性。为验证 MCC 的有效性,我们基于 Rahasak 区块链与微调后的 Llama-4 LLM 开发了一个端到端原型。据我们所知,本研究是首次采用模型上下文协议(Model Context Protocol)概念将 LLM 与区块链进行集成的工作。

关键词

引用

@article{arxiv.2510.19856,
  title  = {Model Context Contracts - MCP-Enabled Framework to Integrate LLMs With Blockchain Smart Contracts},
  author = {Eranga Bandara and Sachin Shetty and Ravi Mukkamala and Ross Gore and Peter Foytik and Safdar H. Bouk and Abdul Rahman and Xueping Liang and Ng Wee Keong and Kasun De Zoysa and Aruna Withanage and Nilaan Loganathan},
  journal= {arXiv preprint arXiv:2510.19856},
  year   = {2025}
}