栏目分类

Nexera中文网

你的位置:Aethir 中文站 > Nexera中文网 > 如何学习区块链技术?

如何学习区块链技术?

发布日期:2025-01-04 11:38    点击次数:74
题主提问: 想用区块链做开发,如何学习搭建区块链?需要哪些方面的知识?对于目前的开源项目学习哪个比较容易上手?@Fickr Sung孫啟誠回答: 背景介绍:本人从2015年开始研究区块链技术,也算是对区块链有一定的了解吧。 申明:预估看到本问题的知乎er应该都是想要入门区块链,那么本回答也主要是进行一个入门级别的介绍。只是入门级别介绍,不适合区块链从业人员提升学习。 ……………………………………………………………… 回答的目录如下:一、 区块链是什么? 二、 从业务角度学习区块链技术? 三、...

题主提问: 想用区块链做开发,如何学习搭建区块链?需要哪些方面的知识?对于目前的开源项目学习哪个比较容易上手?@Fickr Sung孫啟誠回答: 背景介绍:本人从2015年开始研究区块链技术,也算是对区块链有一定的了解吧。 申明:预估看到本问题的知乎er应该都是想要入门区块链,那么本回答也主要是进行一个入门级别的介绍。只是入门级别介绍,不适合区块链从业人员提升学习。 ……………………………………………………………… 回答的目录如下:一、 区块链是什么? 二、 从业务角度学习区块链技术? 三、 从技术角度学习区块链技术? 四、学习资料推荐与共享? …………………………………………………………………一、 区块链是什么? 区块链有很多的定义,大家的说法都不一样,业界都还没有统一。每个人心中都有自己的哈姆雷特。所以此处就不做定义了。也可以参考其他回答。 那么我主要推荐一些关于区块链概念的学习资料,看完我所推荐的资料,你应该对这门技术有一个自己的了解: 预备知识: 00. 一个故事告诉你比特币的原理及运作机制: 01. 区块链是什么 | 巴比特 正式学习:02. 中本聪的关于比特币的白皮书。英文原版:Bitcoin: A Peer-to-Peer Electronic Cash System(https://bitcoin.org/bitcoin.pdf) 中文翻译版本:比特币白皮书:一种点对点的电子现金系统(比特币白皮书:一种点对点的电子现金系统 | 巴比特) 这份白皮书是区块链的起源,也是区块链从业人员必须要看的。03. 普林斯顿大学的公开课: Bitcoin and cryptocurrency: Bitcoin and Cryptocurrency Technologies | Coursera 内容讲的很透彻。 密码学原理,bitcoin的基本概念,共识机制,区块链现状 ,区块的应用中问题,包括比较新的侧链都有讲到。 基本也是从业人员必看的。04. Master Bitcoin这本书: 中文名:《精通比特币》 英文名:《Master Bitcoin》 这本书极其推荐去看一下,内容由浅入深,基本概念,代码分析都是有的,密码学也讲的很通俗易懂。通过以上资料的学习,基本对于区块链就有了一个基本的了解。二、 从业务角度学习区块链技术?01. 工信部的白皮书:02. 香港金管局的白皮书:03. 腾讯关于TRUSTsql的白皮书:04. 《区块链从数字货币到信用社会》--长铗著作: 长铗前辈的讲解可以说是非常透彻,而且对于未来的展望也很有现实意义。05. 区块链:定义未来金融与经济新格局》-张健著作: 作者为火币网技术副总裁可以说是个奇才,把概念讲的非常清楚。06. 世界经济论坛区块链报告: (https://www.aiimooc.com/down/list-htm-catid-739-type-new.html)07. 国内证券公司报告:08. 美国政府公布的15大区块链医疗研究论文: 09. 欧洲央行分布式账本技术报告: 10. 其他资料就不太方便共享了: 我觉看了上面推荐的这些书和报告,你应该从业务角度对于区块链技术有了一个比较深入的了解了。三、 从技术角度学习区块链技术? 1. 基础阶段:01. 《区块链开发指南》-作者申屠青春: 作者多余比特币底层的研究可谓是非常深入,讲解的也非常通俗易懂。02. 《区块链技术指南》-作者邹均: 作为国内第一本从技术角度讲解区块链的书籍,值得一读,2016年出版以来一致评价不错。03. 《区块链 原理、设计与应用》-作者杨保华陈昌: 陈昌前辈作为纸贵的CTO、记得之前的墨链就是基于Hyperledger Fabric的,所以这本书对于Hyperledger 相关开源产品的讲解很透彻。2. 以太坊部分:04. 以太坊介绍: 官网:Ethereum Project 中文学习社区:EthFans | 以太坊爱好者 GitHub:ethereu05. 以太坊白皮书: 中文版:EthFans | 以太坊爱好者 06. Solidity语言(以太坊开发推荐语言): 官网:Solidity - Solidity 0.4.19 documentation07. web3.js(与以太坊交互的js api): 网址:https://github.com/ethereum/web3.js 论坛:web3-js08. truffle框架: 官网:ramework.com/?_x_tr_sl=zh-CN&_x_tr_tl=zh-TW&_x_tr_hl=zh-TW&_x_tr_pto=sc" target="_blank">Truffleframework.com - Truffle Suite 以太坊开发的瑞士军刀,几乎是一站式解决方案。09. Open-zeppelin合约审查: 官网:OpenZeppelin10. 《Ethereum: Blockchains, Digital Assets, Smart Contracts, Decentralized Autonomous Organizations》: 没有中文版,只有亚马逊有卖3. Hyperledger 开源项目学习: 01. Hyperledger 基本信息: 官网:Home 02. Fabric 学习: 官网:Hyperledger Fabric 4. 其他:01. BigchainDB: 官网:BigchainDB • • The scalable blockchain database powering IPDB. 这个是我比较看好的一个项目02. IPFS: 官网:IPFS is the Distributed Web 这个据说是一个取代http的价值传输协议,比较看 03. 国内的布比: 官网:布比区块链,让数字资产自由流动起来 个人认为值得研究 《区块链技术原理与底层架构》这本书有详细讲解布比的技术实现。 四、 学习资料推荐与共享?图文教程:  在CentOS 6.5上搭建以太坊私有链  创建自己的私有比特币测试链  以太坊智能合约编写实例  以太坊智能合约编程之菜鸟教程  通过truffle部署以太坊智能合约  Hyperledger 源码分析之 Fabric  programming blockchain in c#书  Nodejs开发加密货币  精通比特币  区块链技术指南  区块链:定义未来金融与经济新格局  Hyperledger 源码分析之Fabric  programming blockchain in c#  csdn的blockchain知识库  History of cryptography  公钥与私钥  什么是椭圆曲线加密(ECC)  比特币背后的密码学原理  密码学一小时必知  现代密码学实践指南  SafeCurves:choosing safe curves for elliptic-curve cryptography 希望以上答案可以对你有所帮助!   本文转载自知乎,作者:Fickr Sung孫啟誠,如若转载请联系原作者。

上一篇:赖氨酸脱羧酶分子改造及固定化合成1, 5-戊二胺研究进展
下一篇:(推送)创杰变频器(维修)免费咨询
TOP