主页 > 老版本imtoken > 关于如何开始使用区块链的一些个人意见

关于如何开始使用区块链的一些个人意见

老版本imtoken 2023-05-09 06:28:19

前言

本文结合我个人的一些学习和工作经验,给出我对区块链入门的建议和看法。仅供参考,未必适合所有人。大家可以根据自己的情况制定自己的区块链学习计划。

根据不同的人群,我简单分为非程序员和程序员两部分:

(1)非程序员

我建议你阅读以下书籍:

1)经济学和哲学:,

如果有时间,也可以看看经济学家哈耶克的著作

2) 投资:另见这篇文章:

文章链接:zhuanlan.zhihu.com/p/145382605

3)技术方面:即使是非程序员,也最好了解区块链的基本原理和所涉及的技术(如:分布式存储、点对点传输、非对称加解密算法) ,共识算法等),这是更好地学习区块链所必需的。您不必阅读和学习代码,但至少知道基本概念。如果想进一步了解区块链的技术和原理,可以阅读以下书籍:

(2)程序员

如果你是做区块链开发的程序员怎么开发自己的区块链,除了参考上面的非程序员部分,你还可以学习Go和Rust,还有Solidity语言怎么开发自己的区块链,详细可以看这篇文章:

文章链接:zhuanlan.zhihu.com/p/425573922

由于政策和环境的限制,国内的区块链公司大多是基于联盟链或者私有链的(基本上都是没有币的区块链,最多是用来发积分的)。最常见的是 Hyperledger Consortium Chain 和 Ethereum Private Chain(基于 PoA 共识算法),因此您可以从 Hyperledger Fabric 入手,学习编写 Fabric 的智能合约。二是学习使用 Solidity 编写以太坊智能合约。之后可以研究Hyperledger和以太坊这两个项目的源码,了解它们的运行机制。如果你是从事数字货币兑换平台的开发,所涉及的技术可能不完全相同,这里不再赘述。

----------------------------------- ---------- -------------------

我的知识:zhihu.com/people/powervip

我的csdn:blog.csdn.net/powervip

我的github:powervip.github.io/