区块链

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

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

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

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

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

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

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

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

Powershell语言的区块链网络

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

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

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

从零到一构建去中心化应用(DApp):区块链架构师的完整搭建指南

标签: 区块链,去中心化应用(DApp),区块链架构,智能合约,Web3.0,区块链开发,技术架构 🚀 引言随着 区块链 和 Web3.0 的崛起,去中心化应用(DApp)已成为构建未来数字世界的核心组成部分。不同于传统的中心化应用(CApp),DApp通过去中心化的方式,彻底改变了数据存储、业务逻辑和交易执行的方式,它去除了中介,赋予了用户对自己数据的完全控制权。然而,构建一个成功的去

AI带你深度学区块链1-比特币的前生今世与中本聪传奇故事深度分析

比特币的前生今世与中本聪传奇故事深度分析摘要: 本报告深入分析比特币自诞生以来的技术起源、发展历程、经济影响和监管环境,并讲述其匿名创始人“中本聪”的传奇故事。内容引用了《纽约时报》《华尔街日报》《彭博社》《USA Today》等美国主流媒体的报道,对比这些媒体的观点,以全面呈现比特币的发展与影响。技术起源:匿名白皮书与区块链革

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

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

基于FISCO-BCOS搭建第一个区块链网络

一、前言介绍:        本篇博客以Ubuntu虚拟机为例        本篇博客我会大致介绍“搭建第一个区块链网络”的搭建过程,具体的还是要查看FISCO-BCOS的官方文档。会着重介绍在搭建过程中可能遇到的一些报错,以及解决报错的常用方法。        参考FISCO-BCOS的官方文档(搭建第一个区块链网络 — FISCO BCO