招标
三亚学院信智学院区块链实验室软件采购项目招标公告
区块链软件云管理系统一体化实验平台支持一键键入虚拟机实验环境容器调度系统微服务网关微服务框架镜像仓库查看镜像搜索镜像云资源监控系统课程资源包GO语言程序设计GO语言的结构基本语法Go语言基本数据类型和运算符运算符循环控制语句GO语言数据结构区块链智能合约开发GO语言概述GO语言基础语法变量类型GO语言分支控制GO语言函数Go语言开发环境搭建Go语言入门实践Go语言的数组和字符串应用Go语言定义函数Go语言复合数据结构Fabric测试用例部署Go语言开发简单的智能合约Fabric-SDK-Go工具包区块链网络与共识机制混合共识Docker更改端口号映射比特币测试网络PoW共识的代码实现PoS共识的实现Geth控制台PoA共识启动以太坊私有链PBFT代码实现P2P网络与共识机制平台搭建与运维区块链平台运维以太坊本地链联盟链Linux基础运维区块链常用运维工具集中化运维ANSIBLE搭建部署区块链运维服务器运维网络运维节点运行运维区块链业务运维常用系统监控命令Linux文件操作管理网络通信接口监控端口管理制作镜像Docker下载上传文件基于PostmanHTTP接口监控API自动化测试Goaccess分析Nginx日志文件Awstatsnginx日志文件基于Ansible批量系统配置批量程序部署自动化作业任务的实现监控工具Grafana可视化图表以太坊开发环境搭建部署监控调试节点运行状况部署配置运维服务多机部署实战Tape工具交易压力测试HyperledgerCaliper基准测试基于Bootnode多节点私有链环境搭建基于Playbook的自动化作业任务以太坊本地化私链对节点进行管理智能合约设计区块链DAPP开发设计开发区块链应用的核心交互界面设计与实现Solidity语言GitJavaScript运行环境包管理工具webpack设置脚本接口自动化测试LevelDB数据库Ganache图像界面操作HelloWorld合约Call函数簇Truffle合约环境实例化合约接收函数应用合约进行测试快速启动分布式网络节点创建应用通道HyperledgerFabricCA客户端常用命令基于Kafka排序功能实现共识多链与多通道实现分布式账本数据存储链码升级转账支持在以太坊上实现存储和读取通讯录以太坊智能合约智能合约的编译DAPP设计web开发众筹智能合约区块链分布式应用以太坊节点的连接测试签署并向网络广播搭建以太坊开发平台私链节点的配置开发实现众筹DAPP区块链密码技术应用密码学算法哈希算法编码解码非对称密钥算法基于国密算法DES算法基于SHA256算法数据完整性校验哈希编码哈希表椭圆曲线密码算法基于DES和RSA基于RSA三方或多方密钥交换基于椭圆曲线数据加解密数字证书签发与验证利用Merkle树数据的完整性校验验证交易布隆过滤器同态密码安全多方计算基于Schnorr算法数字签名系统开发技术链长安链FISCOBCOS网络搭建配置文件节点的扩容存储引擎开发与管理隐私保护机制扩容一个新节点组员节点管理配置CA黑白名单WeBase合约IDE开发与编译区块链浏览器国密加解密国密SSL通信协议中间件平台节点前置服务交易链路数据导出Web管理平台WeBASE-Front合约编辑器区块浏览节点查看系统管理节点监控交易审计私钥管理证书拒绝列表区块链可视化开发工具购票及份额分配的前端web功能交互式界面设计与开发分屏ERC20代币合约的实现及验证商业权益分配合约的实现合约间的调用前端功能实现区块链权益或份额分配电子处方合约Fabric技术区块链技术信息共享病人基本信息智能合约设计实现数据处理云服务器Go-SDK区块链服务器材料设备
金额
-
项目地址
海南省
发布时间
2023/02/07
公告摘要
项目编号-
预算金额-
招标公司三亚学院
招标联系人陈老师
标书截止时间-
投标截止时间2023/02/15
公告正文
1. 项目名称:三亚学院信智学院区块链实验室软件采购项目
2. 项目概况:本项目服务于吉利人才集团下属高校,建设资金自筹。
拟招标三亚学院信智学院区块链实验室软件采购项目。
3. 招标范围:
内容:区块链软件
需求清单:
序号
模块
技术要求
注意:
1.所有软件报价为一次性买断费用;
2.保证在质保期内免费升级版本,质保期外不升级仍然可以使用;
3.质保期外如若升级,每年的维保费用需要在报价单上另起一行标注体现,并且不得超过合同总额的5%。
数量
单位
1

