web3

2020-06-22

Web3极客日报#186

1. DeFi资源大全100 https://defipulse.com/defi-list/ @Frozen:涵盖借贷产品、DeFi交易、去中心化支付、 DeFi钱包、用户接口、DeFi基础设施、数据分析等11个分类,是区块链 开发人员及金融从业者研究去中心化金融的必备资源。 2. FastFabric:提升性能到20000TPS https://zhuanlan.zhihu.com/p/83489810 @Frozen:文章为论文中文翻译,FastFabric通过简化BFT协议将TPS推向20000。 3. ActivityWatch拯救自己的时间 https://github.com/ActivityWatch/activitywatch @Frozen:最近两天看到有朋友在使用rescuetime来监视自己的小朋友,看看小朋友每天拿手机干什么,于是也找一个免费的来观察自己的时间。

Read More
2020-06-15

Web3极客日报#179

1. Tauri https://github.com/tauri-apps/tauri @kun:Tauri是用于为所有主要native平台构建超小型快速二进制文件的框架。开发人员可以集成可编译为HTML,JS和CSS的任何前端框架,以构建其用户界面。该应用程序的后端是带有rust的二进制文件,具有可与前端进行交互的API。 2. 2020年7个值得关注的Golang在线学习课程 https://medium.com/javarevisited/7-online-courses-to-learn-golang-or-go-programming-languages-in-2020-f599a25cf14a @Frozen:2020年7个值得关注的Golang在线学习课程。 3. 9个主流的Rust区块链开发包 http://blog.hubwiz.com/2020/06/12/rust-blockchain-crates/ @Frozen:Rust是新一代的潜力巨大的开发语言。文章编辑整理了9个主流的 用于以太坊、比特币、tendermint、eosio、polkadot等区块链 开发的Rust包,可用于区块链应用的快速开发。

Read More
2020-06-08

Web3极客日报#172

1. Cumulus – Polkadot parachains tool set https://github.com/paritytech/cumulus @kun:随着Polkadot的主网上线,越来越多的基于substrate开发的项目好奇如何从技术上成为波卡的平行链,paritytech官方提供的平行链工具可以让开发者很快很简单的进行实验如何接入波卡平行链。 2. Mac程序员的瑞士军刀Mac-Cli https://github.com/guarinogabriel/Mac-CLI @Frozen:适用于开发人员的OS X命令行工具–管理Mac的终极工具。 它提供了大量的命令行命令,这些命令可以自动使用OS X系统。...

Read More
2020-06-01

Web3极客日报#165

1.  零知识证明扑克教程 http://blog.hubwiz.com/2020/05/31/zkpoker-tutorial/ @Frozen:文章以扑克牌玩法为例来讲解如何运用零知识证明。 2. 以太坊中GraphQL简介及使用 https://learnblockchain.cn/article/1062 @Frozen:本文详细介绍了如何在以太坊上使用GraphQL。 3. 以太坊开发js仓库集合 https://ethereumjs.github.io @加一:以太坊的js开发社区,维护了包括evm dapp开发 数据存储 密钥管理 p2p网络在内的等多个独立的项目,可以帮助开发者对ethereum进行交互和开发。

Read More
2020-05-25

Web3极客日报#158

1. no_std(wasm)依赖检测器 https://github.com/hobofan/cargo-nono @kun:对于使用Rust进行WASM或智能合约的开发,经常遇到的问题就是想要使用的库却不知道是否支持no_std的feature,检测这件事情并知道为什么不支持no_std是一件非常麻烦的事情,Cargo nono帮助大家很轻松的做到了这点。 2. 如果你觉得学习 Git 很枯燥,那是因为你还没玩过这款游戏! https://xie.infoq.cn/article/8d0017831bf4ba567549a818d @Frozen:跟着游戏一步一步熟悉git的那些命令,好过自己去github上提交PR被人骂的尴尬 3. 零知识证明应用开发入门 http://blog.hubwiz.com/2020/05/25/zk-hands-on/ @Frozen:在这个教程中, 首先学习零知识证明的基本概念、使用circom搭建算术电路、...

Read More
2020-05-19

Web3极客日报#151

1. DeFi研究整理一览 https://www.cnblogs.com/ccbupt/p/11269169.html @Dream:文章介绍了DeFi的概念和特点,说明了defi应用场景:支付,去中心化交易,借贷协议,稳定币,预测市场及衍生品交易,基金管理等,每种用途列举了代表的产品。   2. Yearning解放DBA https://github.com/cookieY/Yearning @Frozen:该工具致力于帮助开发者快速完成 SQL 语句的审核、检测、执行、回滚等操作,使日常的 SQL 变动得以更加规范化、标准化。此外,该工具还支持对不同操作人员进行权限划分,独立搭配任务。   3. WebAssembly:...

Read More
2020-05-11

Web3极客日报#144

1. Bitswap协议改进 https://blog.ipfs.io/2020-02-14-improved-bitswap-for-container-distribution/ @北美开吻:里面介绍了IPFS0.5.0一个很重要的Bitswap协议的改进。为什么可以大大提高效率。 2. Bitcoin 101 https://bitcoinwords.github.io/101/ @Frozen:这个网页搜集了比特币的基础知识和获取信息的途径。 3. GitHub爬虫项目大全 https://mp.weixin.qq.com/s/FfnpXaJUwby5oTsYLBXX0A @Dream:GitHub爬虫项目大全。

