IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 区块链 -> 区块链应用开发入门 -> 正文阅读

[区块链]区块链应用开发入门

区块链应用开发入门

区块链开发和普通服务器开发的区别

简单的对照关系如下

区块链 <-> 数据库
智能合约 <-> 后端开发(提供接口,在链上读/写数据)
dapp <-> 前端开发
开发公链选择

我们主要聊的是以太坊相关公链,包括以太坊,币安智能链,火币 HECO 链,波场网络等等,这些链都兼容 EVM 虚拟机,所以同一套代码都能在上面运行

波场网络和其他稍微有点区别,不过兼容性也很高

测试链

公链基本都有自己的测试链,能够免费领取手续费代币免费测试,比如

ETH Ropsten 网络 水管链接
BSC Testnet 水管链接
其他 HECO/TRON 等测试链的水管连接都可以在 google 搜索到
智能合约开发

1、IDE 选择

VSCODE + solidity 插件
Obsidian 系列 IDE(自带了合约部署/账号管理等功能)(http://obsidians.io)
开发文档

开发语言 solidity (http://solidity-cn.readthedocs.io)
开发/部署/测试一体化框架 Hardhat (https://hardhat.org/getting-started/)
一个很好的智能合约在线教程 (https://cryptozombies.io/)
前端/dapp 开发

界面和普通前端开发基本没有区别,只不过之前之前调用服务器的接口,现在改成调用区块链上的智能合约接口

和链交互 ethers.js (https://docs.ethers.io/v5/)
Metamask 钱包开发文档 (https://docs.metamask.io/guide/),这个可以被 ethers.js 代替,不过建议还是了解
波场网络开发文档 (https://cn.developers.tron.network/docs/what-is-tron)
入门相关知识

需要重点了解的协议 ERC20 协议(最重要)和 ERC721 协议(需要了解)

建议入门的时候把 ERC20 的代币协议所有的点都弄清楚(ERC20 代币协议就是我们现在最普遍的代币协议,USDT,UNI 等等都是基于这个协议发行的) ,然后自己在测试链上发一个代币

  区块链 最新文章
盘点具备盈利潜力的几大加密板块,以及潜在
阅读笔记|让区块空间成为商品,打造Web3云
区块链1.0-比特币的数据结构
Team Finance被黑分析|黑客自建Token“瞒天
区块链≠绿色?波卡或成 Web3“生态环保”标
期货从入门到高深之手动交易系列D1课
以太坊基础---区块验证
进入以太坊合并的五个数字
经典同态加密算法Paillier解读 - 原理、实现
IPFS/Filecoin学习知识科普(四)
上一篇文章      下一篇文章      查看所有文章
加:2021-10-09 16:20:06  更:2021-10-09 16:20:24 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 20:20:00-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码