社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  区块链

从零开始构建你的第一个区块链项目

MacTalk • 7 年前 • 765 次点击  

如果说 2017 的主场是人工智能,那么 2018 的风口浪尖就是区块链。一个浪头打过来,最好的办法是迎上去了解个究竟,而不是漠视,或者干脆当事情没有发生。

区块链到底是啥?维基百科上面是这么说的:

区块链(英语:blockchain 或 block chain)是用分布式数据库识别、传播和记载信息的智能化对等网络,也称为价值互联网。中本聪在 2008 年,于《比特币白皮书》中提出「区块链」概念,并在 2009 年创立了比特币社会网络,开发出第一个区块,即「创世区块」。

看完以后你是不是发现,都是中国字,怎么就搞不懂是啥意思呢?所以区块链的概念还是得解释一下。首先需要明确的是,区块链是一套协议和规范,用英文表述就是 Protocol,不是具体的代码或者项目。理解了这套协议,你可以基于不同的语言和技术去实现它,这和我们平时定义了一套 API,然后基于不同的技术实现没有什么分别。

但是区块链在不同领域的人眼里,可能是不同的东西。角度不同,得出的结论也不一样。金融领域的人会认为区块链是个分布式的账本,是一个分布式的去中心化的记账系统。搞安全和密码学的人会说区块链是基于密码学构建的对等网络。而我们程序员了解了区块链技术,会认为这不就是一个保证最终一致性的分布式数据库嘛。

近两年,布局区块链的企业越来越多:苹果、Facebook、腾讯、阿里、百度、360、网易、小米都在做,甚至有的公司已经研究了很久,并有实际的应用产品。

与之相伴的,是区块链人才断层效应凸现,虽然相关职位年薪大多在50~80万元,但一才难求。如何学习区块链技术呢?网上资料很丰富,你去搜索区块链的入门资料,能看到眼晕,问题多多:

1、区块链的网络资料虽然丰富,但同时也意味着繁杂错乱,内容不够系统。

2、多数资料可能已经过时。目前币圈链圈经常自我调侃“圈内一天,人间一年”,可见这个行业变化之快。

3、区块链行业急速发展,经常会出现观点相互冲突,结论莫衷一是。初学者在入门学习已是一头雾水的情况下,更是苦恼不堪。

4、区块链在技术上的复杂性没有人工智能高,却与其他学科有极大的交叉,容易带来跨学科理解上的误区,读者经常容易管中窥豹。

所以,极客时间邀请了国内区块链项目 Metaverse 元界的 CTO 陈浩(不是左耳朵)开辟了一个专栏,希望可以让有志于此的读者少走弯路,并学以致用,阅读技术,构建自己的第一个区块链项目,享受区块链带来的技术红利。

陈浩是国内最早一批区块链开发者,他主持研发了中国第一条公有链 —— Metaverse(元界),也主导实现过自己的数字资产交易所。从这些落地项目从设计到研发实现的过程中,陈浩趟过不少坑,也见证过不少机会。

这些年,陈浩一直专注在区块链领域,每天都会抽出时间研究业内的新技术和新项目。离区块链越近,越感受到它的变化速度之快,以及潜在价值之巨大。

课程介绍

在这个专栏里,作者会用通俗易懂的语言带你一起迈入区块链的大门。专栏将立足于区块链技术,但并不局限于某个特定的领域,而是延深到区块链的各个方面,让你形成一个比较完整的区块链知识体系。

作者也会与你分享他在区块链领域内这几年摸爬滚打中获得的感悟,让你知道这个圈子里的真实世界是什么样子的。除此之外,实践是最好的老师,作者会手把手教你构建自己的迷你区块链,把你从一个旁观者,真正带进区块链的世界。

不同于一些在线课程,这里的交流机制是双向的,遇到不懂的问题,你也可以在文章下留言,也可以在专属读者群直接问作者,他会为你答疑解惑。

本专栏自3月26日起,每周一、三、五更新,订阅成功后,永久有效。

目前限时预售,限时福利:

时间:即日起-3月25日
福利一:原价 ¥58,限时优惠 ¥45
福利二:每邀请一位好友购买,你可获得18元现金返现,多邀多得,上不封顶,立即提现

(提现流程:关注极客时间服务号 - 我的 - 现金奖励提现)

我已经加入专栏,邀请你一起学习


今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/t/AXW5PGdTU3
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/9049
 
765 次点击