- 博客(34)
- 收藏
- 关注

原创 【KWDB 创作者计划】架构设计与AIoT场景实践
KWDB作为浪潮KaiwuDB推出的开源分布式多模数据库,凭借其创新的"就地计算"技术和云边端协同能力,已成为工业物联网和数字能源等场景的数据管理基座。本文将从技术架构、核心引擎、性能优化、行业落地等维度进行全面剖析,揭示其如何通过多模融合架构解决AIoT时代的数据管理挑战。
2025-04-08 15:10:37
1423
原创 FISCO BCOS节点扩容实战指南:从原理到操作全解析
在区块链网络运营过程中,"如何在不中断服务的情况下扩展网络处理能力?"、"能否实现节点的平滑扩容与缩容?"、"怎样确保新节点快速同步数据?FISCO BCOS作为金融级联盟链平台,提供了完善的节点扩容机制,能够在不影响现有业务的情况下,动态增加节点数量,提升网络的去中心化程度和整体性能。通过本文的详细指导,你应该已经掌握了FISCO BCOS节点扩容的核心技能。💡 注意:-c参数指定机构CA证书路径,-o指定新节点输出目录。图2:节点证书生成流程示意图。图3:节点网络端口配置关系图。
2025-04-13 15:40:05
164
原创 FISCO BCOS群组扩容实战指南:从原理到操作全解析
在区块链技术迅猛发展的今天,企业级应用对区块链平台提出了更高的要求。FISCO BCOS的群组架构为区块链应用提供了前所未有的灵活性。通过本文的详细指导,你应该已经掌握了群组扩容的核心技能。正是解决这些问题的金钥匙,它允许在同一链上创建多个独立的群组,每个群组拥有独立的账本和共识,实现资源的逻辑隔离和灵活扩容。💡 重要提示:共识节点ID是扩容新群组的关键参数,必须确保至少有两个共识节点以保证群组可用性。⚠️ 注意:必须为每个参与新群组的节点执行此命令,否则节点无法加入新群组的共识。
2025-04-13 15:31:55
495
原创 FISCO BCOS区块链Postman接口测试:高级应用与实战技巧 [特殊字符]
而Postman作为一款功能强大的API测试工具,凭借其直观的图形界面和丰富的测试功能,成为区块链开发者测试接口的首选工具。从基础的环境配置、SSL证书设置,到核心的RPC接口测试和智能合约测试,再到高级的性能测试和安全测试,形成了一个完整的测试知识体系。未来,随着FISCO BCOS生态的不断发展,我们可以期待更多针对区块链测试的专业工具和方法论出现。在接口测试中,我们经常需要切换不同的环境(如开发、测试、生产),Postman的环境变量功能可以极大地提高测试效率。
2025-04-12 17:50:26
559
原创 FISCO BCOS区块链POSTman接口测试全攻略:从入门到实战
区块链接口测试与传统Web API测试有着显著的不同,主要体现在以下几个方面:FISCO BCOS提供了丰富的接口类型,主要可以分为以下几类:在进行FISCO BCOS接口测试时,需要重点关注以下方面:在开始使用Postman测试FISCO BCOS接口前,首先需要搭建或获取一个可访问的FISCO BCOS节点。以下是几种常见的准备方式:表:FISCO BCOS节点常见RPC配置Postman提供了跨平台的支持,可以在Windows、Mac和Linux系统上运行。安装步骤如下:FISCO BCOS默认启用S
2025-04-12 17:06:10
529
原创 Foundry框架在FISCO BCOS区块链中的高级应用与实战技巧
在看过我发布的《FISCO BCOS区块链智能合约测试利器:Foundry框架从入门到实战》基础上,我们可以进一步深入探索Foundry框架在FISCO BCOS生态中的高级应用场景。Foundry作为一款强大的区块链开发工具集,其功能远不止于基础测试,它还能为FISCO BCOS开发者提供性能优化、安全审计、自动化部署等全方位支持。区块链开发领域正在经历从"能用"到"好用"的转变,而Foundry正是推动这一转变的关键工具之一。根据FISCO BCOS官方文档显示,超过60%的严重合约漏洞其实可以通过完善
2025-04-11 15:14:14
784
原创 FISCO BCOS区块链智能合约测试利器:Foundry框架从入门到实战
想象一下,你花费数周时间开发的智能合约终于部署上线,却因为一个未发现的边界条件漏洞导致合约资金被锁死或被盗——这种噩梦般的场景在区块链世界并不罕见。今天,我将向您介绍一款专为区块链开发者打造的强大测试框架——Foundry,并展示如何用它来测试FISCO BCOS联盟链上的智能合约。良好的测试习惯不仅能防止资金损失,还能提升开发效率——在Foundry中修复测试发现的错误,远比在主网上处理漏洞要容易得多。"在区块链开发中,每行未经测试的代码都可能价值连城——要么为你创造财富,要么成为黑客的提款机。
2025-04-11 14:56:23
965
原创 FISCO BCOS压力测试实战指南:手把手教你提升区块链性能
最大承受能力(能同时处理多少交易)稳定性表现(长时间运行会崩溃吗)响应速度(处理交易要多久)📊性能指标速查表指标名称含义健康标准TPS每秒处理交易数>500为良好延迟交易确认时间<3秒为优秀成功率交易成功比例99.9%以上。
2025-04-10 12:21:14
856
原创 FISCO BCOS技术架构解析:从多群组设计到性能优化实践
FISCO BCOS作为中国领先的金融级开源联盟链平台,自2017年由金链盟开源工作组推出以来,已在政务、金融、医疗、版权等众多领域实现了规模化应用。本文将深入剖析FISCO BCOS的技术架构设计原理,详解其多群组架构如何实现数据隔离与隐私保护。
2025-04-10 12:06:18
534
原创 【KWDB 创作者计划】KWDB 2.2.0 安装部署与测试全流程
KWDB 是浪潮 KaiwuDB 推出的开源分布式多模数据库,专注于 AIoT 场景的数据管理需求。本文将详细介绍从环境准备、安装部署到基本测试的全流程操作,并总结实践中的常见问题与解决方案。
2025-04-08 15:36:15
1083
原创 GZ036区块链卷一 EtherStore合约漏洞详解
根据历史案例,重入攻击已造成数亿美元损失,包括著名的The DAO攻击(2016年,损失6000万美元)和Curve Finance攻击(2023年,损失7000万美元)合约存在典型的重入攻击(Reentrancy Attack)漏洞,这是一种在以太坊智能合约中常见且危害严重的安全问题。测试结果验证了修复后的合约能够有效抵御重入攻击。
2025-04-08 11:50:13
443
原创 FISCO BCOS落盘加密实战
"当黑客窃取服务器硬盘时,为何价值百万的区块链数据依然安全?答案藏在双层密钥构建的加密迷宫中..."本文将带您亲历FISCO BCOS落盘加密的完整实施过程,通过和,揭示企业级区块链如何实现"数据被盗也无法解密"的安全神话。”
2025-04-07 16:35:04
913
原创 《当区块链穿上防弹衣:落盘加密技术全景拆解》
落盘加密是区块链技术中一项重要的数据安全机制,主要用于保护节点本地存储的敏感数据不被非法访问。本文将全面解析区块链落盘加密的技术原理、实施方法、应用价值,并与其他加密技术进行比较分析。
2025-04-07 16:15:29
1020
原创 Solidity智能合约漏洞类型与解题思路指南
就像你去银行取钱,柜台人员先给你钱,然后再记账。你拿到钱后立即又要求取钱,由于账还没记,柜台又给你一次钱,这样循环下去你就能拿走银行所有的钱。:就像用不准确的闹钟来决定发工资时间,矿工可以稍微调整时间让你提前或延后拿到工资。:就像拍卖会上有人偷看你的出价牌,然后出价比你高1块钱抢走你的物品。:用今天的天气做彩票开奖号码,如果有人能控制天气就能控制开奖结果。:有人故意用大量垃圾信件塞满你的邮箱,让你收不到重要邮件。:就像把信投进了错误的邮箱,结果别人收到了你的私人信件。:不只是表面修复,要解决根本问题。
2025-04-07 15:55:02
1085
原创 [学习日记]Ubuntu 20.04下Hadoop 3.3.6伪分布式部署全流程(大学生版)
本文将从Ubuntua安装开始!废话不多说首先为大家介绍一下环境:虚拟机采用VMware,镜像采用Ubuntu20.04,hadoop3.3.6。
2025-03-11 15:36:56
838
原创 【学习日记】notebook添加JAVA支持
作者是个大学生 这个专栏主要收集课时常用的软件 以及女朋友上课用的软件的教程。需提前配置好java环境 本篇仅对添加支持进行说明。新开了gitcode 用于上传安装包。解压 进入解压后目录 复制文件地址。然后正常使用notebook即可。ijava的GitCode链接。
2024-11-14 22:51:49
520
原创 【学习日记】Anaconda的安装与使用-小白大学生
日记说明作者是个大学生 这个专栏主要收集课时常用的软件 以及女朋友上课用的软件的教程所有安装包可以私聊我获取 免费提前清除已有python环境windows11Anaconda 是全球领先的数据科学与机器学习平台,专为开发者、数据分析师设计。通过Anaconda,您可以轻松管理数据环境、安装依赖包,快速启动数据分析、机器学习项目。
2024-11-05 22:40:57
417
原创 使用build_chain.sh离线搭建匹配的区块链,并通过命令配置各群组节点的MySQL数据库
【任务】 登陆Linux服务器,以MySQL分布式存储方式安装并部署如图所示的三群组、四机构、 七节点的星形组网拓扑区块链系统。其中,三群组名称分别为group1、group2和group3, 四个机构名称为agencyA、agencyB、agencyC、agencyD。p2p_port、channel_port、 jsonrpc_port 起始端口分别为 30340、20240、8545,MySQL 数据库命名“db_Group 组群编号_机构编号”。
2024-09-22 12:23:28
1613
1
原创 浅谈区块链
区块链是一种分布式数据库技术,也被称为分布式账本技术。它的本质是一个去中心化的数据库,使用密码学相关联产生的数据块串连而成,用于验证其信息的有效性(防伪)和生成下一个区块。区块链具有“不可伪造”“全程留痕”“可以追溯”“公开透明”“集体维护”等特征。区块链最初是作为比特币的重要概念出现的,但现在已经被广泛应用于金融、物联网、保险、公益领域等多个领域。区块链技术可以提高数据安全性、透明度和可追溯性,有助于解决数据篡改、数据泄露等问题,为数字化时代提供了新的解决方案。
2024-06-30 11:42:47
1133
原创 【区块链】truffle测试
启动Ganache软件使用VScode打开项目的wordspace配置对外访问的RPC接口为7545,配置项目的truffle-config.js实现与新建Workspace的连接。
2024-06-06 21:23:30
1119
1
原创 【区块链】caliper压力测试
浏览器输入 /opt/benchmarks/caliper-benchmarks/report.html 打开报告文件。参照工程项目使用Caliper测试工具对食品安全溯源系统智能合约生成新食品(newFood)功能进行压力测试。首先启动webase。命令便捷查看网络配置。
2024-05-23 21:46:25
1015
1
原创 【区块链】fisco网络运维之添加节点黑名单
编辑certificate_blacklist,设置node3节点ID为黑名单。2编辑节点node0的config.ini文件,将node3设为黑名单禁止连接。:如果查询不到连接状态,修改node0的配置文件中的日志级别为info。然后重复1-4的命令依次完成node1,2,4的配置即可。要删除 注意只是删除;1查看node0节点的连接状态日志(4查看node0节点的连接状态日志(查看node3的节点ID。
2024-05-22 22:04:15
577
1
原创 【区块链】外部应用程序与区块链进行交互
代码 如链接:https://gitee.com/zhiguxingtu/demo8- back/blob/master/src/main/java/org/example/StringGetSet/config/Swagg erConfig.java。在newSet调用接口中复制该用 户地址,并填写对应的值,点击”Try it out!(2)进入WeBASE导航,在“账户地址”输入“test_user_1”的地址,模拟Java SDK的Set方法调用方法,设置输入内容为“这是一个测试”。
2024-05-21 20:02:58
2814
2
原创 【WeBASE】一文看懂webase
WeBASE(WeBank Blockchain Application Software Extension)是在区块链应用和FISCO-BCOS节点之间搭建的一套通用组件。围绕交易合约密钥管理数据可视化管理来设计各个模块,开发者可以根据业务所需,选择子系统进行部署。WeBASE屏蔽了区块链底层的复杂度,降低开发者的门槛,大幅提高区块链应用的开发效率,包含节点前置、节点管理、交易链路,数据导出,Web管理平台等子系统。
2024-05-20 22:36:29
3994
原创 【linux】区块链必备linux基础命令 /完结
Ctrl+Z将任务中断,但是此任务并没有结束,在进程中只是维持挂起的状态,用户可以使用fg/bg操作前台或后台的任务,bg命令把被中断的任务放在后台执行,fg命令重新启动前台被中断的任务。:x (shift+:调起输入框)(表示保存退出,写入文件并退出。(仅只复制文件不需要加-r,如果复制目录必须加此-r选项,加上后则会拷贝文件夹——包括下一级的子文件夹,以及子文件夹中的子文件夹,以此类推。:wq (shift+:调起输入框)(保存退出)
2024-05-17 18:32:07
1776
《区块链面试红宝书:技术解析+STAR项目模板+高频题库》
2025-04-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人