- 博客(100)
- 收藏
- 关注
原创 Fabric V2.5 通用溯源系统——增加图片上传与下载功能
fabric-trace项目在发布一年后,部署量已突破1000次,为支持更多场景,现新增支持图片信息上链,本文对图片上传、下载功能代码进行梳理,包含智能合约、后端、前端部分。
2025-06-09 09:59:17
303
原创 在web应用后端接入内容审核——以腾讯云音频审核为例(Go语言示例)
腾讯云对象存储数据万象(Cloud Infinite,CI)为用户提供图片、视频、语音、文本等文件的内容安全智能审核服务,帮助用户有效识别涉黄、违法违规和广告审核,规避运营风险。本文以音频审核为例给出go语言示例代码与相应结果。
2025-04-27 10:20:21
412
原创 zk-SNARKs 最简单的应用示例:密码验证
假设你想向某个网站证明你知道密码,但又不想直接暴露密码。这可以用**零知识证明 (ZK-SNARKs)** 来实现。
2025-03-16 21:31:56
533
原创 Hyperledger Fabric 入门课程简介(付费)
这个培训项目是给刚开始学习Fabric的同学准备的,因为Fabric的相关概念较多,需要的工具很多同学没有接触过,网上资料较少,所以学习起来较为困难。 本项目针对这一问题提供了一对一的远程操作与讲解(在你的电脑上远程控制与语音讲解答疑)。
2025-02-26 15:44:31
347
原创 在arm64设备(树莓派4B)上部署Hyperledger Fabric V2.5
arm64设备相较于x86设备功耗低、硬件成本低,树莓派4B是一个流行的arm64设备,本文记录在树莓派4B中部署Hyperledger Fabric V2.5的关键点,即与x86架构启动网络所需材料的差异。
2025-02-23 10:23:41
247
原创 Fabric V2.5 通用溯源系统——使用Hyperledger Caliper压力测试
Caliper是一款测试区块链性能的工具,支持Hyperledger Fabric、Ethereum等,支持丰富的测试配置参数,测试完成后将直接输出报告,相较于tape更加专业,但是配置稍微有些复杂。本文将一步一步配置Caliper以测试Fabric V2.5 通用溯源系统中的注册用户、查询用户、农产品上链、农产品查询的区块链性能。
2024-09-26 22:28:00
1102
原创 frp内网穿透服务器+客户端详细配置
当我们拥有一台云服务器时,可以将局域网服务器的服务通过内网穿透发布到公网上。frp是一个主流的内网穿透软件,本文讲解frp内网穿透服务器+客户端详细配置。
2024-09-24 16:42:49
1855
原创 快速入门Linux及使用VSCode远程连接Linux服务器
在当前的技术环境中,Linux操作系统因其强大的功能和灵活性而广受欢迎。无论你是开发人员、系统管理员还是技术爱好者,学习Linux都是提升技术技能的重要一步。本文将介绍如何快速入门Linux,并使用Visual Studio Code(VSCode)远程连接到Linux服务器。
2024-06-04 11:05:45
6666
原创 香橙派OrangePi Kunpeng Pro配置Docker与Samba服务器
最近TrueTechLabs收到了CSDN香橙派OrangePi Kunpeng Pro评测邀请,从家用服务器角度考虑,本文介绍OrangePi Kunpeng Pro安装Docker与部署Samba文件服务器的步骤。
2024-05-30 09:20:32
1705
原创 Fabric V2.5 通用溯源系统——数据库设计
有很多同学对本系统中的数据库设计不太熟悉,因为涉及到Mysql和Fabric两块,稍微有些复杂。本文对区块链存储的数据结构、Mysql中的表结构说明,以及如何通过命令行与Navicat(可视化)连接Mysql数据库。
2024-04-24 16:01:28
978
原创 Fabric V2.5 通用溯源系统——搭建中常见问题整理
严格按照搭建教程安装是不会遇到问题的。但是由于本项目热度过高、涉及到的技术栈较多,读者如果没有仔细按照步骤操作,可能还是会遇到一些问题,特别总结本项目的常见问题。
2024-04-17 20:01:37
1015
原创 Ubuntu20.04 中解决端口占用 bind:address already in use
Ubuntu20.04 中解决端口占用 bind:address already in use
2024-04-06 18:01:35
1494
原创 Fabric V2.5 通用溯源系统——应用前端部分设计及简易二次开发
本节对Fabric V2.5 通用溯源系统的前端部分做一个简单的介绍,包括目录结构、文件作用、用户注册登录与农产品信息上链过程、溯源查询过程的介绍
2024-03-07 00:50:30
1627
原创 Fabric V2.5 通用溯源系统——增加IPFS文件上传功能
IPFS是区块链链外存储的主流方案,本节对Fabric V2.5 通用溯源系统增加IPFS文件(任意数据类型)上传功能的步骤做了简单介绍,包括区块链网络、后端与前端的修改步骤与思路。订阅《Fabric项目学习笔记》专栏用户可以在群文件获取修改后项目的源码fabric-trace-ipfs.tar.gz。
2024-03-01 23:15:08
1320
原创 Fabric V2.5 通用溯源系统——应用后端GIN框架部分设计
本节对Fabric V2.5 通用溯源系统的应用后端部分做一个简单的介绍,包括目录结构、文件作用、用户注册登录与农产品信息上链过程介绍。
2024-03-01 23:06:10
945
原创 Fabric V2.5 通用溯源系统——区块链部分设计
本节对Fabric V2.5 通用溯源系统的区块链部分做一个简单的介绍,包括目录结构、文件作用、设计思路。
2024-02-28 23:02:56
1573
原创 基于区块链Hyperledger FabricV2.5的农产品溯源/商品/通用溯源应用系统模板
基于区块链Hyperledger Fabric V2.5 的农产品/商品等的通用溯源系统,部署简单,附压测工具、区块链浏览器,文档详细。可以快速使用本系统搭建自己的溯源系统,帮助想法快速落地。
2024-02-28 09:29:04
12212
32
原创 解决Ubuntu20.04 dns经常坏,/etc/resolv.conf被修改的问题
解决Ubuntu20.04 dns经常坏,/etc/resolv.conf被修改的问题
2024-02-20 14:23:02
1828
原创 使用Docker运行Mysql并通过Docker指令管理Mysql
背景:使用Docker安装Mysql非常快,只需要一条指令。但是我们的机器可能没有安装mysql-client或navicat等数据库管理工具,通过Docker指令连接Mysql数据库是一个很好的办法。
2024-02-20 12:49:48
808
原创 Fabric V2.5 test-network启动日志分析
分析Fabric网络的启动日志可以帮我们理解搭建区块链网络的过程。本文对输出日志进行详细的分析。
2024-02-19 11:43:59
795
原创 Fabric中的溯源方法
在Fabric链码中,我们可以使用PutState方法对一个key的值进行覆盖,当我们再使用GetState查询时是最新的值。如果我们希望找到这个key的修改记录,我们可以使用溯源方法`GetHistoryForKey`。完整源码链接
2024-02-18 20:56:04
1024
原创 fabric-contract-api-go快速上手
hi,好久没有更新Fabric相关文章,今天给大家带来fabric-contract-api-go快速上手,相较于原文省略较多,希望深入理解的小伙伴可以点原文学习。Fabric提供了大量的API来开发智能合约,支持 Go, Node.js, 和Java。本文对fabric-contract-api-go进行简单梳理,可以使读者快速上手。
2024-02-18 18:43:16
1737
原创 小白也可以成功的幻兽帕鲁专用服务器(私服)搭建教程(闲置电脑也可以用)
当前幻兽帕鲁官方服务器较卡顿,且官方很好地支持了私服搭建,也是当下的热点,使用本教程只需要复制粘贴一行命令,云服务器与闲置电脑均适用,且已经帮大家换好了镜像源,下载速度杠杠的。
2024-01-29 14:41:00
1429
原创 树莓派4B安装openwrt旁路由
作为路由器,树莓派4B的性能是绰绰有余的,为了物尽其用,我们可以在树莓派上安装一个docker版的openwrt,剩余的性能还可以部署一些服务,如nfs等。
2023-12-06 11:54:45
1660
原创 ChatGPT 使用入门
ChatGPT是一个强大的聊天机器人助手,内置了大量的互联网知识文档,且具有上下文记忆,可以帮我们快速地查找一些资料,了解一个知识,帮我们回答问题,编写代码等。此外,在使用ChatGPT时具有一些技巧,针对简单的提问与精心构造的提问,ChatGPT给出的结果会有巨大的差异。
2023-11-22 13:08:24
2928
原创 Fabric v2.5区块链应用开发实战大纲
Fabric v2.5区块链应用开发实战专栏主要面向大二及以上的学生、企业开发人员,与B站视频课程同步,尽量会满足不同专业的初学者。
2023-11-03 10:33:33
877
4
原创 Mac/Linux安装使用 opengauss数据库步骤
一般部署opengauss数据库在虚拟机中,Mac使用虚拟机步骤较为繁琐,可以使用Docker部署opengauss数据库。Linux也可以使用此方式来部署opengauss数据库。
2023-10-24 10:57:58
1578
原创 使用VSCode插件开发Hyperledger Fabric智能合约(链码)
开发Fabric链码对于开发者而言步骤繁琐:需要部署节点、安装链码、重启网络等操作。当前VSCode中的插件“Hyperledger Fabric Debugger”可以帮助我们迅速开发智能合约。
2023-10-04 19:17:48
1420
2
原创 使用supervisor将命令行进程转换为后台守护进程
我们在服务器上后台运行程序时,经常会使用`nohup command &`将程序运行在后台,这样我们关闭终端后程序还在运行,但是一旦程序挂掉以后程序将直接退出,影响业务。supervisor可以将上述的命令行程序转化为守护进程,并在程序异常退出时重启进程。
2023-08-08 17:19:04
468
原创 基于区块链与IPFS的视频版权存证系统之后端GIN框架部分设计
本节对视频版权存证系统的后端部分简单的介绍,包括目录结构、文件作用、项目的流程(生成密钥对、登记视频版权与下载文件)
2023-07-18 09:47:35
672
原创 基于区块链与IPFS的视频版权存证系统之前端部分设计
本节对视频版权存证系统的前端做一个简单的介绍,包括目录结构、JS引入、页面跳转实现与视频版权登记功能的实现方法。
2023-07-18 09:42:09
619
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