Read More
2020-05-04

Web3极客日报#137

1. zCore:用 Rust 语言实现的 Fuchsia 微内核 Zircon https://zhuanlan.zhihu.com/p/137733625 @张晓:Google 这几年正在悄悄地开发一个全新的操作系统——Fuchsia,据说是要取代 Android 成为下一代移动端的底层 OS。近日,清华大学计算机系的师生们开源了 zCore:用 Rust 语言实现的...

Read More
2020-04-27

Web3极客日报#130

1. 也许是国内第一篇把以太坊工作量证明从算法层讲清楚的 https://learnblockchain.cn/article/906 @Shooter:找遍中文资料,没有哪篇文章能对以太坊工作量证明有一个全面的介绍。对于没有把数学学会的同学来说,如果希望从算法层了解以太坊的工作量证明是非常困难的。一本黄皮书会难倒一大批吃瓜群众。这篇文章将使用图文和尽量简单的数学来解释以太坊挖矿工作量证明,包括以太坊是如何对抗ASIC1、如何动态调整挖矿难度、如何校验挖矿正确性的。 2. Web3教学集锦 https://consensys.net/blog/press-release/consensys-launches-enterprise-and-developer-libraries-to-fuel-web3-education/ @北美开吻:这是web3 教学信息的集锦。 虽然对于咱们的读者来说可能偏初级了。 3. Websocket测试工具 http://websocketest.com/ @周洋:推荐一个在线 websocket client...

Read More
2020-04-20

Web3极客日报#123

1. Substrate的社区开发者硬核会议 https://www.meetup.com/Polkadot-San-Francisco/events/270111702/ @黑豆腐: 线上Sub0:Substrate的社区开发者硬核会议也似乎因为疫情搬到了线上进行。但是好处是可以足不出户学习啦。时间:4.28   2. 10个最流行的Python区块链项目 http://blog.hubwiz.com/2020/04/04/python-blockchain-projects/ @Frozen: Python不是主流的区块链底层平台开发语言,但是在DApp 开发、区块链仿真与数据分析、智能合约安全分析等领域,Python 依然是不错的选择。本文介绍了10个最流行的Python区块链项 并提供了相应的源代码下载地址。   3....

Read More
2020-04-13

Web3极客日报#116

1. Web3基金会提供的网课 https://mooc.web3.foundation/ @黑豆腐: Web3 foundation推出了慕课,用20周的时间把你引入区块链的大门,学会区块链的基础~   2. Signing and Verifying Ethereum Signatures https://yos.io/2018/11/16/ethereum-signatures/ @shooter: 介绍以太坊签名和签名验证原理的文章,简单明了,通俗易懂。...

Read More
2020-03-09

Web3极客日报#82

1.11个开源merkle树实现 http://blog.hubwiz.com/2020/02/26/merkle-projects/ @Frozen:区块链技术的基础实现中总有一个部分每每被大家提到,那就是merkle树。文章收集了11个开源的merkle树代码实现。   2. WasmFiddle,一个 wasm 在线编辑器 https://wasdk.github.io/WasmFiddle/ @周洋:WasmFiddle 可以在线编写 wasm 模块,目前支持 c/c++。可以在线编辑,编译,测试。支持编译后的 wasm 文件下载。...

Read More
2020-01-19

Web3极客日报#36

1.如何写出最安全的合约 https://github.com/kelseyhightower/nocode @Harry:这个repo集合了写出最安全合约的最最佳实践,而且只要有一点常识的人都可以读懂,看完你定会有种豁然开朗的感觉。   2. 区块链在招聘需求中排名第一 https://consensys.net/blog/news/linkedin-blockchain-is-the-1-most-in-demand-skill-right-now/ @北美开物: 根据Linkedin的统计, Blockchain现在是第一位被需要的技术,紧随其后的是云计算数据分析和人工智能。   3. 还不懂什么是零知识证明,那看这篇文章 https://blog.goodaudience.com/understanding-zero-knowledge-proofs-through-simple-examples-df673f796d99 @周洋:文章出自 parity...

Read More
2020-01-13

Web3极客日报 #30

1. 区块链:论文到代码 http://www.scipr-lab.org @Frozen:SCIPR实验室是研究人员的多机构学术合作,旨在将可提供简洁完整性和私密性的密码证明系统付诸实践。该组织发表了一系列论文,并通过代码实现相关论文。代码在https://github.com/scipr-lab 2. 没有中间商赚差价的区块链音乐项目 https://www.ujomusic.com @Frozen:一个引入区块链技术解决音乐版权问题的音乐项目。采用以太坊上的智能合约来建立音乐人和听众之间的连接,没有中间商赚差价。 3. DAO组织贡献跟踪工具 https://sourcecred.io @Frozen:一个适用于DAO组织的个人贡献跟踪项目,通过量化的方式来衡量组织中每个人的贡献。目前项目还处在初期,还有很多内容待完善。

Read More