介绍区块链技术
目录 认识比特币和区块链 区块链原理 区块链应用平台 区块链应用以及趋势 分布式记账网络 区块链记账原理 所有权以及隐私 共识算法 智能合约 以太坊 区块链应用以及趋势
认识比特币 耳熟能详的的几个名词 比特币是一种基于分布式网络的数字货币。 挖矿 区块链 数字货币 代笔 ico 比特币是一种基于分布式网络的数字货币。 比特币系统(广义的比特币)则是用来构建这种数字货币的网络系统,是一个分布 式的点对点网络系统。
区块链原理-分布式记账网络
区块链原理-区块链记账原理
区块链原理-所有权以及隐私 匿名账本 地址与私钥 非对称加密技术 交易过程 付款节点对交易信息进行签名 付款节点发出广播 其他节点验证
区块链原理-共识算法 问题:拜占庭将军问题 解法1:工作量证明POW 解法n: Hash计算找到满足规则的随机数 验证 最长链选择 工作权益证明POE
区块链应用平台-智能合约 交易是通过脚本实现的
区块链应用平台-以太坊 以太坊(Ethereum)是一个建立在区块链技术之上, 去中心化应用平台。 它允许任何人在平台中建立和使用通过区块链技术运行的去中心化应用。 以太坊上的程序称之为智能合约, 它是代码和数据(状态)的集合。 编程语言:Solidity Browser-Solidity是一个浏览器的Solidity IDE 运行环境:EVM 以太坊客户端(钱包) Geth是典型的开发以太坊时使用的客户端,基于Go语言开发 Gas 占用区块链的资源需要付出相应的费用 Dapp:去中心化的应用程序
区块链应用以及趋势 金融 支付、见证支付 众筹 股票交易 游戏 加密兔 物联网 身份认证 公开链、联盟链、私有链
谢谢!