自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TrueTechLabs 官方博客

欢迎关注TrueTechLabs,与我们一起探索区块链和AIGC的前沿技术与创新应用。

  • 博客(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

原创 BGP学习资料汇总

BGP学习资料汇总

2025-01-12 20:07:48 395

原创 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

原创 使用对象存储低成本解决网站访问速度慢问题

一般我们购买的云服务器带宽较小,网站的js、图片都比较大,打开速度特别慢,我们可以使用对象存储来解决

2024-04-13 21:53:22 387

原创 vue-element-admin打包项目使用gin框架挂载

为了提高项目的集成度,我们可以使用gin框架挂载Vue项目的静态文件目录dist。

2024-04-08 16:11:28 551

原创 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

原创 区块链基本概念与当前生态简介

区块链的基本概念介绍,Web3生态简介,区块链方向的成果产出、就业以及副业。

2023-08-17 15:28:28 1592

原创 使用supervisor将命令行进程转换为后台守护进程

我们在服务器上后台运行程序时,经常会使用`nohup command &`将程序运行在后台,这样我们关闭终端后程序还在运行,但是一旦程序挂掉以后程序将直接退出,影响业务。supervisor可以将上述的命令行程序转化为守护进程,并在程序异常退出时重启进程。

2023-08-08 17:19:04 468

原创 正则表达式速通

正则表达式,我们可以看作通配符的增强版,可以帮我们匹配指定规则的字符串,在计算机中应用广泛,比如说爬虫、网站的登录表单等。

2023-07-30 23:07:06 851

原创 无显示器设置家庭服务器树莓派4B,开启SSH,VNC,WIFI,配置内网穿透

没有显示器对树莓派配置稍微有些繁琐,写一篇博客记录。

2023-07-26 21:53:28 873

原创 Java数据类型

对Java数据类型介绍

2023-07-26 10:26:15 197

原创 Java语言简介

对Java历史与简单用法进行简介

2023-07-26 10:08:25 315

原创 基于区块链与IPFS的视频版权存证系统之区块链部分设计

本节对视频版权存证系统的区块链部分做一个简单的介绍,包括目录结构、文件作用、设计思路。

2023-07-18 09:49:01 1000

原创 基于区块链与IPFS的视频版权存证系统之后端GIN框架部分设计

本节对视频版权存证系统的后端部分简单的介绍,包括目录结构、文件作用、项目的流程(生成密钥对、登记视频版权与下载文件)

2023-07-18 09:47:35 672

原创 基于区块链与IPFS的视频版权存证系统之前端部分设计

本节对视频版权存证系统的前端做一个简单的介绍,包括目录结构、JS引入、页面跳转实现与视频版权登记功能的实现方法。

2023-07-18 09:42:09 619

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除