2021 区块链
文章平均质量分 77
本人深圳大学在读博士
研究大模型,数据结构,算法领域
每天帮助你们总结有关以太坊是什么,智能合约,编程语言:Solidity,DApp: 去中心化的应用程序,Truffle等使用遇到问题。
任何问题私信均回复。
余额抵扣
助学金抵扣
还需支付
¥129.90
¥299.90
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
ZhangJiqun&Hoper
本人在读博士,研究大模型,数据交易,联邦学习领域
每天帮助你们总结前言论文以及个人遇到问题。
投稿Expert Systems with Applications历时4个月;中科院1区顶刊,本人在科研一线,在文章架构设计,公式编辑,图片美化,语言润色。overleaf编辑方面有一定经验,直接订阅后私信本人可以协助完成投稿返修。
个人百度百科:https://baike.baidu.com/item/%E5%BC%A0%E7%BB%A7%E7%BE%A4/63824496?fr=aladdin
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
classpath “com.android.tools.build:gradle:8.1.0“ 和 Gradle插件版本8.5 有什么关系
classpath "com.android.tools.build:gradle:8.1.0" 和 Gradle插件版本8.5 有什么关系Gradle 构建脚本中的 `plugins` 块原创 2025-04-15 17:14:31 · 469 阅读 · 0 评论 -
Agent和区块链怎么结合:不同专家agent在平台为用户提供更加精细化准确的问答服务
Agent和区块链怎么结合## 基于区块链的Agent平台## 不同专家agent在平台为用户提供更加精细化准确的问答服务agent实时评价排名,好评排名,质量排名等收费模式:问答次数;原创 2025-02-18 20:48:54 · 122 阅读 · 0 评论 -
Gas estimation errored with the following message (see below). The transaction execution will likely
Gas estimation errored with the following message (see below). The transaction execution will likely fail. Do you want to force sending?增加gas限制GAS LIMIT是什么Gas estimation failed主要提示信息原创 2025-02-17 22:20:40 · 156 阅读 · 0 评论 -
remix中为什么Dev -Ganache Provider没有了; remix中区块链常见的链接方式有哪些
Dev - Foundry Provider**:**Foundry是以太坊快速、可扩展的开发工具集,Dev - Foundry Provider用于连接Foundry本地开发网络**,提供高效的编译、测试和部署环境,在性能和功能上有一定优势。原创 2025-02-17 19:48:28 · 469 阅读 · 0 评论 -
怎么在智能合约中植入deepseek
1. **将大语言模型部署在链下**: 大语言模型需要大量的计算资源和内存,而以太坊虚拟机(EVM)并不适合运行这样的模型。因此,通常的做法是将大语言模型部署**在链下的服务器或云平台上**。2. **通过预言机(Oracle)连接链上与链下**: 使用**预言机将智能合约与链外的大语言模型连接起来**。预言机可以将用户的输入请求传递给链外模型,并将模型的输出返回给智能合约。3. **设计智能合约的功能逻辑**: 智能合约负责处理用户请求、调用预言机服务、接收结果并执行原创 2025-02-15 16:56:15 · 429 阅读 · 0 评论 -
主链和Layer2之间资产转移
主链和Layer2之间资产转移是实现Layer2技术的关键环节,以下是资产转移的流程、流行解决方案及原理:原创 2025-01-15 21:04:58 · 349 阅读 · 0 评论 -
Layer2:区块链扩容解决方案;Optimism和ArbitrumLayer2扩容解决方案
Layer2:区块链扩容解决方案;Optimism和ArbitrumLayer2扩容解决方案原创 2025-01-15 21:02:56 · 413 阅读 · 0 评论 -
混币器是什么,波卡跨链交易平台
假设用户A在比特币网络上拥有一定数量的比特币,而他想在以太坊网络上参与某个去中心化金融(DeFi)项目,该项目需要使用以太坊的原生代币以太币(ETH)作为交易媒介。混币器将这些比特币混合在一起后,经过一段时间,可能会把其中的一部分比特币,比如8个比特币发送到用户A指定的新地址,而这8个比特币可能并非是当初用户A存入的那10个比特币中的特定部分,而是来自整个混合池。这样,从区块链上查看交易记录时,就很难确定这8个比特币最初的来源是用户A,从而达到了混淆交易来源和去向的目的。,从而增加交易的匿名性和隐私性。原创 2025-01-15 20:57:51 · 706 阅读 · 0 评论 -
overleaf怎么实现合并单元格;;hline,multicolumn什么作用
或其他表格环境中使用,并且根据表格的结构和设计合理安排其位置,以达到最佳的排版效果。除了用于普通行之间的分隔,还可以用于创建表头与表体之间的分隔线,或者在表格内部根据需要进行特定行的分隔。在表格的第一行(标题行)下方以及每一行数据之间都绘制了一条水平分隔线,将表格划分为不同的行,使得表格结构更加清晰明了。通常用于在表格的行与行之间绘制一条水平直线,以增强表格的可读性和视觉效果,使表格内容的区分更加清晰。在第一行和第二行之间、第三行和第四行之间都绘制了分隔线,用于区分不同的数据部分。需要注意的是,在使用。原创 2024-12-27 15:59:43 · 433 阅读 · 0 评论 -
爱思唯尔回复评审模板;overleaf怎么实现段落形式,首行缩进;
用于创建一个带有特定样式(黄色背景、红色边框和标题等)的框,并且可以在标题中显示序号和可选的自定义文本,可用于突出显示修订内容或其他需要特殊标注的文本块。表示这个环境接受两个可选参数,第一个可选参数(用。这是一段 LaTeX 代码,用于定义一个名为。表示)没有默认值,第二个可选参数(用。:这是环境开始部分的定义。:这是环境结束部分的定义。环境前有一个段落结束符,总的来说,这个自定义环境。:这是定义新环境的命令。表示)也没有默认值。原创 2024-12-27 15:39:31 · 459 阅读 · 0 评论 -
增加图像清晰度;滤镜-彩块化实现;亮度对比度-增强黑色
增加图像清晰度;滤镜-彩块化实现;亮度对比度-增强黑色原创 2024-12-27 10:15:02 · 167 阅读 · 0 评论 -
已知密钥安全测试和密钥安全测试有什么区别
总的来说,已知密钥安全测试侧重于在密钥部分泄露场景下对加密算法安全性的评估,而密钥安全测试则是对密钥整个生命周期安全性的全面评估。原创 2024-12-26 14:54:33 · 182 阅读 · 0 评论 -
常见网络攻击场景常被用于测试系统安全性
51% 攻击** - **攻击原理**:当一个或一组攻击者控制了超过全网 50%的算力时,就有可能操纵区块链的账本记录。在工作量证明(PoW)机制下,攻击者可以通过算力优势,实现对新区块的生成和确认的控制,从而进行双花攻击(同一笔资金在不同的交易中被多次花费)、回滚交易等恶意操作。例如,攻击者可以在控制算力后,先将一笔数字货币发送给商家完成交易,获取商品,然后利用算力优势重新挖掘包含该笔资金的旧区块,使之前的交易无效,实现资金的重复使用。原创 2024-12-25 23:19:49 · 320 阅读 · 0 评论 -
网络安全研究中的网络攻击
网络安全研究中的网络攻击在网络安全研究中,多种网络攻击场景可用于测试系统的安全性,以下是一些常见的网络攻击场景、模拟方法、相关软件及其使用示例:- **分布式拒绝服务(DDoS)攻击**原创 2024-12-25 16:34:11 · 609 阅读 · 0 评论 -
数据交易和联邦学习的背景下的安全属性
涉及的安全属性1. **双向认证**:文章虽未明确提及传统意义上的双向认证机制,但在数据交易过程中,**数据需求方(Dds)和数据供应方(Dss)在参与联邦学习和数据交互时,通过智能合约的控制和校验博弈模型进行身份验证和信用评估**。例如,在信用博弈模型中,Dss 之间会基于对方的属性、数据条目数、性能度量指标等进行评估,这类似于一种间原创 2024-12-25 16:28:51 · 378 阅读 · 0 评论 -
区块链平台安全属性解释
双向认证是指在通信过程中,**通信双方都需要对对方的身份进行验证,确保对方是合法的、可信任的实体。**只有双方身份都得到确认后,通信才会被允许进行,从而防止非法用户的接入和数据的窃取或篡改。原创 2024-12-24 22:07:48 · 431 阅读 · 4 评论 -
如何使用ERC404协议
如何使用ERC404协议** - **定义合约接口** - 首先,在开发智能合约时,要根据ERC404标准定义合约的接口。接口规定了合约必须实现的**函数和事件**,就像一个合同中规定的双方必须履行的义务和可以触发的通知一样。例如,定义一个函数来获取资产的特殊权益信息,像`function getSpecialBenefits() public view returns (string memory);` - **实现合约功能** - 按照接口定义实现合约的具体功能。以数字原创 2024-12-13 23:43:47 · 311 阅读 · 0 评论 -
NFT与NFT数据的区别
NFT是一种基于区块链技术的数字资产。它具有独一无二的特性,就像现实生活中的艺术品原作,每一个NFT都有其独特的标识,无法被其他资产替代。例如,一幅数字画作以NFT的形式存在,它的所有权信息、创作背景、作者签名等元数据与区块链上的唯一标识符绑定。这个NFT代表了对该数字画作的所有权凭证,通过智能合约来规定其所有权的转移、使用权限等诸多规则原创 2024-12-13 22:59:05 · 308 阅读 · 0 评论 -
P2TR(Taproot 交易)和Musig2
P2TR主要关注于提高交易的隐私性和效率,通过隐藏复杂的脚本逻辑和减少交易数据的大小来实现。它适用于需要保护交易隐私和降低交易费用的场景。Musig2则主要关注于提高多签名交易的安全性、隐私性和效率。它允许多个用户共同签署交易而无需暴露私钥或签名,从而保护了参与者的隐私和安全。它适用于需要多个用户共同签署交易的场景,如钱包共享、企业支付等。通过对比可以看出,P2TR和Musig2在比特币和区块链技术中各自扮演着不同的角色,具有不同的特点和应用场景。原创 2024-11-22 19:16:44 · 497 阅读 · 0 评论 -
区块链网络示意图;Aura共识和Grandpa共识(BFT共识)
区块链网络示意图;Aura共识和Grandpa共识(BFT共识)原创 2024-11-22 19:14:42 · 528 阅读 · 0 评论 -
论文解析:EdgeToll:基于区块链的异构公共共享收费系统(2019,IEEE INFOCOM 会议);layer2 应对:频繁小额交易,无交易费
论文解析:EdgeToll:基于区块链的异构公共共享收费系统(2019,IEEE INFOCOM 会议);layer2 应对:频繁小额交易,无交易费原创 2024-11-21 23:36:01 · 309 阅读 · 0 评论 -
以太坊Beam Chain;后量子聚合签名;
后量子密码学旨在开发能够抵御量子计算机攻击的加密算法。随着量子计算技术的不断发展,传统的基于大数分解或离散对数等数学难题的加密算法(如RSA、ECC等)将面临严重的安全威胁。因此,研究后量子密码学对于保障未来信息安全具有重要意义。聚合签名是一种高级的数字签名技术,它能够将一组签名合并成单个签名,从而减少存储空间的需求、降低带宽消耗,并简化验证流程。后量子聚合签名则是结合了后量子密码学和聚合签名技术的优势,旨在提供一种既安全又高效的数字签名方案。原创 2024-11-21 18:13:33 · 403 阅读 · 0 评论 -
区块链预言机;预言机的部署、与智能合约的关系以及是否分布式;基于Fabric联盟链与链外世界的数据交互
区块链预言机;预言机的部署、与智能合约的关系以及是否分布式;基于Fabric联盟链与链外世界的数据交互原创 2024-11-18 11:16:57 · 1073 阅读 · 0 评论 -
基于以太坊+IPFS的数据交易平台进行效率评估
基于以太坊+IPFS的数据交易平台进行效率评估,可以从等多个方面设计实验,并选择合适的指标和工具来获取数据。原创 2024-09-23 23:26:16 · 350 阅读 · 0 评论 -
揭秘区块链的未来加速器:Layer 2技术深度剖析
在区块链的浩瀚宇宙中,一场静悄悄的革命正在酝酿——Layer 2技术,它如同为区块链装上了火箭引擎,准备将这一颠覆性技术推向全新的高度。你是否好奇,这究竟是何方神圣?为何它能成为区块链性能飞跃的关键?让我们一起揭开Layer 2的神秘面纱,探索它如何携手区块链,共创未来新篇章。原创 2024-09-13 20:08:50 · 325 阅读 · 0 评论 -
构建“可信、可度量、可溯源”的异构算力统一标识体系,解决算力标识解析和算力流通能力提升等问题
步骤说明明确异构算力资源类型:识别并定义包括等不同类型处理器在内的异构算力资源。多维属性划分:将每种算力资源细分为多个维度,如计算能力、内存大小、功耗、适用场景等。举例说明定义一个GPU算力资源时,可以包括其型号(如NVIDIA Tesla V100)、显存大小(如32GB)、浮点运算能力(如14TFLOPS)、功耗(如300W)等属性。原创 2024-08-30 21:19:31 · 9239 阅读 · 0 评论 -
ZKRollup
综上所述,ZKRollup作为一种基于零知识证明的二层扩容方案,在提高区块链网络交易处理效率、降低交易成本、保障交易安全性和隐私性方面具有重要意义,并在多个应用场景中得到了广泛应用。ZKRollup,全称为Zero-Knowledge Rollup,是一种基于零知识证明的二层扩容方案(Layer 2)。力,尤其是在以太坊等区块链平台上得到了广泛应用。:一种用于交易以太坊NFT的尖端协议,原创 2024-08-14 17:16:26 · 444 阅读 · 0 评论 -
Merkle树(Merkle Tree):高效地验证某个数据块是否包含在数据集中
Merkle树是一种树状数据结构,可以是二叉树,也可以是多叉树。在最常见的形式中,Merkle树是二叉树,其中每个节点(除了叶子节点)都有两个子节点。Merkle树(Merkle Tree),也被称为默克尔树或Merkle哈希树,是一种基于哈希的数据结构,主要用于。总之,Merkle树是一种强大的数据结构,它通过哈希值的组合和递归验证,实现了对数据完整性和一致性的高效验证。它的名字来源于其发明者Ralph Merkle。原创 2024-08-14 17:14:35 · 624 阅读 · 0 评论 -
ZK Rollup 的Sequencer
综上所述,Sequence(Sequencer)在ZK Rollup中扮演着至关重要的角色,它通过高效地打包和发送交易到主链上,为ZK Rollup提供了强大的扩展性和安全性。)负责从用户那里收集Layer 2(L2)交易,并将这些交易打包成一个批次(batch),然后作为一个Layer 1(L1)交易发送到主链上。在ZK Rollup(也称为ZK Rollups)中,Sequence(或Sequencer)是一个关键的角色和过程,它对于实现高效的。在ZK Rollup架构中,Sequence(或。原创 2024-08-14 17:04:52 · 357 阅读 · 0 评论 -
转账记录是怎样使用ZK实现证明的
转账记录使用ZK实现证明的过程是一个高效、安全的解决方案,它能够在保护用户隐私的同时,确保转账记录的真实性。随着区块链技术的不断发展,ZK证明将在更多领域得到应用和推广。转账记录使用ZK(零知识证明)实现证明的过程,主要依赖于零知识证明技术中的协议,如ZK-SNARKs(Zero-Knowledge。这些协议允许证明者(转账的发起者或接收者)向验证者(如区块链节点或第三方审计机构)证明转账记录的真实性,而。Argument of Knowledge)或ZK-原创 2024-08-14 17:03:51 · 259 阅读 · 0 评论 -
Solana 区块链简介
目标与特点:Solana的目标是以光速同步全球信息,专注于快速交易和高吞吐量。它是一个集成开源区块链,属于第三代权益证明(PoS)区块链。Solana通过多项独特的创新技术,如历史证明(PoH)、并行处理、Tower BFT等,实现了高吞吐量、快速交易以及低手续费。性能表现:Solana的出块时间达400毫秒,每秒交易处理量(TPS)可达数万笔,远超过比特币和以太坊等传统区块链平台。这种高性能使得Solana成为企业和开发者构建和扩展去中心化应用程序(DApps)的优选平台。生态系统。原创 2024-08-14 14:25:36 · 416 阅读 · 0 评论 -
RGB++是什么;UTXO是什么;Nervos网络;CKB区块链;
RGB++是什么;UTXO是什么;Nervos网络;CKB区块链;原创 2024-08-05 16:47:16 · 561 阅读 · 0 评论 -
区块链技术和系统;ZKRollup ;区块链交易打包和审查
区块链技术作为一种去中心化、不可篡改且高度安全的分布式账本技术,近年来在统等多个领域展现出了巨大的应用潜力。:熟悉区块链的基本概念,如等核心技术。能够解释区块链如何工作,以及它的去中心化、透明性和安全性的基本原理。:了解并实践过至少一种或多种主流区块链平台,如等。熟悉这些平台的特性、开发环境、交易模型、智能合约编写语言(如Solidity)等。:能够,理解其在区块链上自动执行合约条款的重要性。了解智能合约的安全隐患,如重入攻击、时间戳依赖等,并知道如何避免这些问题。原创 2024-07-19 15:15:33 · 44232 阅读 · 0 评论 -
以太坊智能合约不能调用:一定注意智能合约地址,每次部署地址都会变化;nonce值 什么作用,是什么;在交易中调用智能合约添加附加信息
以太坊智能合约不能调用:一定注意智能合约地址,每次部署地址都会变化;nonce值 什么作用,是什么;在交易中调用智能合约添加附加信息原创 2024-06-18 17:24:33 · 160 阅读 · 0 评论 -
区块链中块的结构,VM Exception while processing transaction: revert‘,TypeError(“Transaction had invalid field
区块链中块的结构如何在 Solidity 中定义事件?使用Web3.py构建、签署、发送以太坊交易VM Exception while processing transaction: revert'TypeError("Transaction had invalid fields: ['gasPrice: None)")python程序异常退出看不到报错使用debug模式,traceback 追踪报错位置原创 2024-06-18 17:16:15 · 263 阅读 · 0 评论 -
区块链中nonce是什么,什么作用
Nonce是一个scalar值,它等于从该地址发送的交易数量,或在具有关联代码的账户的情况下,由该账户创建的合约数量。它是交易原始地址的一个属性,但并不直接存储在以太坊区块链上,而是通过计算从一个地址发送的交易数量来确定。原创 2024-06-18 17:15:40 · 1461 阅读 · 0 评论 -
python调用智能合约代码,BadFunctionCallOutput 怎么解决
桌面应用使用QT5 开发的,可以看看我的QT5文章BadFunctionCallOutput 怎么解决我的原因是智能合约地址填写错误python智能合约基础应用如何使用remix编写solidity智能合约并部署上链在哪进行合约部署,合约部署步骤Remix怎么复制abi和address编辑这个ABI对应最简单的智能合约直接复制进pycharmpython调用智能合约代码原创 2024-06-17 22:34:49 · 379 阅读 · 0 评论 -
python怎么连接以太坊,python实现数据上传以太坊
在以太坊上直接上传数据并不是直接的操作,因为以太坊区块链本身并不直接支持文件存储。确保你的代码能够妥善处理各种错误情况,并遵循最佳的安全实践,如不要将私钥硬编码在代码中。你可以使用IPFS来存储数据,并在以太坊上存储IPFS文件的哈希值。这样,你就可以通过以太坊的智能合约来验证和访问IPFS上的数据。如果你的数据很小(例如,一个哈希值、一个标识符或一些元数据),你可以将其直接编码为。要发送以太币或执行智能合约的函数,你需要一个以太坊钱包,并使用。,你可以将数据存储在这些网络上,并在以太坊上存储相应的引用。原创 2024-06-15 12:24:33 · 483 阅读 · 0 评论 -
payable介绍, 编写一个转账的测试合约
在Solidity中,payable是一个修饰符(modifier),用于声明函数或合约可以接收以太币(Ether)的支付。当一个函数被标记payable,并且可以在函数体内执行相关的逻辑来处理这笔支付。以下是一些关键点关于payable: 使用payable修饰符声明的函数可以接收以太币作为支付。这意味着调用该函数时,发送的以太币将被转移到函数所在合约的余额中。: 通过在payable函数的函数体内编写逻辑,你可以处理收到的以太币。这可以包括更新合约内部的状态、触发其他函数调用、与其他地址进行交互等。原创 2024-06-09 16:25:47 · 645 阅读 · 0 评论 -
OnlyOwner在Solidity中是一个修饰符,TypeError:
用于确保只有合约的所有者(owner)可以调用被该修饰符修饰的函数。修饰符是Solidity中一种特殊的关键字,可以在函数定义时使用,以添加额外的逻辑和验证规则。modifierrequireonlyOwneronlyOwneronlyOwneronlyOwneronlyOwneronlyOwneronlyOwner综上所述,OnlyOwner是一个在Solidity中用于限制函数访问权限的修饰符,通过验证调用者是否为合约的所有者来确保合约的安全性。原创 2024-06-09 12:19:52 · 657 阅读 · 0 评论
分享