微链实验的注意问题

我们在实验开发微链的时候,为了减少复杂度,去除了相当多的异 常处理,就以上述的微链设计来讲,是有很多问题没有考虑的,比如: 数字货币仅支持整数货币;基本不做错误处理;区块数据维持在内存 中;不支持创建多个地址;不考虑临时分叉的情况;出块的时间戳顺序 校验;没有严格的区块数据验证;不支持数据的并发处理……

微链实验的注意问题

很多问题都是没有去细化的,这一点读者一定要注意。要开发一个 真正能大规模使用的区块链应用,要考虑非常多的细节,任何一个问题 的疏忽,都会留下潜在的巨大威胁,目前的知名公链系统(如比特币、 以太坊等),在这些年的运行过程中都暴露过很多问题,直到现在也仍 然有很多潜在的问题威胁。不过值得庆幸的是,作为开源软件项目,社 区的力量是巨大的,无数多专业且热心的开发者不断提出各种改善方 案,为系统的健康运转添砖加瓦。我们在本章通过微链的功能展示以及 代码示例,可以基本了解一个区块链程序是如何编写的。说一千道一万 不如去码一份实实在在的代码。有兴趣的读者可以根据自己的想象力, 按照自己的想法设计一个有意思的区块链应用,从最简单的开始,逐步 完善,为这个领域的发展贡献一份力量,便是再好不过了。

微链实验知识点导图

我们就从最简单的微 链起步,像滚雪球一样不断完善和积累,从而迈向未来。下面我们看一 下本章的一个知识点思维导图:

blob.png


如果说区块链技术就像是一片星空等待我们去探索,那么文所演示的仅仅只是一粒尘埃,无论是底层设施还是各种应用设计,都有着巨 大的想象空间。区块链技术也并不只是独立的存在,其与传统的数据平 台,或者说区块链的外部世界也在不断进行融合对接,比如将链外数据 喂入到链内的预言机、见证人、数据审计技术,而不同的链之间也在进 行多链的数据对接,这将是多么五彩缤纷的场景。

玖壹区块链声明

加微信:469649885区块链培训教程
还可免费获取区块链培训班试学名额

分享:

扫一扫在手机阅读、分享本文

区块链评论

玖壹区块链培训

玖壹区块链培训学院简称(玖壹学院http://www.91xiubbs.com/)提供区块链技术培训资料、区块链开发培训视频教程等下载,不过网上自学区块链技术课程必然存在一些缺陷:遇到问题易卡壳、学习周期漫长、无针对性等。区块链培训机构现场面对面的讲授区块链培训课程可以让您和团队在最短时间内掌握正确、系统、高效的区块链实战技术。