保存成功
保存失败,请重试
提交成功

比特币中有趣的数据结构与特有问题

作者/分享人:C神
某集团公司软件开发部技术经理,深度区块链技术研究者与开发者,熟悉比特币,莱特币,以太坊等各项币种,并具有基于区块链的数字货币的实战交易经历。

自从比特币从2008年诞生以来,在国内得到了迅速的传播,由早期的极客挖矿到后期的交易平台,再到后期对比特币底层技术的应用研究,可以说是如火如荼。然而,大部分朋友可能仍然对比特币存在着很多的疑惑和迷茫,搜索网上的文章、或着眼于未来新金融新经济这种太高大上的主题,不够接地气;或着眼于各类专题技术的论述,显得不够通俗和生活化。

本场Chat从比特币最有意思的数据结构和特有问题入手,比如比特币的基础设施区块链、金字塔结构的梅克尔树、与库存管理中的账龄很相像的UTXO,以及其他如SPV钱包的设计思路、分层确定性钱包的设计思路等。除了这些有意思的结构外,还有一些特有问题,比如分叉、双花、51%攻击等。我将通过对比特币特有数据结构和问题的阐述,展现一个真实的比特币,而读者将会对比特币有一个较为通俗而清晰的了解。

已有608人预订
预订达标
文章出炉
交流日期
     
17.04.14
17.04.27
17.05.03 20:30
查看文章评论/提问
游舞人间2 年前
文章读后有收获!能加大神微信吗?
C神(作者)2 年前
可以共同交流,微信号是Cshen003
大河3 年前
比特币钱包也要同步140G数据么?移动端会download那么多数据么
大河3 年前
一笔交易发生后,如何快速同步到每个节点呢
大河3 年前
比特币都开源了,为什么没有破译的方法呢?比如安全性,会不会盗取他人的比特币。这个保密逻辑是怎么样的呢
D调的暖冬🚀3 年前
基于梅克尔树这个数据结构如何快速定位哪个区块被修改,这个计算过程是怎么样的 一直没理解。可以详细说一下吗
你可能还喜欢
程序员最好掌握的两个思维模式
杨老师
Vue 一步一步搭建企业级后台管理系统
一只帅帅的猿
Java 集合底层原理剖析(List、Set、Map、Queue)
老牛
基于 Spring Boot 的线程池最佳实践
古拉里
Spring Boot 面试指南(50 题)
axiya
使用 Vue.js + ElementUI 搭建自己的后台管理系统
_zw@huang
微信扫描登录
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!
入群与作者交流×
扫码后回复关键字 入群
Chat·作者交流群
入群码
该二维码永久有效