区块链技术原理-简明的描述
其实大家对于区块链不需要太过于恐惧,或者觉得高端。目前区块链核心技术就两块:底层区块链,核心技术就是网络协议设计,共识算法设计,区块存储设计。再上面就是可编程虚拟机层(或者叫智能合约层),就是在区块链上嵌入一层可编程中间件,便于程序员在上面开发应用,俗称编写智能合约。其实基于区块链编写一个简单的lua虚拟机,对于知乎大牛不会太困难。再往上可以设计一些服务层,比如各类自定义服务接口,
·
其实大家对于区块链不需要太过于恐惧,或者觉得高端。目前区块链核心技术就两块:
底层区块链,核心技术就是网络协议设计,共识算法设计,区块存储设计。
再上面就是可编程虚拟机层(或者叫智能合约层),就是在区块链上嵌入一层可编程中间件,便于程序员在上面开发应用,俗称编写智能合约。
其实基于区块链编写一个简单的lua虚拟机,对于知乎大牛不会太困难。
再往上可以设计一些服务层,比如各类自定义服务接口,各类底层监测工具等等,不一而足。可以参考传统领域基础架构设计。其实这一层设计比较缺乏和粗陋,目前,一般都是直接面向智能合约层进行编程。
再往上一般是应用层,就是基于应用场景和业务逻辑开发应用。
普通小白程序员现在一般都是使用成熟区块链系统,比如以太坊,在上面写合约逻辑。大牛的话可以考虑区块层和智能合约层进行优化修改,甚至自己去重构。
作者:程超 招股金服
链接:https://www.zhihu.com/question/61449523/answer/188551397
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
更多推荐


所有评论(0)