区块链

Seed-Coder-8B-Base在区块链Solidity开发中的尝试

Seed-Coder-8B-Base在区块链Solidity开发中的尝试你有没有经历过这种时刻:深夜写一个 Solidity 合约,刚定义完 mapping(address => uint256),手一抖少打了个分号,编译报错十几行;或者想实现个 transferFrom 功能,脑子里知道该用 req

从零开始的Web3学习 5|Cryptology 区块链中的密码学

1. 哈希算法哈希算法是一种常见的单向加密算法,它将一串数据加密生成一串二进制,但不能由二进制还原为原来的数据。该算法有一下特点: 相同的输入得到相同的二进制串 不同对输入得到不同的二进制串,即有强对抗性,不同的数据不会产生相同的哈希值 输出的二进制长度是一致的 1.1 哈希算法结构在区块链中很多地方用了哈希算法,比如对区块计算哈希值。在实际区块链中区块包含元数据的区块头和紧跟其

HappyPlanet:探索区块链与元宇宙的未来数字协作新模式

随着数字化时代的到来,前沿技术正快速影响着我们生活的各个层面。区块链、元宇宙和人工智能(AI)等技术的融合,为各行各业提供了创新解决方案,也为未来数字社会的形态提供了无限可能。在这一波技术革新的浪潮中,**HappyPlanet(快乐星球)**应运而生,成为数字化平台的先锋

区块链账户的概念与安全管理

区块链账户的概念与安全管理 区块链中的账户与传统金融账户有本质区别,其核心是基于密码学的非对称加密体系,通过公私钥对实现去中心化身份验证与资产控制。以下从账户本质、创建方法及安全防护三方面详细解析: 一、区块链账户的本质 1. 账户的核心要素 公钥(Public Key):公开的账户地址(如以太坊的 0x...),用于接收资产或验证签名。 私钥(Private Key):绝密的控

揭秘区块链隐私黑科技:零知识证明如何改变未来

文章目录 1. 引言:什么是零知识证明? 2. 零知识证明的核心概念与三大属性 2.1 完备性(Completeness) 2.2 可靠性(Soundness) 2.3 零知识性(Zero-Knowledge) 3. 零知识证明的工作原理 4. 零知识证明在

【Linux】线程概念与控制(2)线程控制与核心概念

目录一 Linux线程控制 1 POSIX线程库2 创建线程3 线程终止4 线程等待5 线程分离一 Linux线程控制 1 POSIX线程库Linux中使用线程必须使用POSIX线程库Linux只会提供创建轻量级进程的接口,必然要把接口做封装,体现线程的概念;所以我们使用的是基于POSIX库的用户级线程pthread库叫做原生线程库,只要是L

以太坊开发入门:从 0 到 1 搭建第一个 DApp

一、前言:什么是 DApp?为什么要学以太坊开发在区块链行业中,DApp(Decentralized Application,去中心化应用)是最核心的落地形态之一。与传统 App 不同,DApp不依赖单一服务器,而是运行在区块链网络上,数据公开透明、不可篡改&#xff0c

Kotlin SpringAI 本地调用 Ollama

Kotlin SpringAI 本地调用 Ollama 1 Ollama 软件下载 2 Ollama 模型下载 2.1 Ollama下载脚本 2.3 Ollama模型列表 2.3 Ollama模型运行 3 Kotlin SpringAI 配置 1 build.gradle.kts 2 settings.gradle.kts 3 application.yml 4 K

科普!盗u合约是如何实现盗u的?

开发或使用智能合约进行未经授权的资产转移是非法且不道德的行为,违反区块链网络规则和相关法律,可能导致资产冻结、法律追责等严重后果。为保持合法合规,我会以教育为目的,从技术角度解析“盗U”合约的潜在实现机制(仅用于理解漏洞和安全风险),并提供合法开发 USDT 支付合约的代码示例和防护措施。内容基于以太

区块链的革命者:DAO的起源与演变

区块链的革命者:DAO的起源与演变一、DAO的起源:概念萌芽与技术奠基DAO(去中心化自治组织)的诞生可追溯至区块链技术的早期探索阶段。2013年,程序员维塔利克·布特林(Vitalik Buterin)首次提出以太坊(Ethereum)概念,其核心目标是通过