0

所以我一直在深入研究 Eathereum 智能合约,只是对它有一些疑问(请为菜鸟问题做好准备)

  1. 签订合同时,新的代币也随之生成。合约是仅在合约地址中持有还是在实际代币本身中持有。那么每个单独的代币都持有智能合约源代码吗?

  2. 我见过有人说合约是安全的,因为您可以在与智能合约交互之前轻松阅读源代码。我假设他们的意思是在您将硬币发送到该地址之前等等。这会进入第一个问题,因为如果合同在令牌本身内,那么是什么阻止用户将硬币发送到地址并在读取源代码之前激活该合同?

  3. 我知道合约主要是首先用 JavaScript 编写的。您需要在 JavaScript 上进行什么级别的编程才能开始编写智能合约,比如说简单的合约而不是高级别的复杂。

我暂时就这样吧。

在此先感谢您的帮助。

4

1 回答 1

0

我将从最简单的开始:

  1. 以太坊智能合约是用 Solidity 或其他一些语言编写的,而不是 JavaScript。不过,您可以使用 JavaScript 与 web3.js 之类的库进行交互。

2+1。代币保存在合约(“代币合约”)中,而不是相反。如果我制作了一个名为 TOK 的代币,每个人拥有多少 TOK 将记录在区块链上的单个合约(“TOK 合约”)中。每个代币不包含合约代码。

于 2017-10-21T21:07:40.390 回答