Python Blockchain 简明教程

Python Blockchain - Scope and Conclusion

在本教程中,我们学习了如何在 Python 中构造区块链项目。有很多地方需要你向这个项目添加更多功能。

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

另外,矿工肯定会喜欢选择费用最高的交易。与此同时,你必须确保具有低费用或无费用的交易不会永远耗尽。

你需要开发用于管理队列的算法。此外,目前的教程不包括客户端界面代码。你需要为普通客户端和矿工开发这个代码。一个成熟的区块链项目会包含更多代码,并且超出了本教程的范围。感兴趣的读者可以下载 bitcoin source 进行进一步学习。

Conclusions

本教程应该可以让你开始创建自己的区块链项目。

如需进行成熟的区块链项目开发,你可以从 bitcoin source 了解更多信息。

对于较大的商业或非商业项目,你可以考虑使用 Ethereum - 一个随时可用的区块链应用程序平台。