Web3极客日报 #243

2020-08-20

Web3极客日报 #243

1. 视频:比特币上的 8 种支付通道介绍 https://www.bilibili.com/video/BV1w54y1q7Y1?t=1978 @Harry:支付通道是一种区块链扩容技术,用于在链下建立一个通道,然后双方可以在这个通道内进行多次转账,等到需要结算的时候再把必要的交易放到链上。这个视频通俗的介绍了这 8 种方案(但其实并不好理解),并对比了每种方案的优缺点。能在比特币提供的这么有限的编程能力的基础上建造出这么多优秀的方案,不容易啊。   2. 推荐一个收录farming项目网站 https://yieldfarming.info @daddy.eth:yfi已经实现了1yfi=1btc的目标,以太坊上的各种资金都在涌入层出不穷的yielding farm游戏,这个网站不断在收录最新的farming项目,显示投资回报率和矿池状态,是以太农民的好帮手。   3....

Read More
2020-08-18

Web3极客日报 #242

1. 计算机科学全景视图 https://www.youtube.com/watch?v=SzJ46YA_RaA @张晓-冰链科技:大数据、机器学习、区块链?信息论、密码学、图灵机?操作系统、CPU、FPGA?10分钟视频向你展示计算机科学的全景知识脉络。非常适合想在计算机科学领域找准自身定位的同学们参考。   2. 对央行数字货币(DCEP)的技术研究报告 https://learnblockchain.cn/2019/11/06/DCEP-research @王多余:作者在仔细阅读了人民银行的数字货币系统的专利后,写的一篇作为一个技术人员或者说区块链从业人员的角度来看DCEP的某些技术细节。   3. 深入理解Uniswap协议 https://learnblockchain.cn/2019/11/25/Uniswap @shooter:Uniswap 协议通过智能合约实现了代币之间的自动交易。目前,Uniswap 协议已经在以太坊上部署,可以实现...

Read More
2020-08-17

Web3极客日报 #241

1. ncdu:快捷的终端磁盘分析工具 https://dev.yorhel.nl/ncdu @Frozen:这是在终端进行磁盘分析时使用的工具,它使用起来简单快捷。我现在在Linux主机上查看磁盘使用情况是都默认用它。   2. 用mas在终端里安装AppStore里的软件 https://github.com/mas-cli/mas @Frozen:作为技术人员在Mac上使用brew cask可以安装大量软件,却只有少数AppStore上发布的软件可以这样下载。mas是一个用于从 App Store 安装软件的 CLI 工具,自动在 macOS...

Read More
2020-08-16

Web3极客日报 #240

1. Octotree:像本地目录一样浏览 github 代码 https://github.com/ovity/octotree @Frozen:在 github 上浏览代码时总是需要在不同目录进行切换,很是繁琐费时,octotree 让你像本地浏览一样去看文件树!   2. RSSHub Radar:发现当前网站的 RSS https://github.com/DIYgod/RSSHub-Radar @Harry:RSSHub...

Read More
2020-08-15

Web3极客日报#239

1. Web 图形可视化 SQL 优化神奇,真香! https://mp.weixin.qq.com/s/kZag5KPS8cFXPF9MwL7Llg @River:小米 soar 的开源 sql 分析与优化的 WEB 图形化工具,支持 soar 配置的添加、修改、复制,多配置切换,配置的导出、导入与导入功能。 2....

Read More
2020-08-14

Web3极客日报 #238

1. Git的是个常用命令=动画版 https://mp.weixin.qq.com/s/FI1r0RfJtmAObmcSvuXK4A @Frozen:文章通过动画形象的表示常用的10个Git命令,利用深刻理解Git的操作。   2. 深入以太坊-如何存储数据 https://medium.com/hackernoon/getting-deep-into-ethereum-how-data-is-stored-in-ethereum-e3f669d96033 @Gala:文章详细介绍了以太坊的存储结构,包括链数据、私钥等等,可以深入理解以太坊的底层实现。   3. 区块链与预言机 https://medium.com/gardeneroracle/blockchains-and-oracles-a-primer-db7af7abd39a @Gala:文章介绍了去中心的基础组件-预言机的底层原理和基本实现,预言机座位区块链必备的基础设施可以用于DeFi、预测系统等等已用。  

Read More
2020-08-13

Web3极客日报 #237

1. WiFi QR Code 生成器 https://qifi.org @陈锡亮:公司或者家里经常来客人要WiFi密码怎么办,设置一个太安全的密码太麻烦,不安全的好像又不合适。可以利用这个存粹用JS实现的 WiFi QR Code 生成器来生成一个QR code。对方一进门,先扫码连 WiFi,马上格调就有了。   2. 隐秘的角落...

Read More
2020-08-12

Web3极客日报 #236

1. DeFi 算什么? https://mp.weixin.qq.com/s/SRfSNV7j1me4UmzZioDI7Q @张晓:最近 DeFi 大热,可称现象级,很多人从经济学和互联网应用⻆度谈了不少,本文中试着提供一种基于计算理论的不同解释。   2. 你知道自己花了多少GAS吗? https://fees.wtf @daddy.eth:最近以太坊上的gas price涨疯了,前天60gwei,昨天100,今天就要200了。快用fees.wtf看看你给以太坊网络贡献了多少燃料吧!需要链接钱包打开,会显示本地址使用的总gas数量,按以太坊显示。看看有多肉疼。   3. 推荐一款只能合约钱包...

Read More
2020-08-11

Web3极客日报 #235

