Python 区块链 - 范围和结论

在本教程中,我们学习了如何用 Python 构建区块链项目。您需要在很多方面为该项目添加更多功能。

例如,您需要编写函数来管理交易队列。在交易被挖掘并且挖掘的区块被系统接受后,它们就不再需要存储了。

此外,矿工当然更愿意选择费用最高的交易。同时,您必须确保费用低或免费的交易不会永远被饿死。

您需要开发算法来管理队列。此外,当前教程不包括客户端接口代码。您需要为普通客户端和矿工开发此代码。成熟的区块链项目将运行更多行代码,超出了本教程的范围。有兴趣的读者可以下载比特币源代码进行进一步研究。

结论

本教程应该可以帮助您开始了解区块链项目。

对于成熟的区块链项目开发,您可以从比特币源代码了解更多信息。

对于较大的商业或非商业项目,您可以考虑使用以太坊 − 一个现成的区块链应用平台。