Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jimilai/bitcoin

PHP比特币开发详解:本课程面向初学者,内容即涵盖比特币的核心概念,例如区块链存储、去中心化共识机制、密钥与脚本、交易与UTXO等,同时也详细讲解如何在Php代码中集成比特币支持功能,例如创建地址、管理钱包、构造裸交易等,是Php工程师不可多得的比特币开发学习课程。
https://github.com/jimilai/bitcoin

Last synced: about 11 hours ago
JSON representation

PHP比特币开发详解:本课程面向初学者,内容即涵盖比特币的核心概念,例如区块链存储、去中心化共识机制、密钥与脚本、交易与UTXO等,同时也详细讲解如何在Php代码中集成比特币支持功能,例如创建地址、管理钱包、构造裸交易等,是Php工程师不可多得的比特币开发学习课程。

Awesome Lists containing this project

README

        

# bitcoin
PHP比特币开发详解:本课程面向初学者,内容即涵盖比特币的核心概念,例如区块链存储、去中心化共识机制、密钥与脚本、交易与UTXO等,同时也详细讲解如何在Php代码中集成比特币支持功能,例如创建地址、管理钱包、构造裸交易等,是Php工程师不可多得的比特币开发学习课程。

[PHP比特币开发实战入门教程](http://xc.hubwiz.com/course/5b36629bc02e6b6a59171de3?affid=917github)

本课程详细讲解如何使用web3j为Java应用或Android App增加以太坊区块链支持,课程内容即涉及以太坊中的核心概念,例如账户管理、状态与交易、智能合约开发与交互、过滤器和事件等,同时也详细说明如何使用web3j提供的开发接口与以太坊进行交互,是java工程师学习以太坊应用开发的不二选择。

课程目录如下:

1.比特币概述

- 什么是比特币
- 区块链结构
- 去中心化机制
- 课程内容

2.Hi,比特币

- 比特币协议与实现
- 节点软件与客户端
- 身份:密钥与地址
- 节点钱包
- 挖矿:交易确认与激励
- 比特币转账交易
- 理解交易的结构
- 查看交易输入与输出

3.使用PRC应用开发接口

- RPC API概述
- 使用curl测试RPC API
- 在Php中访问RPC API
- 使用JSON RPC封装库
- 利用UTXO计算钱包余额
- 让网站支持比特币支付

4.地址的离线生成与管理

- 概述
- 创建私钥和公钥
- 创建P2PKH地址
- 身份验证逻辑
- P2PKH脚本执行原理
- 创建P2SH地址
- 多重签名赎回脚本

5.使用分层确定性密钥

- 概述
- 生成主密钥
- 派生子密钥
- 使用扩展密钥
- 使用强化派生密钥
- 路径表示法

6.离线构造裸交易

- 解读sendtoaddress
- 裸交易的构造与广播
- 理解交易费
- 多重签名裸交易

谢谢你的支持![PHP比特币开发实战入门教程](http://xc.hubwiz.com/course/5b36629bc02e6b6a59171de3?affid=917github)