Bitcoin and Cryptocurrency Technologies

比特币和密码货币技术

关注 (41) 学过 (8) 写点评 (3) 晒证书

暂无评价 (评价人数不足)

  • 知识量:--
  • 教师参与:--
  • 趣味性:--
  • 课程设计:--

难度:简单

开始时间:2017-06-12

持续时间:6.0周/每周3.0-5.0小时

去上课

你可能感兴趣换一换

要真正了解比特币有什么特别之处,我们需要了解它在技术层面的工作原理。在这门课程中,我们将讨论有关比特币的一些重要问题,如:
比特币的工作原理是什么?比特币有什么不同之处?比特币的安全程度如何?比特币用户的匿名程度如何?比特币价格的决定因素有哪些?如何对加密货币加以规范?比特币的未来是什么样子?
学完这门课程后,你所获得的知识将足以使你能够在阅读有关比特币和其他加密货币的主张时,能够区分哪些是事实,哪些是虚构。你将具备所需基础知识,能够设计与比特币网络进行交互的安全软件。并且你将能够在你自己的项目中整合源于比特币的好点子。
本课程共有四位授课教师:约瑟夫·博诺(Joseph Bonneau)、爱德华·费尔顿(Edward Felten)、阿文德·纳拉亚南(Arvind Narayanan)、安德鲁·米勒(Andrew Miller)。

授课大纲
密码学与加密货币介绍

  • 加密散列函数
  • 哈希指针和数据结构
  • 数字签名
  • 公共密钥作为身份
  • 简单的加密货币

比特币如何实现去中心化

  • 中心化与去中心化
  • 分布式共识
  • 无需身份的共识:数据块链
  • 激励机制与工作量证明
  • 总结

比特币的机械学

  • 比特币交易
  • 比特币脚本
  • 比特币脚本的应用
  • 比特币数据块
  • 比特币网络
  • 限制和改进

如何存储和使用比特币

  • 简单的本地存储
  • 如何存储和使用比特币
  • 密钥
  • 冷存储与热存储
  • 密钥的拆分和共享
  • 网上钱包与兑换
  • 支付服务
  • 交易费
  • 货币兑换市场

比特币挖矿

  • 比特币矿工的任务
  • 挖矿硬件
  • 能源消耗与生态
  • 矿池
  • 挖矿激励与策略

比特币与匿名

  • 匿名基础
  • 比特币去匿名化概述
  • 混合
  • 去中心化混合
  • Zerocoin与Zerocash
  • Tor与“丝路”(Silk Road)

社区、政治与监管

  • 关于比特币的共识
  • 比特币的核心软件
  • 利益相关者:这事归谁管?
  • 比特币的根源
  • 政府向比特币发出通知
  • 反洗钱监管
  • 纽约提出BitLicense议案

替代挖矿谜题

  • 谜题关键要求
  • 抗ASIC谜题
  • 有用工作量证明
  • “不可外包”(Nonoutsourceable)谜题
  • 利益相关证明

比特币作为平台

  • 比特币作为仅可追加的日志
  • 比特币作为“智能财产”
  • 比特币中的安全多方彩票
  • 比特币作为随机源
  • 预测市场与真实世界数据供给

“山寨币”(Altcoins)与加密货币生态系统

  • “山寨币”简史
  • 比特币和“山寨币”的相互作用
  • “山寨币”的生命周期
  • 以比特币为后援的“山寨币”、“侧链”概念

比特币的未来?(亚南,Narayanan

  • 数据块链作为去中心化的手段
  • 去中心化的路线
  • 如何才能去中心化?
  • 什么情况下应该考虑去中心化?


先修知识
学员需学过一门入门性质的计算机科学课程 (如CS 101)。
另,强烈推荐具备基本的编程经验以及数据结构和算法初步知识(链表、排序、搜索……)。

参考资料
本课程没有必需读物。随着讲座的进展,我们将提供更深入材料的链接,供想要更深入钻研的学员参考。
本课程使用的讲座材料也正在作为教科书出版。有几个章节草稿的目前可获(每章对应一个讲座):
第一章:密码学与加密货币介绍
第二章: 比特币如何实现去中心化
第三章:比特币的机械学
第四章:如何存储和使用比特币
第五章:比特币挖矿
第七章:社区、政治与监管

授课形式
本课程将由讲座视频组成,视频切割为5-7段,每段时长为10至15分钟。每段包含1或2道集成的测验问题。
还将另外布置家庭作业,不属于视频讲座的一部分。

课程点评 写点评

综合评分:暂无评价难度:简单

  • 知识量:--
  • 教师参与:--
  • 趣味性:--
  • 课程设计:--
  • 新技术 2
  • 猎奇 1
  • 概论 1

最新点评

  • 纯洁的氢气
    纯洁的氢气 已完成

    因为是英文的,听起来还是有点吃力,课程量其实算比较多的,断断续续地看完了,不过收获满满.比特币的运作方式和其中涉及的一些其他拓展也相当有趣,对比特币感兴趣的同学值得上一上

    2017-03-20 17:12 0
  • dreaming_hz
    dreaming_hz 已完成

    算法课的口碑在见到普林斯顿的课程就有跟的冲动,如上条评论说的,作为一个概览课程提供了象征性的选择题;让人在搜集证书的同时涨姿势; 课程还在最后提供了编程测试的材料留给想亲身实践的同学;技术学不到也能收获很多谈资~ 数据结构的话,鄙人愚见,基本是在谈哈希和树~~

    2015-12-22 22:58 2
  • 特拉维斯在纽约
    特拉维斯在纽约 已完成

    目前能看到的对比特币阐述最细致的一门课,听完这门课你可以去忽悠除了挖矿工之外的任何一个人了。技术上可能没有涉及那么深(比如说作业都是象征性的选择题),但这样的好处是这么课几乎适用于所有对比特币感兴趣的人,只要稍微掌握一点数据结构知识的人就可以不费劲的听下来。推荐!

    2015-11-08 13:15 0

课程笔记

没有人写笔记耶……放着我来! 写笔记

最新讨论 发新帖

沙发居然还空着?!速抢!

相关课程

京ICP证100430号    京网文[2015] 0609-239号    新出发京零字东150005号     京公网安备11010502007133号 ©2017果壳网

关于我们 新手指南