区块链

【区块链学习笔记】16:以太坊中的交易树和收据树

交易树(Transaction Tree)和收据树(Receipt Tree)每个交易执行完会得到一个收据,记录这个交易的相关信息,以太坊把这些收据也组织在一起形成了一棵收据树。收据树和交易树上的节点是一一对应的,有利于智能合约快速查询交易的结果。 它们和状态树和区别以太坊里三棵树数据结构用的都是M

隐私计算与区块链融合的存证审计方案

隐私计算与区块链融合的存证审计方案技术架构隐私计算与区块链的融合为存证审计提供了革命性解决方案,其核心在于通过技术手段实现数据可用不可见。根据李华和王明(2022)的研究,该方案通过多方安全计算(MPC)与区块链的协同,可在不泄露原始数据的前提下完成审计证据的固化与验证。具体技术架构包含三个关键模块&

智能合约 Gas 优化实战:这 3 个技巧让你的交易成本降低 70%

引言在区块链的世界里,智能合约凭借自动执行、不可篡改的特性,构建起去中心化应用的核心架构。然而,每一次合约的部署与调用,都伴随着 “Gas” 的消耗 —— 这一类似于燃油的计价单位,直接决定了交易成本的高低。对于开发者而言,高昂的 Gas 费用不仅增加了项目的开发与运营成本,还可能因用户体验不佳而流失

使用Docker快速搭建Redis主从复制

目录 一、前言 二、拉取Redis镜像 三、创建挂载目录和添加配置文件 3.1、主节点(6379) 3.2、从节点(6380) 3.3、从节点(6381) 四、启动Redis容器 4.1、主节点(6379) 4.2、从节点(6380) 4.3、从节点(6381) 4.4、启动命令参数介绍 五、查看各节点主从信息 5.1、主节点(6379)

区块链中的递归长度前缀(RLP)序列化详解

文章目录 1. 什么是RLP序列化? 2. RLP的设计目标与优势 3. RLP处理的数据类型 4. RLP编码规则详解 字符串的编码规则 列表的编码规则 5. RLP解码原理 6. RLP在以太坊中的应用场景 7. 编码示例分析 8. 总结 1. 什么是RLP序列化?递归长度前缀(RLP&#xff09

区块链共识机制:PoW、PoS、DPoS 全面解析

在数字化时代,区块链技术宛如一颗璀璨新星,照亮了金融、供应链、医疗等众多领域。而在这一技术体系中,共识机制堪称其灵魂所在,是确保区块链网络稳定、安全运行的关键要素。今天,让我们一同深入探寻 PoW、PoS、DPoS 这三种主流共识机制的奥秘,揭开它们在区块链世界中的神秘面纱。​一、PoW:工作量证明&

Powershell语言的区块链网络

PowerShell与区块链网络的结合引言区块链技术近年来因其去中心化、透明性和安全性而受到广泛关注。在众多编程语言和技术框架中,PowerShell作为一种强大的脚本语言,虽然主要用于系统管理和自动化任务,但在区块链网络的开发和管理中同样具有潜在的应用价值。本文将探讨使用PowerShell进行区块链网络相关工作的可能性,包括基本概念、Po

【PHP开发者的区块链进阶之路】:手把手教你用PHP实现智能合约交互

第一章:PHP开发者的区块链初探对于长期深耕于服务端开发的PHP程序员而言,区块链技术看似遥远,实则可通过熟悉的HTTP接口与脚本逻辑逐步切入。现代区块链平台普遍提供RESTful API或JSON-RPC接口,这为PHP开发者通过cURL扩展与其交互提供了天然便利。理解区块链的核心交互模式区块链本质上是一个去中心化的数据库,其

IV 无规矩不成方圆,区块链的“规矩”是怎么起作用的?

大家好啊,我是豆小匠。通过前面几期,我们知道区块链是一种非中心化的解决方案,没有“中央处理器”。那么,区块链中的各种操作,比如转账、状态记录等规则是怎么定义,又是怎么起作用的呢?本期主角 – “智能合约”(也叫智能合同) 1、智能合约是什么区块链是一种分布式数据库&#xff

震惊:全面拆解dapp上线三天、 规则漏洞导致资金全部损失

背景:今天的分析的是链上一个土狗项目由于规则设计漏洞、导致被黑客利用漏洞攻击、致使资金全部损失的案例、近期这个项目也是圈内很火、今天看到了,就趁周末有时间从技术的角度,分析黑客如何利用链上部署的合约,进而干废项目方。 今天说的这个,不是技术漏洞bug、是规则设计漏洞。 说到这里可能有同学就说了、我合约不开源、他怎么发现我的漏洞