「开篇」区块链技术指北
文/温国兵
本文由币乎社区(bihu.com)内容支持计划赞助。
回顾近现代几次工业革命,人类的发展随着技术的变革而突飞猛进。第一次工业革命革命,以工作机的诞生为开始,以蒸汽机作为动力机被广泛使用为标志。人类生产逐渐转向新的制造过程,出现了以机器取代人力、兽力的趋势,以大规模的工厂生产取代个体工场手工生产。第二次工业革命,以电力的大规模应用为代表,电灯的发明为标志。第二次工业革命极大的推动了社会生产力的发展,对人类社会的经济、政治、文化、军事、科技和生产力产生了深远的影响。第三次工业革命发生在第二次世界大战后,因计算机和电子数据的普及和推广而在各行各业发生的从机械和模拟电路到数字电路的变革。每一次的技术变革,都契合了时代发展的诉求。时光回到 2007 年,一场全球性的金融危机席卷而来,2008 年开始全面爆发。刚好是这一年,中本聪(英语:Satoshi Nakamoto)发表了一篇名为《比特币:一种点对点式的电子现金系统》(Bitcoin: A Peer-to-Peer Electronic Cash System)的论文,描述了一种被他称为 “比特币” 的电子货币及其算法。2009 年 1 月 3 日,他发布了首个比特币软件,并正式启动了比特币金融系统。
比特币迄今为止最为成功的区块链项目,也是市值排名第一的虚拟货币。比特币只是区块链技术的运用,而技术是为了解决特定的问题。终观币圈,这里诞生了无数的财富神话,然而绝大多数人连比特币的白皮书都没有看过,参与 ICO 项目也不会阅读该项目的白皮书。他们更多关注的是虚拟货币能换来多少法币,某个币能带来多少倍的收益,而鲜有关注区块链技术本身。他们追涨杀跌,听风是风,听雨是雨,早起晚睡,各交易所频繁买入卖出,恨不得 24 小时盯着电脑手机。是的,币圈一日,人间一年,区块链技术的应用如雨后春笋般兴起,他们为之狂欢鼓舞,为之呐喊助威。各类消息如狂风暴雨般席卷而来,他们为之欣喜疯狂,为之唏嘘不已。
区块链技术引发的金融变革,这已经是不可逆转的趋势。区块链技术从诞生到现在,依然属于少数人,普罗大众根本不了解这是何方怪物。然而有用户有使用场景的项目才有前景,因此,区块链技术的分享和传播就有价值。
是的,这就是这个系列文章诞生由来。笔者不推荐任何币,只谈价值虚拟货币和区块链技术。这里可以看到常见价值虚拟货币的相关的教程、区块链技术前沿信息、区块链技术好文品鉴和分享、区块链技术相关工具、区块链项目跟踪等。文章长短不一,风格不定,只要是笔者认为有分享价值的,就会第一时间分享给读者。写作是为了更好的思考,给读者带来价值的同时,也是督促自我不断精进。
这个系列文章的名字(区块链技术指北)来源值得一提。最初的名字拟定是「区块链技术分享」,结果注册微信公众号时发现重名了,接着使用「区块链技术指南」,依然提示重名,只好戏虐地写了个「区块链技术指北」。另外,微信公众号的 ID 时「BlockchainAge」,希望我们在区块链时代自由地行走。
- 如何在CDH中安装Kudu&Spark2&Kafka
- 秒懂 javascript 拖拽上传文件
- 一款轻量级树形控件EasyTreeview
- 大白话谈 Git
- 打造一个属于自己的 server
- 一款不可多得的火柴时钟
- 常见端口转发工具的使用方式(二)
- 如何在CDH启用Kerberos的情况下安装及使用Sentry(一)
- 打造炫酷的通知插件EasyToaster
- 世界智能驾驶挑战赛信息安全组——新人扫盲
- 如何在CDH启用Kerberos的情况下安装及使用Sentry(二)
- 如何用 vue 制作一个探探滑动组件
- 常见端口转发工具的使用方式
- Ubuntu on Windows10 跨平台开发环境搭建权威指南
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 如何通过程序(java代码)提高你的博客访问量
- zabbix_get [12429]: Check access restrictions in Zabbix agent configuration
- 【设计模式】689- TypeScript 设计模式之观察者模式
- Found a swap file by the name ".jsidInspector.py.swp"
- CentOs7下部署tomcat文件服务器
- 【拓展】未来的JavaScript记录与元组
- 【Vuejs】690- Vue新特性:CSS 中使用 JS 变量
- Zabbix监控之从Kafka中获取消费进度和lag
- 将UTC(字符串包含TZ的时间)时间转换成本地时间 python
- centos7安装telnet服务
- linux vim编辑器之环境设置
- JAVA实现UTC时间转换成北京时间
- JDK8 LocalDateTime转换成时间戳
- Grafana创建zabbix自定义template(模板)
- 一条SQL引发的“血案”: