Web3极客日报

2020-04-07

Web3极客日报 #110

1. 5分钟理解Gitcoin的 “众筹”模型 https://mp.weixin.qq.com/s/WAkBS3JYVOYwyzlbz3qhdg @shooter:Gitcoin 是一个基于 Ethereum 网络构建的去中心化协作平台。Gitcoin的一个核心功能是采用二阶投票的方式对项目进行众筹及Grant的配置。 2. 区块链中的数学(二) https://mp.weixin.qq.com/s/F5X9iMxwbamMFSh_jUryRA @shooter:前面说过密码学是区块链的基石,没有密码学技术,区块链就是空中楼阁,也难以存在。那么密码学的基石是什么?答案是数学。本节主要说椭圆曲线的背景及基本性质。 3. Origin在线商店创建工具 Origin在线商店创建工具 @shooter:过去这几年,Shopify可以算是世界上最好的在线商店创建工具之一。Brave、GitCoin和EthHub也都在用Shopify卖他们的swag和其他物品。...

Read More
2020-04-06

Web3极客日报#109

1. aave智能合约初次审计报告 https://blog.openzeppelin.com/aave-protocol-audit/ @黑豆腐: 这是openzeppelin对aave智能合约的初次审计报告。从中可以看出当前复杂DeFi合约开发所面临的安全难点,以及审计的重要性。   2. 当你点击提交按钮后会发生什么? https://medium.com/@pushbar/nste1-of-n-what-happened-after-you-click-a-submit-button-79f84b8c4f3e @北美开吻: 当你点击提交按钮后会发生什么?我们当前的云计算到底是怎么工作的以及存在的问题将在本文中进行探讨。   3. 椭圆曲线加密与哈希函数视频教学 https://www.bilibili.com/video/BV1TE411q7mW @安仔C1int: 几天前也是看ecdsa资料,前置的数学知识看了挺久也没有个主观认识,找到这个B站视频,感觉挺有帮助。...

Read More
2020-04-05

Web3极客日报 #108

1. 一文读懂EVM https://medium.com/mycrypto/the-ethereum-virtual-machine-how-does-it-work-9abac2b7c9e @Taurus:一篇不错的EVM全面介绍,偏底层一些,不过了解一些计算机架构的同学应该都能看懂。以太坊2.0来临之际,执行层面的VM肯定要优化。现在业界的主流方向是wasm,因为其已经被证实在web端有良好的效能。然而我认为从面向应用的角度出发,应该还有其他探索空间.」   2. 最全的Nervos CKB开发资料集合 https://docs.ckb.dev/ @Harry:这个站点由几个Nervos CKB的爱好者维护和搭建,里面包含了博客、论坛、百科和RFCs几大栏目,如果希望学习和基于CKB开发,这里的信息一定会帮助你。   3. 浏览器上模拟 tpm 设备...

Read More
2020-04-04

Web3极客日报 #107

1.架构整洁之道 http://gdut_yy.gitee.io/doc-cleanarch/ @NakaDaoLe:  编写并调试一段代码直到成功运行并不需要特别高深的知识和技能,现在的一名普通高中生都可以做到。但是将软件架构设计做好就完全另当别论了。软件架构设计是一件非常困难的情,这通常需要大多数程序员所不具备的经验和技能。好的软件架构太难得了,我们职业生涯的大部分时间可能都在和差的架构做斗争,而没有机会一睹优美的架构究竟是什么样子,这本小而精的书,将带我们感受优美架构的价值。   2.ECC 系列博客 Introducing Elliptic Curves @Dream:  从基础的欧几里得平面几何到射影平面,从一般实数域运算到可交换群论,从理论解说到Python代码实践,很不错的教程。   3.五分钟了解哈希函数的特性、分类与应用 https://www.chainnews.com/articles/106769582134.htm @River:...

Read More
2020-04-03

Web3极客日报 #106

1. DID标准概述 https://medium.com/decentralized-identity/overview-of-decentralized-identity-standards-f82efd9ab6c7 @洋芋:文章概述了DID标准,是自我主权身份SSI的基石,同时文中收集了当前DID生态的项目列表。 2. PLONK 一种高效的安全零知识证明框架 https://vitalik.ca/general/2019/09/22/plonk.html 尹航@Phala:zkSNARK是一个较为成熟的零知识证明算法,但它面临需要可信设置、以及证明生成计算量太大的问题。PLONK是由Aztec开放的一种无需可信设置,高性能的零知识证明框架,已经成为了学术研究的中心,有望成为最实用的一种算法。 3. Go工程模板 https://github.com/golang-standards/project-layout @Gala:这个开源工程通过参考流行的Go程序给出一个Go工程布局的参考,当你想构建一个大型Go程序的时候,可以考虑借鉴一下布局和命名规则。

Read More
2020-04-02

Web3极客日报 #105

1. Quine Relay: 一个由128种语言构成的程序员版贪吃蛇 https://github.com/mame/quine-relay @陈锡亮:Quine 是一种很神奇的程序,可以自己把自己的源代码打印出来,就像一只追逐自己尾巴的贪吃蛇,永无止境的前进但没有终点。 普通的 Quine 对于无聊的程序员来说这已经没有任何挑战性了,于是又有了多级 Quine,比如一个 Ruby 程序能打印出 Python 程序,然后能打印出最开始的 Ruby...

Read More
2020-04-01

Web3极客日报 #104

1.反主流、新公社与区块链:一场横跨60年的运动 https://mp.weixin.qq.com/s/sGvk55vxoBk3K4IaUkxSQQ @加一:对区块链来说,最好的归宿是成为新时代的开源运动——把新的领域开源,比如传统的金融行业。同时,这些新领域还包括那些以前外包给政府、机构和巨头公司的公共物品,比如货币、法律、市场和社交平台。 在我读到《数字乌托邦:从反主流文化到赛博文化》这本书时,那根若隐若现的白线,似乎终于被扯出来了。这本书解答了我相当多的疑惑,它让我以更宏观的视角看到了一场延续 60 年的社会模式转变。我从心底认为,区块链就是这场变革最新的进展。   2.MakerDao的“尸检”报告 https://blog.makerdao.com/the-market-collapse-of-march-12-2020-how-it-impacted-makerdao/ @shooter:围绕冠状病毒的不确定性和爆发的油价战争在2月20日左右资本市场的严重低迷中达到顶峰。在3月12日至13日的36个小时里,这种暴跌最终演变成了加密资本市场的崩溃。 网络堵塞和高昂的gas费用导致了交易延迟,甚至出现了故障,再加上价格的大幅下跌,让Maker Vault的所有者、保管人和流动性池措手不及。 担保品定价数据来源的预言机也受到了延迟影响。由于上述情况,大量清算被以零出价拍卖。   3. 隐私方案...

Read More
2020-03-31

Web3极客日报 #103

1. Skynet——构建一个自由的互联网 https://siasky.net @Caos:Skynet 是基于区块链技术的去中心化文件存储服务,基于 sia 构建。可编程访问。速度很快,看起来免费。   2. 以太坊 2020:路线图与展望 https://mp.weixin.qq.com/s/m5Vlhw-Wwh-ylZcaksyJpw @Orange:Vitalik Buterin 在推特上发了一个《个人心目中的以太坊路线图》。  ...

Read More
2020-03-30

Web3极客日报#102

1. 基于IPFS电子书索引 https://book.tstrs.me/ @Caos: 网友上传至 IPFS 网络的电子书索引,目前收入量约5万。使用Flask + Elasticsearch + Nginx 构建,已在 GitHub 部分开源。   2....

Read More
2020-03-29

Web3极客日报 #101

1. 美联储印钞模拟器 https://thefed.app/ https://brrr.money @NakaDaoLe:  全球经济萧条,各国纷纷降息放水,memetic institute 创作恶搞了两个小游戏,调侃了美联储无限印钱放水救市的手法,十分欢乐,在这种所有资产下跌的时候可以娱乐一下,放松心态,开心就好!   2. KWasm: 一种区块链可执行形式化语义 https://medium.com/dlabvc/kwasm-a-new-executable-semantics-for-the-blockchain-14e1bca8a360 @Taurus:  本文介绍了Runtime Verification (RV)...

Read More
2020-03-27

Web3极客日报 #100

