【web3】了解web3

Web3(也称为 Web 3.0)通常被认为是互联网的第三代演进阶段

简单来说,Web3 的核心理念是从大型科技公司(如 Google、Facebook、Amazon)手中夺回控制权,通过区块链技术,将数据的所有权价值归还给用户。

为了让你更直观地理解,我们可以从互联网的演变历史说起:


1. 互联网的三个阶段:从“只读”到“拥有”

理解 Web3 最好的方式是看它如何改变了我们与网络的关系:

特征Web 1.0 (约1990-2004)Web 2.0 (约2004-至今)Web 3.0 (正在发生)
核心行为Read (只读)Read + Write (读 + 写)Read + Write + Own (读 + 写 + 拥有)
主要形式静态网页、门户网站 (Yahoo, 新浪)社交媒体、UGC平台 (微信, TikTok, YouTube)去中心化应用 (DApps), 加密钱包
数据控制网站拥有者控制平台巨头控制 (你的数据是他们的资产)用户自己控制 (通过私钥和钱包)
信任机制信任品牌信任平台/中间人无需信任 (Trustless),基于代码和数学
典型代表Netscape, Britannia OnlineFacebook, Airbnb, TwitterEthereum, Bitcoin, Uniswap

2. Web3 的核心支柱

Web3 并不是单一的技术,而是构建在一系列技术和理念之上的生态系统:

A. 区块链与去中心化 (Decentralization)

在 Web 2.0 中,数据存储在公司的中央服务器上。而在 Web3 中,数据分布在网络中的成千上万台计算机(节点)上。没有单一的“关闭按钮”,也没有人能随意篡改数据。

B. 智能合约 (Smart Contracts)

这是运行在区块链上的自动执行程序。一旦满足设定条件(例如:A 转账给 B),代码就会自动执行,无需银行或律师等中介介入。

C. 数字钱包与身份

在 Web3 中,你不需要为每个网站注册账号密码。你的数字钱包(如 MetaMask)就是你的通用身份。你通过钱包登录,只有你拥有控制钱包的“私钥”。

D. 通证经济 (Tokens)

Web3 使用代币(Token)来激励网络参与者。

  • 同质化代币 (如比特币、以太币): 类似货币,可互换。
  • 非同质化代币 (NFT): 独一无二的数字资产,证明你对一张图片、一段音乐或游戏道具的“所有权”。

3. Web3 的主要应用场景

目前 Web3 正在重塑许多行业:

  • DeFi (去中心化金融): 没有银行的金融系统。用户可以直接借贷、交易、赚取利息,依靠智能合约自动执行。
  • NFT (非同质化代币): 赋予数字艺术品、收藏品唯一的“身份证”,确立了数字稀缺性。
  • DAO (去中心化自治组织): 没有CEO的公司。成员持有代币进行投票,共同决定组织的未来方向和资金使用。
  • GameFi (链游): “边玩边赚” (Play-to-Earn)。游戏里的装备和金币真正属于玩家,可以拿到市场上卖钱。

4. 现状与争议:Web3 并不完美

虽然愿景很美好,但 Web3 目前仍处于早期阶段(类似于 90 年代的互联网),存在不少问题:

  1. 用户体验差: 设置钱包、管理私钥对于普通用户来说门槛很高,如果不小心丢失私钥,资产将永久丢失。
  2. 诈骗与安全: 由于缺乏监管且不可逆,黑客攻击和“跑路”项目频发。
  3. 扩展性与费用: 主流区块链(如以太坊)在拥堵时,交易速度慢且手续费(Gas费)极其昂贵。
  4. 监管风险: 各国政府对加密货币和去中心化金融的法律界定尚不明朗。

总结

Web3 是一场关于**“谁拥有互联网”**的实验。它试图构建一个更公平、开放、用户主导的网络世界。虽然现在还充满泡沫和混乱,但其背后的技术(如所有权确权、去中介化协作)可能会从根本上改变未来的数字社会。

Read more

【GitHub】github学生认证,在vscode中使用copilot的教程

【GitHub】github学生认证,在vscode中使用copilot的教程

github学生认证并使用copilot教程 * 写在最前面 * 一.注册github账号 * 1.1、注册 * 1.2、完善你的profile * 二、Github 学生认证 * 注意事项:不完善的说明 * 三、Copilot * 四、在 Visual Studio Code 中安装 GitHub Copilot 扩展 * 4.1 安装 Copilot 插件 * 4.2 配置 Copilot 插件(新安装) * 4.3 换 Copilot 插件账号 🌈你好呀!我是 是Yu欸🌌 2024每日百字篆刻时光,感谢你的陪伴与支持 ~🚀 欢迎一起踏上探险之旅,挖掘无限可能,共同成长!

在Windows11利用llama.cpp调用Qwen3.5量化模型测试

1.下载llama.cpp二进制文件 访问 https://github.com/ggml-org/llama.cpp/releases 或者 https://bgithub.xyz/ggml-org/llama.cpp/releases 选择适合自己平台的。我没有独立显卡,所以选择CPU版本 https://bgithub.xyz/ggml-org/llama.cpp/releases/download/b8192/llama-b8192-bin-win-cpu-x64.zip 解压到\d\llama8\目录。 2.下载量化模型 按照 章北海mlpy 公众号:Ai学习的老章~ID:mindszhang666 写的知乎文章Qwen3.5 0.8B/2B/

Unsloth LLaMA Factory 大语言模型微调工具对比比较 主打极致速度与显存优化*适合单卡/少卡快速迭代 代码/低代码、全场景、多模型兼容**

Unsloth 主打极致速度与显存优化,适合单卡/少卡快速迭代;LLaMA Factory 主打零代码/低代码、全场景、多模型兼容,适合新手与企业级一站式微调。下面从核心定位、性能、功能、上手、适用场景等维度详细对比。 一、核心定位与本质区别 维度UnslothLLaMA Factory核心定位单卡/少卡微调加速引擎,专注性能优化一站式微调平台,全流程、全场景、低门槛设计理念用底层算子优化(Triton)榨干GPU性能封装复杂流程,降低使用门槛,覆盖全训练范式与HF关系兼容HF生态,是加速插件(可嵌入其他框架)基于HF生态构建,是完整训练框架开源协议Apache-2.0Apache-2.0 二、性能对比(单卡场景) 指标UnslothLLaMA Factory训练速度比标准HF快 2–5倍(核心优势)接近标准HF,比Unsloth慢显存占用降低 50%–80%(QLoRA下更明显)降低 ~70%

低代码开发是什么意思?

低代码开发是什么意思?

低代码开发是我们在加速数字化转型、快速响应业务需求时的一把利器。它通过图形化拖拽和模型配置,让构建应用像搭积木一样直观,极大地降低了技术门槛。但面对市场上层出不穷的各类低代码开发平台,它们有的强调流程,有的侧重表单,有的深耕行业,到底哪一个更好、更适合自己的团队,我们很难有时间和精力去逐个深入研究。 本文结合对低代码领域的长期观察、实际测试体验,并参考多家权威分析机构的报告与市场反馈,来给大家进行一次清晰的梳理和讲解。旨在帮助大家在看花眼的市场中,理清头绪,在工具选型上节省大量调研和试错的成本。 市场上的盘点很多,为了避免信息过载,这里将聚焦于在企业级应用构建这个核心场景下,综合能力突出、口碑经受住考验的几款主流低代码开发平台。本文将重点说明它们各自的核心优势、最适合解决什么问题,以及它们最关键的差异化功能。 一、什么是低代码开发? 1. 低代码开发概念 低代码开发是一种通过可视化图形界面、拖拽组件和模型驱动逻辑,以最少量的手工编码快速构建应用程序的开发方法。其核心理念并非完全消除代码,而是将开发中大量重复、通用的部分(如界面组件、数据模型、工作流引擎)进行平台化封装和自动