一、什么是币安智能链?

币安智能链(BSC)可以被描述为与币安链并行的区块链。与币安链不同的地方在于,BSC拥有智能合约功能并与以太坊虚拟机(EVM)兼容。这里的设计目标是保持完整币安链的高吞吐量,同时将智能合约引入其生态系统。

本质上两个区块链都是并行的。值得注意的是BSC并非所谓的第二层或链外扩展性解决方案。它是一个即使币安链下线后也可以运行的独立区块链。从设计的角度来看,这两个链非常相似。

由于BSC与EVM兼容,因此它支持以太坊工具和DApp。理论上讲这使开发人员可以轻松地从以太坊移植其项目。对于用户而言,这表示他们可以轻松配置诸如MetaMask之类的应用程序与BSC一起使用,只需调整几个设置即可。

二、相关信息

官网:https://www.binance.org/cn

区块链浏览器:https://bscscan.com/

开发文档:https://docs.binance.org/index.html

三、发智能合约教程

1、安装metamask插件

下载地址:https://metamask.io/

2、添加自定义网络:

chainid: 56

rpc: https://bsc-dataseed.binance.org/

scan: https://bscscan.com

3、使用Remix部署合约

Remix是在线的合约开发和部署工具。首先打开Remix页面

1

左侧文件浏览器内,新建文件,比如Example.sol,在右侧编辑合约内容。

2

编译合约

点击左侧按钮,切换到编译界面;

选择对应的合约;

设置相关的编译选项;

点击编译按钮进行编译;

3

接下来要将编译后的合约部署到链上

4

最后一步点击“确认”按钮以签署交易并向BSC广播交易