1. DID自我主权身份栈 https://medium.com/decentralized-identity/the-self-sovereign-identity-stack-8a2cc95f2d45 @洋芋:受OSI模型的启发,通过DID自我主权身份栈,建立一种抽象来促进互操作性。   2. 信任的进化 https://sekai.co/trust/ @Caos:「信任的进化」是一个关于合作的信任的互动小游戏。通过互动的方式更加生动的描述了合作和信任是如何进化的,区块链的经济模型设计也需要考虑竞争-合作-信任等问题,通过小游戏,我们能更容易理解,信任是如何在人类社会中不断进化的。   3. 读取EVM合约的状态 https://medium.com/aigang-network/how-to-read-ethereum-contract-storage-44252c8af925 @Gala:你是不是早就知道以太坊是账户模型?但是怎么读取它的状态呢?这边文章给你答案,让你自由探索合约内的数据。   Web3极客日报是为Web3时代的极客们准备的一份日报,它是由一群极客们推荐他们认为有价值的内容并附上一段推荐语,最后通过Rebase的成员整理编辑。...

Read More
2020-03-26

Web3极客日报 #99

1. 屌爆了的去中心化网站构建服务 https://terminal.co/ @Caos:帮助你在 IPFS 上构建网站的服务,整合 git 并支持团队协作,同时也提供 CDN 等建站所需要基础功能,能够从根本上解决网站 404 的问题。   2. 免费电子书:How To...

Read More
2020-03-25

Web3极客日报 #98

1.你的互联网账户被泄漏了吗?  https://haveibeenpwned.com/ @胡鹏:信息泄漏时有发生,你怎么知道自己的账户是否在某次安全事故中遭受泄漏了吗?Have I Been Pwned可以帮你发现,输入你的邮箱,看你哪些网站上的账号已经被泄漏了吧~   2.程序员的宗教战争:自由软件和区块链 https://mp.weixin.qq.com/s/VBDgus-n3UnVRscOQjJw7w @加一:为什么在所有行业里,唯独区块链圈子的人最喜欢党同伐异。为什么这个行业里有那么多的意识形态之争。为什么区块链圈子流行洗脑和传销。为什么 Crypto 圈的宗教色彩相比其他行业严重很多   3.数字合约如何将所有权下放?如何使用脚本系统将交易转换为可编程的智能合约? https://mp.weixin.qq.com/s/6UbE9l6xd7ulWZHk5LzE1w 我们将基于使用数字拼图作为重现稀缺性方式的思想,及基于供应控制机制以赋予数字货币一定硬度的重要性,以探索货币的概念。通过签名和脚本以及称为CoinJoin的技术证明所有权。...

Read More
2020-03-24

Web3极客日报 #97

1.  Uniswap 2.0 来了 https://uniswap.org/blog/uniswap-v2/ @Orange:Uniswap 表示 V2 版本将于今年第 2 季度上线,包含了许多新特性和改进:用户可以直接将任意两个 ERC-20 代币增加到资金池,而在 V1 版本中用户只能将 ERC-20...

Read More
2020-03-24

Web3极客日报#96

1.一文打尽数字证书原理及发展 https://www.cnblogs.com/JeffreySun/archive/2010/06/24/1627247.html @dream:一文讲解对称加密,非对称加密,数字证书,由浅入深 娓娓道来,通过模拟多个通信回合挑战,逻辑严密,欲罢不能。   2.rDAI:将DAI的本金和利息用在不同的地方 https://rdai.money/ @Harry:rDAI是一个ERC20 token,可以让你锁定在DeFi中的DAI继续发挥它的价值。你可以把100个DAI存入它提供的合约并指明用来投资DeFi,然后你会获得100个rDAI,你可以用rDAI随时兑换回你的100个DAI,你也可以将投资DeFi产生的利息捐献给联合国儿童基金会以及任何人。   3. 混淆电路快速入门 https://vitalik.ca/general/2020/03/21/garbled.html @胡鹏:Vitalik献给处于隔离期间(Social distancing)的朋友的一篇博客。混淆电路最早由姚期智提出,并且被应用到解决著名的“百万富翁难题”中,相关工作开启了安全双方/多方计算的研究。本文通过举例介绍了一个混淆电路协议的电路构造、混淆、茫然传播(或称不经意传播)和解密等步骤。混淆电路是安全双方计算的一个基础协议,并且相关理论在函数加密和不可区分混淆等前沿领域都有应用。  

Read More