web3

2021-02-13

Web3极客日报 #

1. Rust学习看法与体会 https://ray-eldath.me/programming/thoughts-on-rust-1/ @Caos:来自一位 Rust 开发者,文章从编程语言的哲学出发描述了其他类型的编程语言的特点,引出了 Rust 并根据其特性给出了自己的看法与体会。   2. Claimable https://claimable.vercel.app/ @River:A place to find...

Read More
2021-02-12

Web3极客日报 #417

1. 推荐使用provider模型 https://medium.com/swlh/provider-model-in-go-and-why-you-should-use-it-clean-architecture-1d84cfe1b097 @Gala:想设计一个简洁的框架,便于对接和扩展的话,可以参考下微软提出的provider模型。   2. 用ink!编写substrate的合约 https://substrate.dev/substrate-contracts-workshop/#/0/introduction @Gala:对于substrate来说,使用类Rust语言编写合约,有兴趣的同学可以体验一下。   3. 用solang编译solidity https://solang.readthedocs.io/en/latest/ @Gala:现在越来越多的区块链支持wasm的环境,而solidity编写的合约如何在wasm环境运行呢?答案是solang。  

Read More
2021-02-11

Web3极客日报 #416

1. Haxe 跨平台编程语言 https://haxe.org @陈锡亮:Haxe 是一个有着强大的类型系统,类型安全宏的语言,支持几乎所有的平台,并且可以编译成包括 JS, C++, Java, ActionScript 等等不同语言。Haxe 4.2 刚刚发布,欢迎同学尝鲜。   2. 如何做1个...

Read More
2021-02-10

Web3极客日报 #415

1. Go 1.16 即将到来的函数:ReadDir 和 DirEntry https://mp.weixin.qq.com/s/fUizpO3brKPkd2dRrOJI0A @Frozen:新的ReadDir API易于使用,通过 fs.ReadDir可以便捷地集成新的文件系统。   2. 2021 年 10 个...

Read More
2021-02-09

Web3极客日报 #414

1. Gavin Wood:波卡是一个反对单链垄断的赌注 https://www.chainnews.com/articles/562608566196.htm @winky:Gavin Wood,Polkadot 联合创始人及 Ethereum 联合创始人兼首席技术官,与 Real Vision 副编辑 Sebastian Moonjava 一起讨论 Polkadot、Kusama...

Read More
2021-02-08

Web3极客日报 #413

1. 源码阅读神器Github1S https://github.com/conwnet/github1s @Caos:源码阅读神器,在网页上体验 VSC 查看源码的快乐,再也不用把项目克隆到本地才能放肆的搜搜搜啦,使用方法很简单,只需要在 github 库的链接里 +1s , 就能开启飞一般查看源码的感觉。   2. 七个 Eth2.0 钱包推荐...

Read More
2021-02-08

Web3极客日报 #412

1. 通告 | StarkNet:基于 STARK 的免许可型 ZK-Rollup https://mp.weixin.qq.com/s/Wq23j2lLXXwb1LsANwj9OQ @加一:正在构建的 StarkNet 是一个基于 Stark 技术的去中心化 L2 ZK-Rollup 方案,支持在以太坊上的通用计算,具有免许可性和抗审查性。该方案是使用图灵完备的...

Read More
2021-02-06

Web3极客日报 #

1. 使用 EIP1167 创建合约更省 Gas https://www.jianshu.com/p/48b86578d667 @River:EIP1167 通过代理来创建新合约实例所花费的 gas 更少。   2. 衍生品协议 Perpetual :它如何运作?如何使用? https://www.chainnews.com/articles/257644703430.htm...

Read More
2021-02-05

Web3极客日报 #410

1. Go编译器依赖注入框架 https://github.com/google/wire @Gala:Google开源的Go的依赖注入框架,在编译器执行,使用go generate方式,避免了反射操作,极大提高了性能。   2. 24个Rust开源项目 https://medium.com/dev-genius/open-source-rust-24-awesome-frameworks-projects-and-libraries-8885112f8a73 @Gala:作者推荐了24个Rust生态的开源项目,涉及多个领域,可以用来参考学习。   3. 微服务架构全知道 https://medium.com/swlh/microservices-architecture-from-a-to-z-7287da1c5d28#cd39 @Gala:作者介绍了一种微服务架构设计方法,最后给出基于SDD微服务设计的example。  

Read More
2021-02-04

Web3极客日报 #409

1. 灰度:以太坊的价值评估 https://www.theblockbeats.com/news/21926 @Caos:以太坊新高之际,来和灰度一起重新评估一下以太坊   2. WebAssembly Studio https://webassembly.studio/ @Shooter:WebAssembly Studio 是 Mozilla 开发的一款在线工具,用于将 C/C++ 和...

Read More
2021-01-31

Web3极客日报 #405

1. 分布式数字身份原理、模型与关键技术 https://www.chainnews.com/articles/691238435504.htm @加一:中钞区块链技术研究院首席产品专家平庆瑞从分布式数字身份概念、工作机制、技术架构和技术特点等几方面做了详尽阐述。   2. 为何我们需要 EIP-1559 https://hackmd.io/@timbeiko/why-1559 @郭宇:EIP-1559 是一个相当复杂的协议,这篇短文用尽可能精炼的语言来解释 1559 的优点,包括「改进用户体验」,「经济模型获益」与「安全性增强」。   3. 从价值传输走向价值捕获-资产跨链的未来...

Read More
2021-01-30

Web3极客日报 #

1. Bonding Curve:联合曲线拍卖协议 https://godatakeshi09.github.io/bonding-curve/ @River:Bonding Curve 是一个由日本开发者开发的 dapp,使用联合曲线来自动调节 token 的销售价格。目前在发行 token 时可以指定两个不同的曲线类型。   2. 用Nestjs构建微服务 https://www.linkedin.com/pulse/building-microservices-nodejs-full-extent-yusuf-boyac%C4%B1gil...

Read More
2021-01-29

Web3极客日报 #403

1. DeFi 借贷协议指南 https://ethfans.org/posts/intro-to-defi-lending-protocols @洋芋:这篇入门指南从年化利率、手续费和安全性方面对比了以太坊上流行的借贷平台,并解释了一些关于手续费的重要注意事项。   2. LocalCDN https://www.localcdn.org/ @Gala:LocalCDN是一个浏览器插件,常用的前端CDN库集成在插件,可以保护隐私,加快加载速度。   3. 使用Github Action更新wordpress文章 https://github.com/zhaoolee/WordPressXMLRPCTools @Gala:作者提供一种把markdown通过Github...

Read More
2021-01-28

Web3极客日报 #402

1. zk-SNARKs 零知识证明(不)简介 https://vitalik.ca/general/2021/01/26/snarks.html @陈锡亮:zk rollup 是目前以太坊扩容方案中最有希望也是最有前景的方案之一。那么这个神奇的算法是怎样的呢?大家可以看看V神对zk-SNARKs 零知识证明算法的介绍,顺便复习下自己的数学算法技术。   2. 山寨币指数 https://www.blockchaincenter.net/altcoin-season-index/ @Caos:山寨币指数,根据比特币与其他山寨币投资回报程度来衡量是否是山寨季节,历史统计中,山寨季节的指数会在 75 到 25...

Read More