# 前言

Solidity是以太坊的联合创始人及以太坊黄皮书的作者Gavin Wood博士发明的智能合约语言。它用于开发在以太坊虚拟机上执行的智能合约，是以太坊上最流行的智能合约语言。 它是有志参与以太坊应用开发的程序员的必备技能。&#x20;

在那个一片荒芜的年代，Gavin Wood博士和一众在荒漠中探索的前辈们为后来者精心打磨出了这个利器，在此我们向先辈们致敬！

## 教材开源协作

* 本教材也是深圳大学的相关课程教材。
* 欢迎协作（包括评论、提问、建议等等）。点击页面左下角的Gitbook链接，登陆后（建议先注册个Github账号，这样本书的所有资源都可以通过它直接授权注册登录），即可参与协作。协作完全是开源的，协议请查阅本文尾部的声明。
* 同时也欢迎读者有任何想法，随时点击下面的图标链接，与我们分享和讨论：

[　　![Gitter](https://badges.gitter.im/naturaldao/区块链概论.svg)](https://gitter.im/naturaldao/区块链概论?utm_source=badge\&utm_medium=badge\&utm_campaign=pr-badge)

**作者（暨深大课程讲师）：**

* [谭粤飞](https://naturaldao.io/cn/about-cn/23-core-team-cn/53-%E8%B0%AD%E7%B2%A4%E9%A3%9E.html)

**特别感谢：**

* [周朝晖](https://naturaldao.io/cn/about-cn/23-core-team-cn/33-zhou.html)

## 协议声明

《**Solidity智能合约开发**》遵循开源协议[Creative Commons Attribution 4.0 International Public License (CC BY 4.0)](https://creativecommons.org/licenses/by/4.0/)

This textbook is licensed under a [Creative Commons Attribution 4.0 International Public License (CC BY 4.0)](https://creativecommons.org/licenses/by/4.0/)

**捐助自然道大学:**

<https://naturaldao.io/cn/blog-cn/59-donation-cn.html>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://u.naturaldao.io/solidity/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
