区块链技术学习指引
本文始发于深入浅出区块链, 原文:区块链技术学习指引 会不断更新。
本文为博客文章索引,小白必看。有新文章时会更新本文,建议大家加入收藏夹中,如果你觉得本站不错,欢迎你转发给朋友。
引言
给迷失在如何学习区块链技术的同学一个指引,区块链技术是随比特币诞生,因此要搞明白区块链技术,应该先了解下比特币。
但区块链技术不单应用于比特币,还有非常多的现实应用场景,想做区块链应用开发,可进一步阅读以太坊系列。
比特币
如果你是还不知比特币是什么,那就看看比特币是什么
基础入门
接下来可以通过下面这几篇文章了解比特币大概的运行原理:
- 区块链记账原理
通过这篇可以了解到区块链是一个怎样的结构 - 比特币所有权及隐私问题
通过这篇可以了解到地址私钥 非对称加密应用 等概念 - 比特币如何挖矿
通过这篇了解工作量证明 - 比特币如何达成共识 - 最长链的选择
通过这篇可以了解共识机制。
补充阅读
进阶
在基础入门之后,可以进一步阅读以下几篇,理解分布式网络,交易验证。
看完上面这些,区块链应该理解差不多了,就可以尝试实现一个简单的区块链了。参考这篇用Python从零开始创建区块链。
以太坊
一个技术要落地还得靠应用, 以太坊就这样一个建立在区块链技术之上,去中心化的应用平台。可以阅读几下几篇,这部分以开发为主,需要大家多发时间实践。
智能合约及应用开发
- 一步步教你开发、部署第一个Dapp应用
- 一步步教你创建自己的数字货币(代币)进行ICO
- 实现一个可管理、增发、兑换、冻结等高级功能的代币
- 如何通过以太坊智能合约来进行众筹(ICO)
- 剖析非同质化代币ERC721--全面解析ERC721标准
Solidity语言教程
Solidity语言是开发智能合约最广泛的语言,本专栏应该是国内最深度介绍Solidity的文章了。
- Solidity 教程系列1 - 类型介绍
- Solidity 教程系列2 - 地址类型介绍
- Solidity 教程系列3 - 函数类型介绍
- Solidity 教程系列4 - 数据存储位置分析
- Solidity 教程系列5 - 数组介绍
- Solidity 教程系列6 - 结构体与映射
- Solidity 教程系列7 - 以太单位及时间单位
- Solidity 教程系列8 - Solidity API
- Solidity 教程系列9 - 错误处理
说明
☛ 知识星球《深入浅出区块链》及微信技术交流群, 主要用来提供一个学习的问答及交流平台,问答交流内容不限于博客文章。
目前定价149,有需要加入的同学请加微信:xlbxiong
温馨提示:微信不提供免费技术解答服务,感谢理解。
☛ 深入浅出区块链 - 系统学习区块链,打造最好的区块链技术博客。
☛ 关注公众号“深入浅出区块链技术”第一时间获取区块链技术信息。
以下为广告
我和朋友一起创建了登链科技,是一家从事区块链技术服务与咨询的公司。旨在帮助企业更好的拥抱区块链。
我们提供的服务包括(不限于):
- 为游戏公司提供基于区块链的道具、角色等;
- 为公司提供基于区块链的股权激励方案;
- 为数字产品版权登记、交易平台;
- 各种公开透明场景下的服务,如:网络彩票发行、投票、众筹等等;
- 区块链技术培训(企业内训)与技术咨询服务。
所有的服务均可以提供完整的解决方案:如提供面向用户的官方网站、苹果及安卓APP、微信公众号、小程序和企业内部使用的管理后台。
业务咨询,请联系:xlb@niuwasoft.com
另外,我们正在寻找那些热爱技术、愿意迎接挑战的小伙伴(含实习生和正式员工)。
我们会提供市场化的薪资待遇和远高于普通公司的成长机会(入职员工由我亲自带领,并且经常有技术培训)。
如果你对我们感兴趣,欢迎提交简历(千万别忘改贴上你的github地址哦)至xlb@niuwasoft.com。目前所有职位均位于百岛之城珠海。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?