区块链实验教学云管理系统
一、基础功能
1.平台描述:实验平台为一体化实验平台,基于Kubernetes + Docker容器技术可管理系统内的一体化实验平台的资源控制和各个角色对后台的访问。可提供用户开启实验环境,关闭实验环境等操作,可实时监控使用量并进行调整;
2.平台架构:实验平台采用B/S架构,支持谷歌、火狐浏览器;
3.用户管理:具备用户管理功能(包括管理员、老师、学生三级角色管理),管理员注册老师,老师注册学生的权限;支持用户信息的批量导入;管理员可设置单个用户可运行的各类型任务数和使用资源;
4.班级管理:管理员或老师可新建班级,可查看班级名称、学生人数;
5.讨论交流:提供实验平台用户之间的互动交流功能,可在平台上互动。
二、课程管理:
提供课程管理功能,老师可通过平台完成整个课程的管理,提供课程编辑、课程名称设置、授课时间设置、章节设置、课件上传、分发班级等功能;课程发布后,在开放的时间内,学生可以进入课程学习,方便学生对课程进行整体的掌握与回顾。
三、实验学习
▲1.支持教师和学生用户进行实验和学习功能,进入课程后可选择课件,支持自动创建实验所需环境;(投标文件中提供技术彩页扫描件或功能截图等证明材料。)
▲2.支持一键键入虚拟机实验环境,提供Linux命令行和Centos桌面两个版本,支持实验指导书和虚拟机同框显示;(投标文件中提供技术彩页扫描件或功能截图等证明材料。)
3.支持多种格式 文档浏览,如PPT、PDF、Word等;
四、考评功能
考评分为客观题和主观题。
1.主观题:老师可对不同班级的学生出考题,可设置试题名称、试题描述、上传附件、试题总分、完成时间,以便了解学生对知识点的掌握情况;
学生可在规定的时间内对老师发布的试题进行作答,客观题自动组卷、自动评分、主观题支持上传相应的源码文件、结果文件;
老师对学生的主观题情况进行查阅、评分、评价。可查看学生答题状态、开始答题时间、答题用时、得分等详细信息。
2.客观题:用户可在平台上直接创建随机试卷亦或按需创建试卷,平台可对用户提交的结果进行自动评分并展示每道错题的解释,方便用于进一步理解相关知识点。
1

2

区块链实验教学云容器调度系统
1. 将容器指定端口映射到特定服务器的端口提供集群对外登陆/访问功能;
2.支持秒级启动实验资源:即从用户在页面点击开始实验到进入实验环境不超过5秒钟。
3. 支持实时监视可用资源(平台最大支持数量以及已经创建的数量),可提供资源访问接口,如资源的开启,关闭,状态查询等;
▲4. 支持后台实时监控容器的生命周期,可实现实时监视服务器资源并进行调度;系统实时调度用户各节点集群分配到不同机器,均衡使用服务器硬件资源;(投标文件中提供技术彩页扫描件或功能截图等证明材料。)
5.支持项目管理功能,支持新建、搜索、排序(按创建时间)、查看、编辑、删除项目;
6.新建项目支持自建私有项目,同时也支持加入单个或多个协作用户参与的协作项目;
▲7.微服务网关:依托于Kubernetes和Docker的自身特性,提供微服务网关,可在网关注册、查找、更新和删除服务,提供多个服务的聚合功能。用户可以通过添加微服务的方式拓展平台,为平台添加新的用户自定义功能;(投标文件中提供技术彩页扫描件或功能截图等证明材料。)
8. 微服务框架:通过微服务框架,实现服务的认证、鉴权、调度和监控等功能;
1

3

