Skip to content

Commit

Permalink
GITBOOK-70: No subject
Browse files Browse the repository at this point in the history
  • Loading branch information
berryjam authored and gitbook-bot committed Mar 15, 2024
1 parent 2ef452f commit 220a4d2
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 1 deletion.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@ coverY: 0

另外除了翻译之外,本学习内容会加入一些从技术角度理解的注释,如第4章介绍私钥和公钥时,可能看完就会很快忘记其形式是怎么样,两者如何转换而来。私钥k本质上是一个256比特的大数,而公钥K是椭圆曲线的一个点坐标,通过K=k\*G转换而来。那么怎么从大数转为二维(x,y)公钥呢?通过k次椭圆曲线的“加法”操作(切线与曲线相交点的x轴对称点),而G是生成点坐标,通过这就实现了转换。这样加上一些备注,会更方便记忆。

由于很多开发者接触区块链是从以太坊开始的,以太坊开发生态比较完善,诸如实现“拉块”和发起转账和调用智能合约的例子网上也比较多,开发者很容易上手。但是比特币应用开发例子比较少,要实现“拉块”和发起转账就不是那么直观了。所以在原作基础上,第三章加入了《简单的应用开发:使用bitcoinj客户端监听转账,和发起转账》,使用Java客户端实现了一个监听转账和发起转账的demo:[https://github.com/berryjam/bitcoinj](https://github.com/berryjam/bitcoinj) ,期望能够抛砖引玉。

因此希望本翻译内容能够为大家带来更新的比特币学习内容和一些技术上的思考。

第三版包含以下内容:
Expand Down
3 changes: 2 additions & 1 deletion SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

* [写作比特币书籍](xu-yan/xie-zuo-bi-te-bi-shu-ji.md)
* [目标读者](xu-yan/mu-biao-du-zhe.md)
* [为什么使用叶切蚂作为封面](xu-yan/wei-shi-mo-shi-yong-ye-qie-ma-zuo-wei-feng-mian.md)
* [为什么使用叶切蚁作为封面](xu-yan/wei-shi-mo-shi-yong-ye-qie-yi-zuo-wei-feng-mian.md)
* [自上一版以来的变化](xu-yan/zi-shang-yi-ban-yi-lai-de-bian-hua.md)

## 第一章. 介绍
Expand Down Expand Up @@ -67,6 +67,7 @@
* [Scala](di-san-zhang-.-bitcoin-core-can-kao-shi-xian/bu-tong-yu-yan-ke-hu-duan-ku-he-gong-ju-bao/scala.md)
* [C#](di-san-zhang-.-bitcoin-core-can-kao-shi-xian/bu-tong-yu-yan-ke-hu-duan-ku-he-gong-ju-bao/c.md)
* [总结](di-san-zhang-.-bitcoin-core-can-kao-shi-xian/bu-tong-yu-yan-ke-hu-duan-ku-he-gong-ju-bao/zong-jie.md)
* [简单的应用开发:使用bitcoinj客户端监听转账,和发起转账](di-san-zhang-.-bitcoin-core-can-kao-shi-xian/jian-dan-de-ying-yong-kai-fa-shi-yong-bitcoinj-ke-hu-duan-jian-ting-zhuan-zhang-he-fa-qi-zhuan-zhang.md)

## 第四章. 密钥和地址

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# 简单的应用开发:使用bitcoinj客户端监听转账,和发起转账

0 comments on commit 220a4d2

Please sign in to comment.