| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 区块链 -> 【笔记】区块链ETH学习1--基础概念与钱包使用 -> 正文阅读 |
|
[区块链]【笔记】区块链ETH学习1--基础概念与钱包使用 |
ETH基础概念与钱包使用介绍简介
以太坊基础
深入了解
编程与应用
深入理解合约工作流
深入理解以太坊原理
DAPP实战
工具MetaMask-浏览器插件钱包 remix-基于浏览器的在线编辑器 geth-go语言的eth客户端 web3.js-以太坊js API库 ganache-以太坊客户端(测试环境私链) truffle-以太坊开发框架 环境
ETH的组成部分
该网络可在TCP端口30303上寻址,并运行一个协议:
以太坊交易是网络信息,包括发送者,接收者,值和数据的有效载荷
以太坊状态转换由以太坊虚拟机处理,这是一个执行字节码(机器语言指令)的基于堆栈的虚拟机 启动以太坊是在启动虚拟机
以太坊的区块链作为数据库(Google的levelDB)本地存储在每一个节点上,包含序列化后的交易和系统状态
以太坊有几种可互操作的客户端软件实现:geth和parity 概念
货币挖矿前:众筹发行7200万以太币,称为矿前 产量稳定:被限制不超过7200万的25% 挖矿产出:区块奖励(block reward),叔块奖励(uncle reward),叔块引用奖励(uncle referencing reward)
目前这一套基于POW的奖励机制–GHOST协议 PoS–Casper协议 浏览器与区块信息
transactions
Ghost协议
图灵完备语言
Token
专有名词EIP 以太坊改进建议 ERC 以太坊征求意见,EIP变成ERC表示试图定义以太坊使用的特定标准的提议 EOA 创建的账户 Ethash 以太坊1.0 工作量证明算法 HD钱包 使用分层确定性密钥创建和转账协议(BIP32)的钱包 Keccak256 以太坊中使用的密码哈希函数,被标准化为SHA-3 Nounce 密码学中指代只能使用一次的值,以太坊中使用两种类型的随机数,账户随机数和POW随机数 应用
钱包私钥:256位的随机数 公钥:由私钥通过椭圆曲线加密secp256k1算法单向生成的512位(64字节)数 地址:由公钥的keccak-256单向哈希,取最后20个字节(160位)派生出来的标识符 安全须知
切换网络
测试使用首先获得测试以太 或者使用rinkeby获取,这个需要在社交平台发一条带有地址的消息 尝试发送以太:可以自定义gas price 课程来源:深入掌握以太坊核心技术-尚硅谷 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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 22:39:02- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |