首页 文章 精选 留言 我的

精选列表

搜索[web3],共171篇文章
优秀的个人博客,低调大师

StarkNet 撒钱,程序员在 Web3 领了 14 万 ​​​

StarkNet 启动空投活动,GitHub 排名前 5000 开源项目的贡献者可领取价值 $200 奖励。 背景 StarkNet 公链项目为了激励开发者参与其平台建设,启动了空投活动。 如果曾向 GitHub 上获得较多 Star 的项目提交过 PR ,就有资格领取 111.1 STRK 的空投奖励。 只需要使用 OAuth 2.0 登录,就可以直接领取。 有程序员晒出自己在这次空投活动获得的奖励——近 14 万人民币。 https://twitter.com/strrlthedev/status/1760182038504837287 领取规则 截止到 2023 年 11 月 15 日,至少对全球排名前 5000 的仓库提交过三次代码贡献。 其中至少有一次贡献是在 2018 年或之后完成的。 领取步骤 领取地址:https://provisions.starknet.io/ 访问奖励领取页面并连接钱包(推荐使用Argent X)。 通过 GitHub 登录,采用 OAuth 2.0 验证方式。 直接领取奖励。后续的治理投票和问卷调查可忽略不计。

优秀的个人博客,低调大师

Web3 去中心化数据库 DB3 Network v0.2.7 支持文档读写更新

项目介绍 db3 network 是一款开源去中心化 firebase 实现 v0.2.7 版本主要更新 在collection中新增文档那操作 db3>-$ new-doc --addr 0x997f631fcafeed5ee319c83683ae16e64783602b --collection-name books --documents '{"name": "John Doe","age": 43,"phones": ["+44 1234567","+44 2345678"]}' send add document done with tx +O9cK2cHLexZQvIITk4OTm8SxBhq7Yz7g+xZYiionWo= 从collection中获取文档列表 db3>-$ show-doc --addr 0x22fb51848e26b34e242dd16a1224e8f23ee9b42e --collection-name books id_base64 | owner | document ----------------------------------------------+--------------------------------------------+--------------------------------------------------------------------------------------------------------------------------- AQAAAAAAAAAyAAAAAQAAAAEAAAAAAAAAfAAAAAEAAAAA | 0x84b0bd55e7ad979b7cb92a56f561190de8f68403 | Document({"name": String("John Doe"), "age": Int64(43), "phones": Array([String("+44 1234567"), String("+44 2345678")])}) AQAAAAAAAAAyAAAAAQAAAAEAAAAAAAABLAAAAAEAAAAA | 0x84b0bd55e7ad979b7cb92a56f561190de8f68403 | Document({"name": String("John Doe"), "age": Int64(44), "phones": Array([String("+44 1234567"), String("+44 2345678")])}) AQAAAAAAAAAyAAAAAQAAAAEAAAAAAAABPgAAAAEAAAAA | 0x84b0bd55e7ad979b7cb92a56f561190de8f68403 | Document({"name": String("John Doe"), "age": Int64(45), "phones": Array([String("+44 1234567"), String("+44 2345678")])}) 根据文档ID查询文档 db3>-$ get-doc --id AQAAAAAAAAAVAAAAAQAAAAEAAAAAAAAAOQAAAAEAAAAA id_base64 | owner | document ----------------------------------------------+--------------------------------------------+----------------------------------------------------------------------------------------------------------------------- AQAAAAAAAAAVAAAAAQAAAAEAAAAAAAAAOQAAAAEAAAAA | 0x84b0bd55e7ad979b7cb92a56f561190de8f68403 | Document({"name": String("Mike"), "age": Int64(43), "phones": Array([String("+44 1234567"), String("+44 2345678")])}) db3 network 正处于开发过程中,如果你对去中心化数据库感兴趣或者想了解更多,欢迎到加入到github 社区,给 db3 network 点赞支持

优秀的个人博客,低调大师

干货 | 语义网、Web3.0、Web3、元宇宙这些概念还傻傻分不清楚?(下)

上一期内容,我们了解到海内外Web3.0或者说元宇宙的发展方向不尽相同,其主要原因是两者所处的经济周期和经济结构不同造成的。 海外 由于海外的Web3.0发展都是和金融挂钩,基本都是要发行Token,然后再建立自己的生态。Token在海外是可以直接跟法币进行兑换的,这样就会在短时间内吸引大量的创业者和资本的投入。这种情况的优势就是从分布式的底层协议到上层应用都会快速出现大量的新项目,其中一定不乏一些好项目,比如力争取代HTTP的IPFS协议等;但同时带来的问题,就是这种通过Token快速积累大量资本的创业模式,对创始团队的“定力”要求更高,毕竟通过发行Token,已经帮助创业者换来了非常雄厚的资金,那真正再去投入全情搞研发的初衷和动力就需要更坚定的信念来支持。有点儿像SPAC上市,制度的发明者和初衷一定是好的,可以帮助科技企业借助资本快速推出产品,完成市场验证。但是,稍有不慎,很可能又会演变成曾经的“ICO庞氏”。 https://blog.liquid.com/coin-vs-token 我们相信未来一定有Web3.0的Facebook和微信,但大概率不是有了Web3.0,就能做成Web3.0的Facebook和微信。其实Facebook和微信能成功不是有了区块链,而是因为它们本身就是好的应用。应用本身比底层技术是不是区块链更重要。最早提出元宇宙概念的Roblox,没有区块链的加持,但是切中了青少年用户群体,同样取得了成功。当然,未来底层技术可能都会演变成分布式的网络架构,开发的应用自然而然就是分布式的,也就不会有人再强调自己是基于区块链的某某应用了,拼的必然还是应用本身。 https://moralis.io/decentralized-applications-explained-what-are-dapps/ 国内 中国的Web3.0明显比海外要“保守”很多。当下中国没有完全分布式的底层公链,而是主要在发展联盟链,包括阿里的蚂蚁链,腾讯的至信链,还有政府主导的长安链等。 联盟链相对于公链最大的区别就是,它并不是完全的去中心化,而是半中心化,由一些相对大的节点(不同的组织)共同参与管理。由于联盟链不需要全部参与节点进行信息确认,所以它的优势非常明显,比如交易速度快,交易成本低,数据隐私不会默认公开,可控性强等。由于联盟链不是真正的分布式架构,还是有相对的中心化概念的,在全球的Web3.0大背景下自然也存在很多的争议。 https://www.foley.com/en/insights/publications/2021/08/types-of-blockchain-public-private-between 我们认为“不可能三角”带来的问题,目前还是没有办法彻底解决的,更多的是权衡和折中。比如最知名的比特币网络,如果用它来进行商品交易,所有的节点来确认可能需要几个小时的时间,那这种应用场景显然是没有办法被满足的。而且自然界中好像也确实没有完全的分布式结构,因为完全的分布式带来的很可能就是效率的低下。 当前的互联网存在三个比较严重的问题:虚假信息、隐私泄露、应用孤岛。人们都寄希望于Web3.0可以真正解决上述问题,而且从技术角度分析,的确是可行的。通过区块链和智能合约可以很好的完成数据的确权和流程自动化,有效解决虚假信息问题;通过Token可以让用户自身真正拥有自己的数字资产,有效保护个人隐私;而最后的应用孤岛,指的是各种国内外的超级APP应用。原本开放的互联网逐渐被一些科技巨头的几款应用所垄断,而Web3.0的分布式特点也是寻求突破的核心所在。在这种情况下,中国根据自身的发展情况,确定了属于我们自己的Web3.0发展路线。主推联盟链,通过Token和智能合约,解决很多我们当下互联网结构所面临的问题,比如用户的隐私,商业合同推进,供应链溯源,图片和视频数字资产的确权,大宗交易的合规等等。 总结,这两种形式并没有优劣好坏之分,都是基于不同的发展阶段自然演进的。 引擎 不论从技术角度,还是商业角度,甚至是人类知识形态演进的角度,元宇宙必然到来。但是,至少需要5-10年的发展,才有可能实现。在这个漫长的过程中,引擎处于一个非常重要的环节。它是虚拟世界和真实世界的桥梁,是数字内容的核心生产力工具,通过引擎可以更加简单高效的创造虚拟的数字世界。 在之前的内容里,我们介绍过很多关于渲染的概念,比如离线渲染,实时渲染,云渲染,混合渲染。这是因为渲染是引擎中很重要的一部分。由于未来的元宇宙一定是可以实时交互的,所以渲染能力主要还是依靠实时渲染和混合渲染相关的技术来支撑。除了渲染,引擎中还包含很多其他的技术能力,比如资源、物理、动画、声音、粒子、天气、地形,还有更底层的平台适配和更上层的工具链等等。其实这些能力最早能完全体现的就是游戏引擎,比如Unity和Unreal。随着元宇宙概念的出现,传统的游戏引擎也在慢慢的去游戏化,把很多游戏技术应用到其他的行业当中,慢慢的从游戏引擎变成了互动引擎或者说是交互式内容创作引擎。 https://www.gamearter.com/blog/unreal-engine-vs-unity 我们认为元宇宙一定不是一个或者几个独立的超级APP来构建的,而应该像World Wide Web (3W)开放网络一样,通过统一的标准,保证我们随时随地接入元宇宙,并且在任何设备上都可以获得相同的体验,这也是我们特别关注Web生态的原因。人们通过浏览器,接入一个开放的世界,可以完成不同应用的自由切换,并且有效打破商店“抽成”的围墙。 https://thenextweb.com/news/web3-browser-opera-chrome-brave-analysis 我们在之前的文章中提过,从技术路线的角度来看,当前的引擎分为Native客户端引擎和Web浏览器引擎。他们的对比分析,我们曾经也有过详细的介绍: Web or Native 谁才是元宇宙的未来(上)? Web or Native 哪个才是元宇宙的未来(下)? 简单说,Native引擎可以更容易发挥出硬件的极致性能,实现高质量的3A级数字内容;而Web引擎,可以更低成本的快速实现内容创作,同时借助浏览器的跨平台天然优势,完成内容的快速分发裂变。众所周知,Web生态中的3D内容当前依靠的是WebGL标准,而且已经形成了丰富的Web3D内容生态。但是随着最新标准WebGPU的推出,才是真正能使得浏览器逼近Native原生图形API效果的最终解决方法。未来构建元宇宙复杂空间,内容开发和创作是非常核心的一环,也是引擎的主要任务。 像Metamask这样的钱包应用已经在浏览器中实现了用户的身份确认问题,而元宇宙场景中的3D内容创作怎样在浏览器中快速高质量的实现,便是要解决的下一个问题。在WebGPU标准即将发布之时,Orillusion正在努力抓住机遇,力争做一款国人自己的跨时代的Web3D引擎。 欢迎大家加入 Orillusion 开发者社群,陪我们一起见证 WebGPU 的发展,快来成为 Orillusion 社区第一批 “源” 住民吧!让一起打造有价值、有活力、有温度的共创社区!长按或扫描下方二维码添加小鸥微信进群吧! Orillusion 致力于打造全世界第一款完全开源基于 WebGPU 标准的一种轻量级渲染引擎,目标是在浏览器中实现桌面级的渲染效果,支持超大复杂场景的 3D 呈现。易上手,易分享,易迭代,易协作、成本低,跨平台是我们的核心优势,我们将为 3D 场景爆发时代提供引擎基础工具。 未来我们将会持续把最干货最前沿的 WebGPU 技术分享给每一位社区成员,也欢迎大家为 Orillusion 开源社区做出自己的贡献。我们一直坚信,开源社区的技术留痕是每一位技术人员最崇高的追求!因此,我们尊重,我们认可,我们更期待,加入 Orillusion,让我们共同进步! ——Link uncharted, 链接未来世界 长按关注Orillusion 官方微信 第一时间了解 WebGPU 引擎动向,学习开发技巧,一起打造 Web 3D 世界!

优秀的个人博客,低调大师

db3: 基于 Rust 的 Web3 基础设施,去中心化的 Firestore 替代正式发布v0.2.5版本

DB3网络项目介绍 DB3 Network是一款开源的去中心化的firebase替代品,在DB3 Network上面可以低成本快速构建复杂的去中心化数据应用,比如去中心化论坛,去中心化社交 DB3网络要解决什么问题 在没有db3 network情况下,如果你想构建一个复杂的去中心化数据应用,比如去中心社交,你有两种选择 用中心化的数据库架构,比如使用firestore或者mongodb来存储和读取数据,这种架构优势是实现方便,开发者体验好,缺点因为引入了中心化系统会打破去中心系统的优势 用以太坊或者其他公链来存储数据,用thegraph来索引数据,通过区块链能够保证数据去中心化,用thegraph可以提供快速的链上查询功能,这种架构有时是能够保证去中心化,但是开发成本非常高,对开发者不友好 而db3 network就是融合这两种架构的优点,即有firestore友好的开发接口体验,还是去中心化的能力,可以帮助开发者低门槛高效的开发去中心化应用 V0.2.5更新 支持通过typescript sdk创建database 添加benchmark测试case 添加wpt兼容测试用例 如果你对db3 network感兴趣,欢迎参与到社区 https://github.com/dbpunk-labs/db3,共同学习讨论和交流技术。

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册