Web3 新手系列:现在升级 @solana/web3.js 2.x 开启函数式编程Solana Web3.js 是一个功能非常丰富的 JavaScript 库,在今年 11 月正式发布了 2.x 版本。相比 1.x,新版本变化比较大,这篇文章尝试对其主要变化做一些概括。
目前由于 2.x 版本刚发布,使用量并不高,很多使用量很高的库也没有切换。不过我们可以先了解一下,为以后的迁移做好准备。
版本对比
不得不承认,旧版本使用起来其实更加简…
Vitalik:我心中理想的钱包应该长这样撰文:Vitalik Buterin
编译:Yangz,Techub News
钱包是以太坊基础架构堆栈中的一个关键层,但它往往不被核心 L1 研究者和开发人员所重视。钱包是用户与以太坊世界之间的窗口,用户只有在钱包本身也具有去中心化、抗审查、安全、隐私或以太坊及其应用提供的其他特性的情况下,才能从中获益。
近些年,我们看到了以太坊生态钱包在改善用户体验、…
ai16z 创始人 Shaw 最新专访:为什么 AI meme 可以承接机构资金?撰文:threadguy;youtube
嘉宾:ShawMakesMagic,ai16z 创始人
编译:zhouzhou,BlockBeats
编者按:ai16z 的创始人 Shaw 在对话中深入的讲述了 AI 与加密货币结合的未来潜力及挑战,他强调 AI 将引发大规模变革,包括可能替代人类工作、导致失业等问题,同时提到去中心化的 AI 生态系统能避免「类…
SUI、Aptos 之后,下一个脱颖而出的 Move 公链撰文:Biteye 核心贡献者 Fishery
前言
5 年前 Facebook 的 Libra/Diem 项目横空出世,举世瞩目。然而,这个雄心勃勃的项目最终于 2022 年黯然落幕,留下了一个未完成的时代印记。不过,Libra 的技术遗产——Move 语言,正在通过其「继承者们」焕发新生。
如大家所熟知的,Aptos 和 Sui 承载着这份技术遗产。
…
DEXX 大规模被盗之后,再读区块链黑暗森林自救手册撰文:余弦,慢雾科技创始人
原文首发于 2022 年 4 月 12 日
区块链是个伟大的发明,它带来了某些生产关系的变革,让「信任」这种宝贵的东西得以部分解决。但,现实是残酷的,人们对区块链的理解会存在许多误区。这些误区导致了坏人轻易钻了空子,频繁将黑手伸进了人们的钱包,造成了大量的资金损失。这早已是黑暗森林。
基于此,慢雾科技创始人余弦倾力输出——区块链…
从 Reddio 看并行 EVM 的优化之路撰文:雾月,极客 web3
众所周知,EVM 的定位是以太坊的「执行引擎」和「智能合约执行环境」,可以说是以太坊最重要的核心组件之一。公链是一个包含成千上万节点的开放性网络,不同节点的硬件参数相差甚大,若想让智能合约在多个节点上都跑出相同结果,满足「一致性」,要设法在不同设备上都搭建出相同的环境,而虚拟机可以实现这个效果。
以太坊的虚拟机 EVM 能在不同…
如何使用 NFTScan NFT API 在 Gravity 网络上开发 Web3 应用Gravity 是专为大规模采用和全链未来而设计的 Layer-1 区块链。其方法抽象了多链交互的技术复杂性,集成了零知识证明、最先进的共识机制和重新质押驱动架构等先进技术,以确保高性能、增强的安全性和成本效益。采用了跨链结算协议,旨在最大限度地发挥其高性能和快速终结性链的功能。
根据 NFTScan 数据显示,截至 8 月 27 日,Gravity Ne…
从基础设施层到消费者应用,一览 Solana 生态全景撰文:Four Pillars
编译:Yangz,Techub News
互联网基础设施的发展水平与各种应用的出现密切相关。在互联网发展初期,有限的带宽和低效的网络通信标准导致网页加载时间过长,降低了用户获取多媒体内容的能力。在这种环境下,以简单的网络应用和基于文本的信息交换为重点的开发占主导地位。
随着宽带的增长和数据网络标准技术的进步,互联网的数据处理…
解读 RGB++ Layer 四大特性:BTCFi 与 UTXO 世界的枢纽撰文:Faust & 雾月,BTCEden
2024 年 7 月,CKB 官宣了 RGB++ Layer 的正式启动,标志着此前发布的 RGB++ 协议彻底从理论落地为工程化产物,并将引入更具体、更实际的应用场景。凭借着在 BTC 与 CKB、Cardano 等泛 UTXO 公链之间构建 BTCFi 生态的愿景,RGB++ Layer 很快成为了人们关注的…非安全事件标题为「Fed up with vibe coders, dev sneaks data-nuking prompt injection into their code」,虽然涉及「prompt injection(提示注入)」攻击手法,但事件主体是传统 Java 测试框架 jqwik,而非加密货币项目、交易所、DeFi 协议或区块链基础设施。该事件属于传统软件开发领域针对 AI 编码工具的恶作剧/防御性代码注入,不涉及数字资产损失、私钥泄露或链上资金被盗等加密货币安全事件核心要素,因此不在 Techub News 加密货币安全事件报道范围内。Aztec发布针对浏览器中ZK应用程序的Javascript包“NoirJS”Techub News 10月27日讯,基于ZK Rollup的隐私和扩容解决方案Aztec宣布发布针对浏览器中ZK应用程序的Javascript包“NoirJS”。NoirJS处理所有Noir依赖项,使开发人员能够构建具有加密功能的客户端应用程序,为Web开发提供更广泛的工具包,也与浏览器内IDE(例如Web版VSCode)无缝配合,从而实现简化的开发流程,可以直接在浏览器中编译和验证Noir程序。加密窃取恶意软件渗透数百万人使用的 JavaScript 核心库黑客破坏了软件库,以便注入恶意软件,扫描并劫持加密货币交易。Tether 推出比特币挖矿开源基础设施 MDKTechub News 消息,据 crypto.news 报道,Tether 于 4 月 27 日推出开源 Mining Development Kit(MDK),这是一个基于 JavaScript 的全栈比特币挖矿框架,支持跨平台运行,可统一控制从家庭矿机到工业级矿场的设备。
该工具包采用模块化架构,旨在替代供应商锁定的挖矿工具。公司 CEO 称 MDK 将为自动化挖矿提供基础设施支持,这是 Tether 继 2 月开源 MiningOS 后的又一举措,标志着其向稳定币核心业务之外的战略扩张。加密货币公司评估大规模供应链安全漏洞的影响在一次大规模供应链攻击将恶意软件注入下载量超过十亿的广泛使用的 JavaScript 软件包后,加密货币公司争先恐后地评估风险。链抽象协议 Arcana Network 链抽象 SDK 上线Techub News 消息,链抽象协议 Arcana Network 链抽象 SDK 上线。该链抽象 SDK 可作为 Javascript SDK 插入 Web3 app 前端使用。一旦与钱包连接,该 SDK 会通过提供商进行初始化,让开发者获取链抽象模块以完成账户统一、跨链等操作。该 SDK 支持 EIP 1993 提供商和各个适配钱包。
Techub News 注,提供商(Provider)的常见惯例是钱包通过网页中的 JavaScript object 公开其 API。这个 object 就是 Provider。TON 推出新编程语言 TolkTechub News 消息,TON 推出新编程语言 Tolk,旨在简化智能合约开发,特别是面向熟悉现代编程语言(如 JavaScript、Go 和 Kotlin)的开发者。Tolk 基于 FunC 编译器的改进版本,提供了更易懂的语法,同时保留了 FunC 的性能优化功能。Tolk 的语法类似于 TypeScript,使得开发者可以更轻松地上手,降低了开发门槛。尽管简化了语法,Tolk 仍然支持高效的底层操作,适用于高性能智能合约开发。
Tolk 目前仍处于实验阶段,但已经被认为可以投入生产使用,未来将继续根据社区反馈进行优化。朝鲜黑客组织 Lazarus Group 利用 Chrome 漏洞开发假 NFT 游戏Techub News 消息,据 Cointelegraph 报道,朝鲜黑客组织 Lazarus Group 利用 Chrome 漏洞开发假 NFT 游戏窃取用户钱包凭证。黑客使用了名为 Manuscrypt 的恶意软件,随后又利用了 V8 JavaScript 引擎中的类型混淆漏洞。网络安全公司 Cado Security:苹果 Mac 用户需警惕旨在窃取 MetaMask 等钱包密码的恶意软件 Cthulhu StealerTechub News 消息,据 Cointelegraph 报道,网络安全公司 Cado Security 近日提醒 MacOS 用户注意恶意软件 Cthulhu Steale。Cado Security 表示,「Cthulhu Stealer」以苹果磁盘映像(DMG)的形式出现,并伪装成 CleanMyMac 和 Adobe GenP 等合法软件。当用户打开该文件时,用于运行 AppleScript 和 JavaScript 的 macOS 命令行工具会提示用户输入密码。一旦输入,将出现第二个提示,要求输入 MetaMask 密码。此外,该恶意软件的攻击目标还包括其他加密货币钱包,包括 Coinbase Wallet 等。该恶意软件将窃取的数据存储在文本文件中,然后对受害者的系统进行指纹识别,以收集 IP 地址和操作系统版本等数据。Paradigm 和 Wevm 合作推出基于 Farcaster Frames 的工具包 FrogTechub News 消息,Paradigm 和 Wevm 合作推出基于 Farcaster Frames 的工具包 Frog,使开发人员只需少量代码就可构建高质量、高性能和轻量级的框架。
此外,Frog 内置调试器,可实时重载,使开发人员能够在代码和框架界面之间建立紧密的反馈回路。Frog 集成在小型快速 JavaScript 网络框架 Hono 之上,用户可以使用 JSX 构建框架,并将其集成到任何平台或 runtime 上,例如:Cloudflare、Vercel、Next.js、Bun 等。朝鲜背景的黑客组织发动了针对以太坊(ETH)和币安智能链(BSC)钱包的恶意软件攻击。本次攻击活动结合了伪装成第三国招聘骗局的社会工程学手法与篡改的JavaScript文件,大规模窃取了MetaMask等主流加密钱包用户的个人信息。 根据安全企业思科塔洛斯(Cisco Talos)最新发布的分析报告,该黑客团伙通过伪造加密应用和npm软件包,部署了名为"水…

在一次大规模供应链攻击将恶意软件注入下载量超过十亿的广泛使用的 JavaScript 软件包后,加密货币公司争先恐后地评估风险。