区块链实验教学云镜像仓库系统
1.平台基于Kubernetes和Docker容器化技术提供了预置镜像,用户可以在Web端直接查看相应镜像的信息。同时支持用户自主构建镜像;
▲2. 支持基于tar、DockerFile文件的镜像构建,构建出的新镜像可用来启动新的环境,以满足不同用户的不同环境需求;(投标文件中提供技术彩页扫描件或功能截图等证明材料。)
3. 镜像仓库可靠性不低于99.9%,内部数据网络需要支持千兆带宽,上传下载速度不低于100MB/s;
4. 支持镜像列表
镜像列表包括基础镜像、私有镜像、我的共享、他人共享。
查看镜像:支持查看镜像基本信息,如名称、版本、种类、构建方式等,支持分页查看。
搜索镜像:支持根据镜像名称搜索镜像。
筛选镜像:支持按镜像种类和构建方式筛选镜像。
排序镜像:支持按创建时间排序镜像。
查看镜像:支持查看基础镜像和在线构建镜像包文件。
删除镜像:支持删除私有镜像(基础镜像为系统预置,不允许删除;
自定义镜像,支持对镜像中的文件及所有包进行批注,支持用户可基于系统自带镜像资源库进行组合成新的实验并进行发布。
5.支持构建任务列表
支持查看构建任务,如镜像名称、种类、构建方式、状态等;支持根据镜像名称搜索;支持删除已完成或者失败的构建任务。
1

4

区块链实验教学云资源监控系统
1.任务统计
为方便了解实验任务的资源使用情况,平台需提供对实验任务的运行状态监控,支持以图形化查看平台总任务、运行中的任务以及历史任务统计。
▲2.资源统计
平台需提供总资源统计、历史资源统计。对CPU、内存、Disk的总资源、已分配资源、使用率进行图形化展示,帮助管理员/教师掌控资源是否足够,方便决策是否需要升级更高版本或者增加物理资源。(投标文件中提供技术彩页扫描件或功能截图等证明材料。)
3.用户统计
可查看用户资源使用统计,以图形化形式监控当前用户已使用总资源、历史详情、当前使用资源,并且提供用户资源排序,可查看用户资源使用排名。
4.组件状态:支持实时查看平台中各组件和微服务组件的状况,为平台故障排查提供依据,支持根据时间段查看系统日志、组件日志、微服务日志和用户任务日志。
1

5
400个软件用户授权
单用户授权,支持对平台登录和资源的访问权限,以及对实验资源的调用;
1

6

《GO语言程序设计》课程资源包
《GO语言程序设计》是区块链课程体系中的程序设计语言基础课程。主要介绍基于GO语言的结构、基本语法、数据类型、运算符、循环控制语句、数据结构和函数等内容,为后续区块链智能合约开发打下良好基础。本课程共有5章,分别为GO语言概述、GO语言基础语法与变量类型、GO语言分支控制、GO语言数据结构和GO语言函数。该资源包应包含但不限于以下实验内容:
Go语言开发环境搭建,Go语言入门实践,Go语言基本数据类型和运算符的使用,Go语言常用循环控制语句,Go语言的数组和字符串应用,Go语言定义函数和方法的实现,Go语言复合数据结构slice和map的用法,基于Go语言进行Fabric测试用例部署与调用,使用Go语言开发简单的智能合约、使用Fabric-SDK-Go工具包进行智能合约开发。
1

7

《区块链基础》课程资源包
1、该课程应能够提供区块链技术相关的课件资料,包括9个章节PPT和与之对应的不少于7个内容完整的实验指导手册,试题不少于90题。内容涵盖基础理论、概念、原理,包括区块链的历史、信用的形态发展、初识区块链、区块链基本原理、浅析比特币、共识的理解、密码学解析、区块链典型安全问题、应用场景导论等;提供区块链密码学引言、区块链共识机制概述、智能合约概述、区块链安全知识等课件资料。
2、该课程资源应能够提供区块链领域关键技术和金融科技领域热点项目知识供师生课外拓展学习,应提供不少于30个知识课件,包括但不限于以下内容:科普数字人民币、区块链虚拟机知识、跨链桥的价值、数据隐私与区块链思考、白话隐私计算、以太坊智能合约漏洞、区块链P2P网络中的抖动、区块链与分布式系统异同、波卡平行链、Ghost协议、Sphinx协议、UniswapV3、stratum协议、区块链与盗版问题、区块链如何解决租房市场的痛点、DeFi项目对比、在医疗领域,区块链可以被应用在哪些方面、元宇宙经济系统的构建;每项知识课件以2-5页的精炼的图文结合形式对知识内容进行科普式解析。
3、支持使用GO语言编程完成POW(工作量证明)机制的实现,支持通过计算一个数值,使得拼凑上交易数据后内容的值满足规定的上限,在节点成功找到满足的Hash值之后,马上对全网进行广播打包区块,网络的节点收到广播打包区块,会立即对其进行验证。支持区块网络中只有最快解密的区块才会被添加到账本中,其他的节点进行复制,以此整个账本的唯一性。支持当某节点有作弊行为时,会导致网络的节点验证不通过,直接丢弃其打包的区块,区块就无法记录到总帐本中。
4、支持使用GO语言编程完成的实现布隆过滤器在区块链中的基本应用,支持通过以下方式模拟真实场景下的区块链中布隆过滤器的应用:先通过RandStringRunes()函数随机生成交易/账户信息,分别存储于字典和布隆过滤器中,然后随机生成查询信息,保存相关结果并查看命中情况,从而能够得出布隆过滤器在区块链系统中能够起到一定的隐私保护作用。


8

《区块链网络与共识机制》资源包
1、该课程资源包能够提供区块链网络及共识机制相关的实验资源,该课程应从区块链的P2P(Peer to Peer)网络结构入手,帮助学生理解共识机制在区块链中的基本概念和重要意义;以常见的几种主流共识机制PoW、PoS、PoA,以及混合共识等为主要教学载体,对各个知识点进行详细介绍;
2、该课程应包含但不限于以下实验内容:Docker搭建比特币测试网络并实现转账、PoW共识的代码实现、▲基于Http的POW实现和完成、PoS共识的实现、▲DPoS的代码实现、Geth使用PoA共识启动以太坊私有链、PBFT 代码实现、▲Raft强一致性协议的实现;(为保障实验内容真实性,投标文件中提供打▲实验的截图,截图中须包括同页面显示的实验手册和实验环境)
3、每个实验须供完整的实验指导书和实验镜像,并能够在实验平台上有效运行,其中每个实验指导书应包含实验概述、实验目标、实验环境、实验原理介绍、实验步骤;
4、▲该课程资源包应能够配套《P2P网络与共识机制》纸质版校本教案供教师教学和教材创新所用,投标现场应提供纸质教案进行展示。
1

9

《区块链平台搭建与运维》课程资源包
1、该课程应包括6个章节PPT和与之对应的不少于14个内容完整的实验指导手册,试题不少于90题。内容涵盖介绍区块链平台运维基础和以太坊本地链、Fabric、长安链、FISCO BCOS联盟链的搭建与运维技术,从Linux基础运维开始介绍,由浅入深地介绍区块链常用运维工具、集中化运维工具ANSIBLE,以及对以太坊本地链、Fabric、长安链、FISCO BCOS的搭建部署技术,以及区块链运维的各项指标,包括服务器运维、网络运维、节点运行运维、区块链业务运维等进行详细介绍,是面向区块链工程化实践的课程;
2、该资源包应包含但不限于以下实验内容:常用系统监控命令的使用、Linux文件操作管理、网络通信接口监控和端口管理、使用Docker拉取并运行、制作镜像;使用Docker更改端口号映射、使用Docker下载、上传文件;基于Postman实现HTTP接口监控和API自动化测试、使用Goaccess分析Nginx日志文件、使用Awstats分析nginx日志文件、Ansible的安装和配置、基于Ansible实现批量系统配置、批量程序部署;基于playbook的自动化作业任务的实现、监控工具Grafana的基础操作、可视化图表的使用和分屏的实现、以太坊开发环境搭建及部署监控并调试节点运行状况、Fabric环境搭建及部署配置Fabric节点的运维服务、联盟链Fabric多机部署实战、使用Tape工具对fabric区块链进行交易压力测试、Hyperledger Caliper多排序节点基准测试;基于Bootnode的以太坊多节点私有链环境搭建、▲通过以太坊控制台监控并调试节点运行状况、使用Ethstats监控以太坊节点、▲基于以太坊对账户模型、区块、事务分别进行导出操作;(为保障实验内容真实性,投标文件中提供打▲实验的截图,截图中须包同页显示的实验手册和实验环境);
3、每个实验须具备完整的实验指导书和实验镜像,并能够在实验平台上有效运行,其中每个实验指导书应包含实验概述、实验目标、实验环境、实验原理介绍、实验步骤。
4、每个实验须供完整的实验指导书和实验镜像,并能够在实验平台上有效运行,其中每个实验指导书应包含实验概述、实验目标、实验环境、实验原理介绍、实验步骤。
5、支持基于Playbook的自动化作业任务的实验功能,通过Playbook的配置管理被控制的节点,使被控制节点能够自动执行一系列需要执行的任务。
6、支持通过以太坊控制台监控并调试节点运行状况的实验功能,支持通过已部署的Geth Console使用Geth控制台的交互命令对以太坊本地化私链进行一系列监控和调试操作,包括查看P2P网络状态、对节点进行管理、账户的管理、交易内存池的管理、事务查看和管理等。
7、支持在以太坊项目开发过程中,为了防止数据丢失,提供数据的安全性,支持对区块数据、账户信息进行备份和还原,能够通过私钥导入创建新账户,然后通过Geth控制台进行区块数据的备份和还原的实验功能。
1

10

《智能合约设计与DAPP开发》课程资源包
《智能合约设计开发》课程资源包:
该课程资源包应基于以太坊、蚂蚁链的智能合约开发技术相关的实验资源,有针对性地讲解了如何在以太坊上开发、部署智能合约,进而完成一个完整应用的具体流程和操作步骤,为实际动手开发区块链应用提供了坚实的基础;
1、该课程应包括8个章节PPT和与之对应的不少于16个内容完整的实验指导手册,试题不少于90题。内容涵盖介绍以太坊智能合约的开发技术,以及常用的智能合约开发工具和Solidity语言实现合约的开发、部署、测试、调用和应用,能够为实际动手开发区块链应用提供了坚实的基础;
2、该课程资源包应包含但不限于以下实验内容:Git的安装和常用操作命令使用、JavaScript运行环境Node.js配置及NPM使用、包管理工具NPM的操作使用、为webpack设置脚本并打包多个文件、使用Postman完成接口自动化测试、LevelDB数据库的连接和使用、Ganache的安装和图像界面操作、Ganache中私链的快速启动及测试、智能合约在Ganache中的综合应用、使用Geth完成基本的账户和交易操作、使用Remix创建一个Hello World合约、Call函数簇实现跨合约的三种调用方式、▲在以太坊上实现存储和读取通讯录功能、▲使用不同方式实现转账合约、搭建Truffle合约环境并进行单合约部署调用、实例化合约并进行调用、▲回调函数和接收函数应用、▲通过new关键字创建合约、Truffle的配置文件的高级应用、使用JavaScript和Solidity两种不同方式对合约进行测试;该资源包应包含但不限于以下实验内容:Fabric测试用例部署与调用、快速启动分布式网络节点、创建应用通道实现交易和数据的隔离、Hyperledger Fabric CA客户端常用命令、基于Kafka排序功能实现共识、多链与多通道实现、分布式账本数据存储、使用链码实现转账、使用Fabric-sdk-go工具包进行链码开发、▲利用Fabric-SDK接口对链码进行安装及实例化;(为保障实验内容真实性,投标文件中提供打▲实验的截图,截图中须包同页显示的实验手册和实验环境)
3、每个实验须供完整的实验指导书和实验镜像,并能够在实验平台上有效运行,其中每个实验指导书应包含实验概述、实验目标、实验环境、实验原理介绍、实验步骤。
4、支持在以太坊上实现存储和读取通讯录的实验功能,通过编写一个智能合约了解其中数组、映射的作⽤及它们之间的关系,并掌握使⽤Truffle进⾏⽅法调试和查看,掌握Truffle相关命令的正确操作,包括部署、调用以及查询等。
5、支持以太坊智能合约在Ganache中的综合应用的实验功能,能够基于Ganache测试链环境下,智能合约的编译、部署及合约交互等综合应用,使用Ganache的可视化界面,加载智能合约项目,查看智能合约的编译、部署及合约交互等过程中,以太币、合约及交易界面信息的变化,了解对智能合约部署上链的过程和原理,熟悉与合约交互的方法。
《DAPP开发》课程资源包
1.该课程包括5个章节PPT和与之对应的不少于9个内容完整的实验指导手册,试题不少于2个实操题。内容涵盖介绍Web3.js的区块链DAPP开发技术,通过Web3.js与GETH交互的操作,以及基于以太坊的众筹项目的DAPP设计与web开发,并包含众筹智能合约的实现、部署、测试,是面向web开发和区块链分布式应用结合的技术;
2.该课程资源包应包含但不限于以下实验内容:web3.js环境的搭建和以太坊节点的连接测试、使用Web3.js交互命令进行账户的基本操作、使用Web3.js进行交易并获取结果的多种途径、web3.js的ABI编码方法、使用web3.js完成交易的创建、签署并向网络广播、搭建以太坊开发平台过程、私链节点的配置、启动与基本操作、众筹智能合约的开发实现、众筹智能合约的部署与测试、众筹DAPP的web部分实现;
3.每个实验须供完整的实验指导书和实验镜像,并能够在实验平台上有效运行,其中每个实验指导书应包含实验概述、实验目标、实验环境、实验原理介绍、实验步骤。
4.支持使用Web3.js进行交易并获取结果的多种途径的实验功能,通过详细介绍基于Ganache测试工具下,发送交易接口web3.eth.sendTransaction()的使用方法,及获取交易结果的三种不同方式:回调函数方式、promise方式、事件方式,最终能够在基于Ganache界面打开交易页签,找到对应交易记录进行一致性对比。
5.支持使用web3.js完成交易的创建、签署并向网络广播的实验功能,学生能够使用Web3.js来完成以太坊交易的签名,并使用sendSignedTransaction()方法向网络中广播签名后的交易,支持使用私钥对交易进行签名。
6.支持基于以太坊的众筹智能合约与DAPP开发功能及实验场景,能够介绍常用的以太开发工具和组件的安装,创世区块设置,节点启动和账户基本操作,在完成基本准备后介绍众筹智能合约的开发过程,DAPP项目的基本结构,然后基于Truffle框架,对该合约进行编译、部署、测试,最后再使用webpack工具和浏览器MetaMask完成众筹项目DAPP的web功能实现。
1

11
《区块链密码技术应用》课程资源包
1.该课程资源包应主要介绍区块链常用的密码学算法,包括哈希算法、编码解码、对称密钥算法,非对称密钥算法、国密算法等,掌握哈希算法的实现方式并学会应用;帮助学生了解DES、AES工作原理并掌握实现方式;掌握非对称密钥算法的实现方式;了解密码学在区块链的基本原理和应用场景;
2. 该课程资源包应包含但不限于以下实验内容: SHA-1哈希算法的实现及应用、基于SHA256算法的数据完整性校验、哈希编码的实现、哈希表的设计与实现、DES算法的Golang实现、一个简单的Feistel结构的密码算法实现、基于DES和RSA的混合加密实现、椭圆曲线密码算法的实现、基于RSA实现密钥交换、基于RSA实现三方或多方密钥交换、基于椭圆曲线实现三方或多方密钥交换、国密SM2-椭圆曲线公钥密码算法初探、国密SM3哈希算法、国密SM4数据加解密、基于国密算法的数字证书签发与验证、利用Merkle树进行数据的完整性校验、▲利用Merkle树快速查找文件漏洞、▲利用Merkle树验证交易(SPV)、实现一个布隆过滤器、布隆过滤器在区块链中的应用、同态密码的实现、▲基于同态加密体制的安全多方计算、基于Schnorr算法的数字签名系统;(为保障实验内容真实性,投标文件中提供打▲实验的截图,截图中须包同页显示的实验手册和实验环境)
3.每个实验须供完整的实验指导书和实验镜像,并能够在实验平台上有效运行,其中每个实验指导书应包含实验概述、实验目标、实验环境、实验原理、实验步骤。
1

12
《联盟链系统应用开发技术》课程资源包
1. 该课程包括15个章节PPT和与之对应的不少于36个内容完整的实验指导手册,试题不少于60题。内容涵盖介绍以Fabric、长安链、FISCO BCOS联盟链技术相关的实验资源,针对性地讲解基于Fabric、长安链、FISCO BCOS的开发技术链,从Fabric、长安链、FISCO BCOS基本介绍开始,逐步讲解Fabric、长安链、FISCO BCOS的技术核心,实验内容涵盖Fabric、长安链、FISCO BCOS网络搭建及配置文件、节点的扩容、存储引擎和国密算法的应用、智能合约的开发与管理、隐私保护机制等,为联盟链开发者打下必要基础;
2. 该课程资源包应包含但不限于以下实验内容:搭建集群化的Fabric、长安链、FISCO BCOS联盟链,配置及使用控制台、扩容一个新节点、使用Docker部署Fabric、长安链、FISCO BCOS联盟链网络、使用MySQL存储引擎搭建区块链网络、▲搭建使用国密算法的区块链网络、组员节点管理、配置CA黑白名单、WeBase合约IDE的操作和使用、部署及调用HelloWorld合约、▲合约的设计、开发与编译、区块链浏览器的操作和使用等;(为保障实验内容真实性,投标文件中提供打▲实验的截图,截图中须包同页显示的实验手册和实验环境)
3. 每个实验须供完整的实验指导书和实验镜像,并能够在实验平台上有效运行,其中每个实验指导书应包含实验概述、实验目标、实验环境、实验原理介绍、实验步骤。
4. 支持不同国产密码学算法,基于国产密码学标准,在Fabric、长安链、FISCO BCOS平台中集成国密加解密、签名、验签、哈希算法、国密SSL通信协议,实现了对国家密码局认定的商用密码的完全支持。国密版本Fabric、长安链、FISCO BCOS联盟链节点之间采用SSL安全通道发送和接收消息。
5. 支持在区块链应用和底层Fabric、长安链、FISCO BCOS联盟链节点之间搭建的中间件平台。屏蔽区块链底层的复杂度,降低区块链使用的门槛,大幅提高区块链应用的开发效率,包含节点前置、节点管理、交易链路,数据导出,Web管理平台等子系统。可以根据业务所需,选择子系统进行部署,可以进一步体验丰富交互的体验、可视化智能合约开发环境IDE。搭建节点和节点前置服务(WeBASE-Front),就可通过WeBASE-Front的合约编辑器进行合约的编辑,编译,部署,调试。WeBASE核心功能包括:区块浏览,节点查看,合约IDE,系统管理,节点监控,交易审计,私钥管理。
6. 支持配置CA黑白名单,也称证书拒绝列表(certificate blacklist,简称CBL)。通过配置黑名单,能够拒绝与指定的节点连接。底层实现SSL双向验证。节点在handshake过程中,通过对方提供的证书获取对方节点的nodeID,检查该nodeID与节点配置的黑、白名单是否有关系。如果根据黑、白名单的配置,拒绝该关闭的connection,继续后续流程。
7.增加Fabric、长安链、FISCO BCOS联盟链的具体开发案例,每种链实现2-3个案例。
1

13
《区块链系统开发综合实训》课程资源包
1.该课程包括4个章节PPT和与之对应的不少于9个内容完整的实验指导手册,试题不少于3个实操题。内容涵盖以商业电影案例合约与DAPP开发为背景,讲述区块链可视化开发工具Grafana的使用,该案例的POA共识实现,并基于以太坊私有链开发ERC20合约,购票及份额分配的前端web功能,及核心应用的交互式界面设计与开发;
2.该课程资源包应包含但不限于以下实验内容: Grafana的安装和配置、监控工具Grafana的基础操作、可视化图表的使用和分屏的实现、Grafana中不同告警方式的配置、Geth使用PoA共识启动以太坊私有链、ERC20代币合约的实现及验证、商业权益分配合约的实现与合约间的调用、购票及份额分配的前端功能实现、区块链商业应用DAPP的核心交互界面设计与实现;
3.每个实验须供完整的实验指导书和实验镜像,并能够在实验平台上有效运行,其中每个实验指导书应包含实验概述、实验目标、实验环境、实验原理介绍、实验步骤。
4.支持基于企业级的以太坊技术的商业应用DAPP开发功能及实验场景,支持成熟的项目开发工具Truffle来实现智能合约,侧重于分布式应用DAPP的设计与开发。能够加入ERC20代币的使用及合约设计思想,使学生能够掌握状态变量和结构体的定义,掌握够造函数的使用和合约的逻辑实现及合约的调用方法,支持结合Ganache和remix开发区块链前端交互功能。
1

14
区块链应用中的权益分配DAPP的开发综合实践案例
1、该资源包包应基于Ethereum技术,完成区块链应用中的权益分配和DAPP的开发,应提供实现该应用和DAPP开发的完整代码。
2、该资源包应包含但不限于以下实验:权益分配合约的实现与合约间的调用、区块链应用的核心交互界面设计与实现、区块链权益或份额分配的前端功能实现。
3、 每个实验须具备完整的实验指导书和实验镜像,并能够在实验平台上有效运行,其中每个实验指导书应包含实验概述、实验目标、实验环境、实验原理、实验步骤。
1

15
医院电子处方智能合约开发实践综合实践案例
1.本课程以Fabric技术为基础,介绍区块链技术在医院电子处方信息共享和智能合约方面的基础应用。内容基于Fabric实现电子处方流转环节中的2个合约,病人基本信息智能合约提供病人基本信息的保存和查询,电子处方合约提供医生开具的电子处方的保存和查询;在电子处方合约开发完成的基础上,对合约部署到链上,并进行必要的测试,确保智能合约的功能性符合设计要求,并能够正确运行;对上述开发得到的电子处方合约进行升级,让学生进一步理解链码升级的过程和注意事项;
2.该课程实验内容包含但不限于以下实验:基于Fabric的电子处方智能合约设计实现、▲电子处方合约的部署与测试、电子处方合约的升级及数据处理(为保障实验内容真实性,投标文件中提供打▲实验的截图,截图中须包同页显示的实验手册和实验环境);
3.每个实验须供完整的实验指导书和实验镜像,并能够在实验平台上有效运行,其中每个实验指导书应包含实验概述、实验目标、实验环境、实验原理、实验步骤。
1

16
其他要求
1.支持在云服务器上搭建目前主流的联盟链系统,包括Fabric、长安链和FISCO BCOS等,各联盟链为集群化的模式,配置4个order和4个org,并配置其对应的区块链浏览器。
2.在教师机配置Go-SDK,所有配置均要有详细的技术文档。
3.支持区块链服务器上平台与数据无缝迁移到校内私有云环境,平台支持执行私有云环境部署。
4.针对标注“▲”的重要指标项,合同签订后供货前中标人须向采购人提供逐项演示,如不能提供或发现有虚假响应,采购人有权解除合同并报政府采购监管部门处理,由此引起的一切责任由中标人自行承担。
如有疑义可提出质疑,并澄清相关内容
1


 
 
 
4. 投标人资格要求:
4.1具有独立的法人资格,并能承担招标项目供货能力和服务的品牌经销商/授权商,以授权书为准或正品渠道证明(标书必须提供相关材料);
4.2具有相当完善的售后服务体系;
4.3企业注册资金≧ 300万元人民币;
4.4所经营的产品必须符合国家产品质量标准、行业产品质量标准及招标人的需求。
4.5投标人提供的履行合同的各项资格声明文件或证明材料应符合招标人要求。
4.6其他要求:投标人近三年内在中华人民共和国境内无重大违法违纪、无严重不良记录及行为事件发生、未被列入学校黑名单。
4.7投标单位近三年(2020-2022年)承接过国内类似业绩至少1个(已完成案例),需提供合同扫描件和发票证明材料。
4.8 投标人单位注册成立不少于三年;招标要求涉及行业资质的,距资质期满不少于6个月。5.投标报名
5.1报名方式
第一步:凡有意参加报名的投标人,请将报名资料(预审文件下载):把业绩信息、资质,授权,生产许可,发送到邮箱sbc@sanyau.edu.cn,主题名称格式为:三亚学院信智学院区块链实验室软件采购项目投标+(投标报名单位名称)(可简称但能分辨具体单位称谓)。
第二步:报名人需在吉利人才发展集团电子采购管理平台(http://eps.geelytalent.com)注册以获得投标资格,务必在开标前完成注册并获得投标资格。(注:采购组织请选择:三亚学院;采购类别请选择材料设备类。)
5.2报名截止时间:2023年2月15日 17时 00分,逾期恕不接受。
5.3报名资料:
5.3.1、申请人名称:申请人名称与营业执照一致;
5.3.2、申请函签字盖章:法定代表人或其委托代理人签字或加盖公章;
5.3.3、申请文件格式:符合《供方资格预审文件》格式要求,采用中文;
以上资料均需要盖单位公章。
6. 招标书的获取
资格预审通过后,通过邮件sbc@sanyau.edu.cn发送电子版招标文件(按顺序排列的整文件,不要分散材料)。
6.1 发布平台一:(请在此平台注册、报名)吉利人才发展集团电子采购管理平台:http://eps.geelytalent.com
6.2 发布平台二:中国招标网http://www.zhaobiao.cn/
6.3 发布平台三:招标采购导航网https://www.okcis.cn/
6.4 发布平台四:三亚学院校园管理部  http://stm.sanyau.edu.cn/houqin/
6.5  发布平台五:吉利控股集团电子招标平台:https://glzb.geely.com/#/login/bidList  
7. 联系方式
招标人:三亚学院             
地 址:海南省三亚市迎宾大道学院路191号三亚学院                      
邮编:572022
联系人:陈老师、王老师
联系电话:0898-88386430、88352618
注: 无论投标结果如何,投标人自行承担所有与参加投标活动有关的全部费用。
8. 监督方式
集团审计部      电话:13685795168  
邮箱:geely.neishen@geely.com
集团法务合规部  电话:0898-3885 3863
邮箱:yao.huiyuan@geelytalent.com.cn
 
                    
 
招标人:三亚学院
时间: 2023年 2月7日
返回顶部