智能合约与 EVM
Bittensor 还运行着 Ethereum 虚拟机(Ethereum Virtual Machine,EVM),开发者可以把用 Solidity 编写的智能合约直接部署到 Bittensor 链上。TAO 本身就是原生代币,不用另买其他代币。
在 MetaMask 等钱包里,可以把 Bittensor 添加为一个独立网络,主网链 ID 为 964。EVM 账户的地址以 0x 开头,而标准 Bittensor 钱包的地址以 5 开头。每个账户在另一种格式下都有对应的别名地址,所以 TAO 可以在两类账户之间互转。
标准 Bittensor 钱包本身无法调用合约,需要使用 EVM 钱包。
交易者之所以要了解 EVM,是因为生态里有些应用和代币是用智能合约实现的。这些合约用的是 0x 地址,所以 Bittensor 上会出现两种格式的地址。