我们都知道一个事实:所有商业应用要想在区块链上获取服务,都离不开底层技术架构的支持。那么DACS的技术架构是什么呢?今天我们就一起来看看! 总的来说,DACS的基础架构可以分为五层,包括网络层、共识层、数据层、 智能合约层和应用层,如下图所示。每一层分别完成一项核心的功能,各层间互相配合,一起实现去中心化的信任机制。 1. 网络层 DACS网络层的主要目的是实现区块链网络节点之间的信息交互。区块链的本质是一个点对点(P2P)网络,每一个节点既能够接收信息,也能够生产信息,节点之间 通过维护一个共同的区块链来保持通信。 在区块链的网络中,每一个节点都可以创造出新的区块,新区块被创造出以后,会通过广播的形式通知其他的节点,而其他节点反过来会对这个节点进行验证。当区块链网络中超过 51% 的用户对其验证通过以后,这个新的区块就会被添加到主链上。 2. 共识层 共识层能够让高度分散的节点在去中心化的系统中针对区块数据的有效性达成共识。区块链中比较常用的共识机制包括工作量证明、权益证明和股份授权证明等多种。 共识机制的作用主要有两个,一个是奖励,另一个是惩罚。比特币和以太坊用的是 PoW 工作量证明机制。此机制根据算力进行奖励和惩罚,如有节点作弊,算力会受到损失。DACS采用 DPoS 股份授权证明机制,拥有代币的人可以参与节点的投票,被大家选出来的节点参与记账,一旦作弊就会被系统投出。 3. 数据层 数据层是最底层的技术,主要的功能为数据存储、账户和交易的实现与安全。数据层的一大功能是存储,存储系统的选择原则是性能和易用性。 DACS的数据层基于数字签名、散列函数、非对称加密技术等多种密码学算法和技术,以及账户和交易的实现与安全功能,保证了交易能够在去中心化的情况下安全进行。 4.稳定层 智能交易链针对智能合约和协同智能合约特点设计,支持多步骤、多阶段执行功能操作,具有支持多方协同参与、多角色参与的流程特征。契合交易所实际,满足数字货币交易所需求。 DACS 降低了区块链技术的应用门槛,让区块链技术可以快速应用到各行业各领域,为普及区块链做出自己的贡献。 用户通过抵押一定数量的DACS token就可以引出一条侧链。DACS链接一切全球资产通兑去中心化的方式,推动刚性市场需求金融层快速通缩,起到链接全球的作用。 5.应用层 DACS的应用层包含了区块链的各种应用场景,如基于区块链的跨境支付平台等,它也是去中心化应用 DAPP。一个完整的 DAPP 包含智能合约和 Web 系统,Web 系统通过接口调用智能合约。 从目前的情况来看,对于多数用户,除数字货币外,还没有其他较多的区块链应用。DACS运用五大核心层技术快速走进寻常百姓家,服务于大众,研发出和人们日常生活、娱乐相结合的应用。 —- 编译者/作者:DACNetwork 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
核心层技术丰富DACS的链上金融市场
2021-05-14 DACNetwork 来源:区块链网络
LOADING...
相关阅读:
- 如何看待IPFS/Fil的投资风险?2021-05-14
- 澳大利亚新的伊斯兰金融DeFi平台由“伊斯兰教法”指导2021-05-14
- 面对如此火热的动物币我们如何申请区块链交易所牌照2021-05-14
- 标准算力协议火星计划新增算力凭证 pETH18C 和 pBTC35A2021-05-14
- 首发|损失2500万美元xToken攻击事件简析2021-05-14