基于区块链的成绩记录系统的研究文献综述

 2022-08-09 19:44:47

基于区块链的成绩记录系统的研究

一、文献综述

(一)国内外研究现状

区块链技术最初由中本聪在《比特币:一种 P2P 电子 现金支付系统》 一文中提出,为解决分布式系统的一致 性问题带来新的技术思想。共识机制是分布式系统的核心。 在 P2P 网络中,互相不信任的节点通过遵循预设机制最终 达到数据的一致性称为共识。区块链技术设计的关键是共 识机制的设计,目的在于如何解决区块链的安全性、扩展性、性能效率和能耗代价等问题。区块链技术上支持的典 型共识机制有工作量证明(Proof of Work)、权益证明(Proof of Stake)和拜占庭一致性协议等机制,也包括不同机制的相互结合。

智能合约是 1990s 年代由尼克萨博提出的理念,几乎与互联网同龄。由于缺少可信的执行环境,智能合约并没有被应用到实际产业中,自比特币诞生后,人们认识到比特币的底层技术区块链天生可以为智能合约提供可信的执行环境,以太坊首先看到了区块链和智能合约的契合,发布了白皮书《以太坊:下一代智能合约和去中心化应用平台》,并一直致力于将以太坊打造成最佳智能合约平台,所以比特币引领区块链,以太坊复活智能合约。

DApp是Decentralized Application的缩写,中文名叫去中心化应用,去中心化主要是因为它是把核心逻辑和数据放在区块链上的应用。

在2005年前后,涌现了大量的新的互联网应用,比如:博客,SNS,RSS订阅,书签网站,照片分享,视频分享等各种。他们的特点主要在于可以UGC(用户产生内容),人与人之间的互动。当时统称为web2.0。一时各种新网站,新应用层出不穷。技术上有称之为Ajax,非常流行。现在的互联网巨头很多都是那个时候发展起来的,比如:YouTube,FaceBook,优酷等。Web3.0在哪里?虽然有各种提法,但业内一直没有达成共识。后续的时代属于App。移动互联网的发展,让Android和iOS两大生态,独步天下,Web技术转移到H5,没有太多新的东西产生。

直到区块链出现,特别是以太坊,他本质是一个超级计算机,很多数据和逻辑直接放在链上,完全的serverless。只需要通过一些接口访问链上数据即可。而且区别于传统互联网的信息传递,在区块链叫价值的传递。这样就有人依据这些技术特性,重新定义了基于价值传递的Web3.0。以太坊的很多接口也被定义成web3.js, web3.py等。

(二)研究主要成果

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版