1. 15分钟彻底搞懂P、NP与NP完全问题 https://www.youtube.com/watch?v=EHp4FPyajKQ @张晓-冰链科技:什么是P问题?什么是NP问题?什么又是NP完全问题?研究这些问题有什么用?如果P=NP那意味着什么?看了这个15分钟的视频,就能彻底搞懂以上问题。 同时也推荐这个妹子其它的科学视频,并感慨一个好老师的伟大。想起郑渊洁童话里的一句话:伟人把复杂的道理说得简单,小人把简单的道理说得复杂。 做技术,搞科研,切忌云里雾里地玩弄概念、故弄玄虚,要从好好说人话做起。   2. 都2020年了,现代浏览器究竟能实现出哪些令人惊叹的功能呢? https://github.com/luruke/browser-2020 @王多余:web3日报最近推荐了如何使用 WebAuthn 实现无密码登录的文章。 Browser2020 告诉你,现在浏览器还有一些较为冷门,却异常实用的接口,如商品支付、社交网络分享、消息推送、视频画中画、剪切板、AR 预览、用户身份凭证管理等多种接口。...

Read More
2020-08-10

Web3极客日报 #234

1.从 C# 到机器码,细数现在通用编译器中的挑战 @xuejie:  虽然本身 talk 的目标是介绍 Unity 中全新设计的 Burst Compiler,但是作者实际上介绍了非常多的现在通用编译器中碰到的挑战。通用编译器很多时候,只能做到对一般的代码做一般的优化,想要极限压榨机器的性能,越来越多的需要把 domain knowledge 嵌入编译器中,talk 中介绍的 Burst...

Read More
2020-08-09

Web3极客日报 #233

1. luke-jr 曾提出的比特币分叉后防止重放攻击的方案 https://github.com/luke-jr/bips/blob/bip-noreplay/bip-noreplay.mediawiki @周洋:2017年 luke-jr(core 组成员)曾提出了一个在bitcoin上防重放攻击方案。核心思想是新增一个op code `OP_CHECKBLOCKATHEIGHT`,用于验证这条链上某高度的hash。这样在花费分叉前产生的UTXO的时候,交易可以指定一个分叉后的区块hash。因为分叉以后,同高度的不同分叉链的区块hash是不同的。所以这笔交易可以保护分叉前的UTXO只能转账到指定的链上,不会被重放。虽然最后提案没有被采用,但可通过他的设计理解重放攻击。   2. 如何使用 WebAuthn 实现无密码登录 https://flyhigher.top/develop/2160.html @Harry:WebAuthn...

Read More
2020-08-08

Web3极客日报 #232

1. 算法可视化网站VisuAlgo https://mp.weixin.qq.com/s/mJqF-TnmPNTa598gBoqJ2Q @River: VisuAlgo网站里面包含了排序、链表、哈希表、二叉搜索树、递归树、循环查找等常见算法动画。   2.零知识证明与区块链扩展 https://www.8btc.com/article/627963 @River:  本文为 EthWorks 撰写的一份关于零知识证明和区块链扩展方案关系的报告;对可扩展性问题、零知识证明和 ZK rollup 扩展方案都做了简洁的介绍。   3. 读懂 DeFi 世界价格发现者「去中心化预言机」...

Read More
2020-08-07

Web3极客日报 #231

1. Randomness 线上峰会 https://randomness2020.com/?ref=lhtwitter @洋芋:如果对 Randomness Beacon 的研究及其部署方式感兴趣,可以关注将于8月13日举行的活动:Randomity 2020!   2. 5步开启你的混沌测试 https://medium.com/capital-one-tech/5-steps-to-getting-your-app-chaos-ready-capital-one-a5b7b3cb8e09 @Gala:混沌测试可以发现软件中常规测试无法发现的问题,当你的系统面对始料未及的故障还可以保障稳定么?开始5步接入混沌测试吧。   3....

Read More
2020-08-06

Web3极客日报 #230

1. Compiler Explorer https://gcc.godbolt.org @陈锡亮:优化C++代码达不到性能的极致?C++遇到了undefined behaviour不知道compiler在搞什么鬼?怀疑遇到了compiler bug但是不确定?不知道C++新语法是如何编译成机器码的?来试试Compiler Explorer吧,可以详细对照编译出来的汇编和源代码,更好的掌握底层开发技巧。   2. FIDO – 下一代无密码登陆标准 https://fidoalliance.org/how-fido-works/ @尹航@Phala:你还在用密码登陆Github吗?如今密码已经被认为是最不安全的认证方式,但如果你有一个YubiKey或者Trezor硬件钱包,就可以用公钥签名来代替密码登陆系统。FIDO /...

Read More
2020-08-05

Web3极客日报 #229

1.Uniswap 大迁徙 https://mp.weixin.qq.com/s/6XQOOCtAqrU5vP6Ey6q3_A @daddy.eth:一个月以来,以太坊链上的gas费用激增,uniswap dex上开始重新上演很多2017年发生的狂热泡沫故事。随着用户不断从交易所提币回归钱包,三线小交易所和山寨币似乎需要拥抱新的改变。   2. 以安全为目标的Android改进版本 https://grapheneos.org/ @北美开吻:在不离开Android这个大家庭的前提下获得安全和隐私保护,这个OS似乎算是一个不错的选择。 3.Ron Minnich podcast 采访 https://oxide.computer/podcast/on-the-metal-3-ron-minnich/ @肖雪洁:通常我们关心的计算机组成部分,有软件和硬件,但是很少有人对固件(firmware)有所了解。On...

Read More