学习区块链技术的先决条件?

Prerequisite to learn blockchain technology?

我是拥有 6 年以上经验的 .Net 开发人员。我想升级到最新技术。我可以知道区块链是不是一个好的选择吗?学习区块链技术的先决条件是什么?在比特币、以太坊、Hyperledger 中,哪一个最适合职业前景?谢谢。

详细了解默克尔树。有很多关于比特币技术细节的好书 ("Bitcoin and Cryptocurrenty Technologies")。以太坊是一个有趣的想法;就像在基于区块链的虚拟机上执行不可变代码一样。合同、审计、支付等都有有趣的想法

关于它的商业书籍和商业出版物大多是垃圾;也许比看电视节目还糟糕。技术方面的东西要多学。