赞
踩
想知道更多关于区块链技术知识,请百度【链客区块链技术问答社区】
链客,有问必答!
其实大家对于区块链不需要太过于恐惧,或者觉得高端。目前区块链核心技术就两块:
底层区块链,核心技术就是网络协议设计,共识算法设计,区块存储设计。
再上面就是可编程虚拟机层(或者叫智能合约层),就是在区块链上嵌入一层可编程中间件,便于程序员在上面开发应用,俗称编写智能合约。
其实基于区块链编写一个简单的lua虚拟机,对于知乎大牛不会太困难。
再往上可以设计一些服务层,比如各类自定义服务接口,各类底层监测工具等等,不一而足。可以参考传统领域基础架构设计。其实这一层设计比较缺乏和粗陋,目前,一般都是直接面向智能合约层进行编程。
再往上一般是应用层,就是基于应用场景和业务逻辑开发应用。
普通小白程序员现在一般都是使用成熟区块链系统,比如以太坊,在上面写合约逻辑。大牛的话可以考虑区块层和智能合约层进行优化修改,甚至自己去重构。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。