- 1.前言
- 2.为什么是区块链编程而不是比特币编程?
- 3.为什么是 C#?
- 4.预备条件
- 5.本书众筹
- 6.补充阅读
- 7.图标
- 8.许可: CC (ASA 3U)
- 9.项目设置
- 1.比特币地址
- 2.交易
- 3.区块链
- 4. 区块链不仅仅是比特币
- 5.支付比特币
- 6.作为真实性验证方法的所有权证明
- 1.足够随机了吗?
- 2.秘钥加密
- 3.秘钥的生成
- 1.P2PK[H] (向公钥付款 [Hash])
- 2.多重签名
- 3.P2SH ( 向脚本哈希付款)
- 4.灵活机动性
- 5.使用 TransactionBuilder
- 1.颜色币
- 2.发行一项资产
- 3.传输资产
- 4.单元测试
- 5.李嘉图合约
- 6.流动的民主
- 7.烧钱和声誉证明
- 8.存在性证明
- 1.比特币发展的挑战
- 2.如何证明一个币存在于区块链上
- 3.如何证明一个颜色币存在于区块链上
- 4.断开与第三方 API 的信任关系
- 5.防止延展性攻击
- 6.保护你的私钥
1.前言
Ayn Rand 在 Fountain Head 与我有共鸣的一篇文章
GAIL WYNAND 是享誉世界富有魅力的木偶大师,而 HOARK HOWARD 是建筑设计行业的领军人物,他们在一起言谈甚欢。GAIL 发现与 HOARK 一起的时候,有种奇妙的放松的感觉,不知道为什么,他于是就问对方。
WYNAND 问:
HOWARD,你曾经恋爱过吗?
ROARK 转面直视着他,不假思索地回答:
我现在就在谈恋爱。
但是当走过一幢建筑的时候,你觉得还有什么比它更棒的?
棒得多,GAIL
我正在思考人们说的一句话,世上无快乐。看看他们多么艰辛地寻找生命中快乐的人。看看他们是如何孜孜以求的。为什么生命止于平淡呢?想想可以通过什么权利,任何人都可以因任何原因人存在于世上,而他自己的快乐除外?人人都需要它,而且人人身上的每一部分都需要它。但是人们从来没有找到它。我在思考为什么。有人喝了酒然后说不知道生命的意义。这是我特别看不起的一部分人。寻找更高级意义或者 普世目标 的人,不知道为了什么而活着的人,嘟囔着必须需找自我的人。你可以在周围听到尽是他们。那些好像是我们时代的标准陈词滥调。每一本书你打开,都在口沫横飞地自我忏悔。好像忏悔是一件高贵的事情。我却认为它是最令人羞耻的事情。
看,GAIL。 ROARK 起身,伸手折断了一棵树上的粗大树枝,双手紧握,一只手在一边;然后,他的手腕和指关节将树枝压弯,慢慢地变成一个拱形。 现在我可以把它做成任何我想要的东西:一张弓,一支矛、一根手杖、一条扶手。那就是生命的意义。
你的力量?
你的工作。 他把树枝放到一边。 世间提供给你材料,你从中制造东西...
我想区块链就像是那根树枝。对于局外人而言,感觉像是令人厌烦而毫无用处的数字集合。对于程序员和企业家而言,那就是绝佳的原材料,可以实现我们的梦想。我们赋予它意义和目标。
你需要先要了解木材的特性,然后才能从一节树枝制造一张弓、一支矛或者一根手杖,同样地,你也需要知道如何编程实现区块链。我希望,你以自己的技能和智慧,将会发现可以在多大程度上利用这些看上去一无是处的数字集合。
我还是需要提醒一下你:学习区块链就好像在黑客帝国中吞下红药片。你将会发现已经无法自已,想尽快辞职转而全职专攻区块链。
本书将带你从区块链的基本应用走向高级应用。它不会教你如何使用 API(比如比特币核心提供的 RPC API),但是它将教你如何编写这样的 API。
拾遗:中本聪曾经把比特币描述成 令人厌烦的灰色。
面向 API 编程可以帮你快速实现应用,但是开发者的创造性三就被限于 API 了。通过完整理解区块链,开发者将拥有能力充分挖掘开发区块链的潜力。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论