当前位置: 首页 > 知识库问答 >
问题:

为以太坊开发的智能合约也可用于Binance智能链?

弘和同
2023-03-14

我是区块链的新手,我开始开发一种新的代币,我已经看到许多地方讲述了这两个区块链之间的相似之处。我读到BSC与EVM(以太坊虚拟机)兼容,我的问题是,这是否意味着如果我按照教程学习在以太坊区块链上部署智能合约(以Solidity编写)。同样的合同在Binance智能链中也会起作用吗?如果没有,那么在为其中一个和另一个写合同时,主要的区别是什么?非常感谢。

共有1个答案

裴楚青
2023-03-14

同样的合同也会在币安智能链中工作吗?

是的,实际上,如果您开发了一个在以太坊中工作的合同,它将在所有与EVM(以太坊虚拟机)兼容的链中工作。对于入门,我建议您阅读solidity文档,尝试混音在线ide中的示例,并部署到testnet(所有链都有testnet)。

p. s.如何获得测试币?谷歌搜索testnet水龙头

 类似资料:
  • 通过java打包以太坊智能合约 Web3j可以自动打包智能合同代码,以便在不脱离JVM的情况下进行以太坊智能合同部署和交互。 要打包代码,需要先编译智能合同: $ solc <contract>.sol --bin --abi --optimize -o <output-dir>/ 然后用web3j的命令行工具打包代码: web3j solidity generate /path/to/<sma

  • EIP-20以太坊智能合约通证标准 有一个以太坊标准EIP-20,它是作为一个以太坊改进方案EIP开始的,它定义了提供通证token的智能合约应该执行的标准功能。 EIP-20标准提供函数定义,但不提供示例实现。然而,在codegen/src/test/resources/solidity/contracts中提供了一个实现,这已经从ConsenSys’ Tokens project获得。 开源的

  • 本文翻译自zeppelin的 https://blog.zeppelin.solutions/onward-with-ethereum-smart-contract-security-97a827e47702 如果你是以太坊开发的新手,我们推荐你在继续本文前,先读一下我们的以太坊智能合约指南(基本概念及环境搭建):https://medium.com/bitcorps-blog/the-hitch

  • 环境要求 搭建测试网络 创建第一个合约 发布合约 执行合约 昵称 GOVM后台的合约流程 关键字 系统接口

  • 我有一个关于以太坊智能合约版本控制的问题。关于如何将逻辑和数据解耦,如何在引用其他契约时使用接口,如何使用通用键值存储来存储数据,以及如何以强类型方式通过库函数检索数据,已经写了很多文章。 从旧版本的智能合约中查询事务和事件日志怎么样?事务和发出的事件不能迁移。它们是不可变的。也许您需要在客户端应用程序中跟踪它们的历史记录。事件可以在不同的合约版本中添加、删除或更改其签名。您如何处理对多个版本的合

  • 我能够使用和在以太坊进行交易。 现在我希望能够与互动。但是,由于构建