Web3极客日报 #127

2020-04-24

Web3极客日报 #127

1. Argent:为密码学资产安全性开创新时代 https://mp.weixin.qq.com/s/brbpx3LxFa-CdrCf408CsQ @Gala:Argent是一种新型密码学资产钱包,与前几代密码学钱包不同,它极具易用性和安全性。有了Argent之后,您无需再为助记词、Gas费和匿名地址而烦恼。Argent提供锁定/解锁钱包、拦截虚假交易和设置每日限额的功能。 2. nalgebra,Rust线性代数库 https://github.com/rustsim/nalgebra @洋芋:nalgebra,该线性代数库中包含变换静态或动态大小的矩阵,在 WASM 中使用效果良好。 3. ElGamal加密、签名算法笔记 https://wenku.baidu.com/view/0bfbea4b915f804d2b16c198.html @Dream:ElGamal的文章很多,对比多篇,发现这篇文章讲的最详细,尤其是验证签名过程推导。

Read More
2020-04-23

Web3极客日报 #126

1. 命令行 QR 文件传输助手 https://github.com/claudiodangelis/qrcp @陈锡亮:很多人都有经常会有需求把一个文件从电脑发送到手机里。苹果的 Airdrop 和微信的文件传输助手都可以很好的办到这个。不过作为一名 web3 极客,怎么能用非开源的中心化方案呢。qrcp 是一个用 go 写的命令行,可以在本机或者远程服务器中运行。执行后会启动一个服务器,并且在命令行显示一个 qr code。手机扫描后就可以连接到启动的服务,直接下载文件,无需经过第三方,不必担心隐私泄露。这个开源项目还有很多用不同语言实现的兄弟版本,值得一看。  ...

Read More
2020-04-22

Web3极客日报 #125

1. 关于tcl内容推荐 http://antirez.com/articoli/tclmisunderstood.html @肖雪洁:Redis 的作者曾经写过一篇 tcl 的宣传文。我们通常觉得今天的语言很灵活很强大,却忽略了 20 年前的语言,已经有了很多很灵活的功能。我们经常听到 Lisp 的 Everything is a list(虽说现代版本的 lisp...

Read More
2020-04-21

Web3极客日报 #124

1. Lendf.me 被攻击,ERC777到底该不该用? https://learnblockchain.cn/article/893 @Frozen:2020-04-20号这两天 Uniswap 和 Lendf.me 都发生了黑客攻击事件,都是 Defi 应用与 ERC777 组合应用导致可重入漏洞, 其中导致 Lendf.me 损失抵押资产初步统计为2469万美元。这是ERC777...

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-19

Web3极客日报 #122

1. Vscode 的 Live Share 插件 https://visualstudio.microsoft.com/zh-hans/services/live-share/ @周洋:可多人实时编辑代码。共享服务器,比如host在3000端口启动web服务,guest可以访问本地3000端口使用这个web服务。共享终端,可由host授权,guest使用host终端。搜索 Live Share Audio、Live Share Chat 会有更多惊喜。 2. WebAssembly的使用场景...

Read More
2020-04-18

Web3极客日报 #121

1. Almonit (去中心化Web)搜索引擎​ https://almonit.eth.link/#/ @NakaDaoLe:  Almonit 是一款 Dweb(去中心化Web)搜索引擎,目前主要是搜索 ENS 域名( *.eth )的内容,数据索引服务的第一阶段是导航,达到一定量级会产生 搜索引擎 的需求,Almonit的出现,说明Dweb世界正在暗流涌动。同时,秉承着下一代Web的精神,该搜索引擎也不会知道你搜索的数据,即隐私保护。   2. 密码货币的可编程性将带来支付方式革新...

Read More
2020-04-18

Web3极客日报 #120

1. Intermodal-BitTorrent元信息实用程序 https://github.com/casey/intermodal @洋芋:Intermodal的二进制文件称为imdl。目前它可以创建,显示和验证.torrent文件,以及生成磁链(magnet links)。它是一封写给互联网,共享和BitTorrent的“情书”。 2. 比特币与赛博朋克的前世今生 https://blog.lopp.net/bitcoin-and-the-rise-of-the-cypherpunks/ 尹航@Phala:比特币不是一个全新的发明,它建立在许多已被探索的技术之上,而这些技术的发明者是一群自称赛博朋克的群体。强调自由和隐私的价值观催生了点对点通信、PoW、UTXO等技术。此后他们依然在隐私、去中心化上不断探索。可以说赛博朋克们构成了比特币的历史。 3. 蚂蚁开放联盟链 https://tech.antfin.com/products/openchain @Gala:蚂蚁开放联盟链于3月31日推出,提供丰富的智能合约模板,支持Solidity合约开发,类公链GAS玩法,费用低,TPS根据套餐有不同限制,对于开放联盟链在今后如何发展让我们拭目以待吧。

Read More
2020-04-16

Web3极客日报 #119

1. 打怪兽还是写代码?写代码来打怪兽吧 https://github.com/olistic/warriorjs @陈锡亮:WarriorJS 是一个小型 RPG 游戏,不过和其他 RPG 的区别是所有的操作都必须由一个 JS 脚本来执行。编程新手可以玩自带的关卡用浅入深的学习和锻炼 JS 开发技巧。资深程序员则可以利用丰富的API来自己编写关卡,然后大家互相伤害,一比高下。   2. 疫情时间线...

Read More
2020-04-15

Web3极客日报 #118

1.量子物理学家眼中的Schnorr VS BLS https://link.medium.com/NL08OvwJH5 https://link.medium.com/TkzWb7MJH5 @daddy.eth:这两篇文章从目前比特币和以太坊都在应用的ECDSA签名讲起,普及了基础的密码学知识,然后分别介绍了比特币社区主打的Schnorr签名算法、blockstream力推的MuSig协议,以及ETH2.0和许多新公链采用的BLS签名,从密钥聚合、签名聚合、m-of-n签名等多个应用场景比较了Schnorr签名和BLS签名的优点和缺点,最后作者表达了自己BLS算法在不考虑计算复杂度的情况下更为优秀的观点。   2.使用覆盖层改变以太坊状态树的格式 https://medium.com/@gballet/ethereum-state-tree-format-change-using-an-overlay-e0862d1bf201 @加一:账户和合约存储数据的方式是影响以太坊的众多问题之一。以太坊协议选用了 Merkle Patricia Tree(MPT,默克尔帕特里夏树)来组织账户及合约数据。尽管这种数据结构在理论上效果很好,但在实际应用中,它带来的问题却比它能够解决的问题多。核心开发者们已经讨论多年,想要把这种数据结构换为二叉树,在这篇文章中阐述作者对这个问题的看法以及如何实现这种转变。   3.2020 年币圈投资趋势:公链的降格化进程...

Read More
2020-04-14

Web3极客日报 #117

1. 为什么有的语言「不能」编译成 Wasm? https://mp.weixin.qq.com/s/FMeaTrEjT2uv_driM1f50A @shooter:rust/c/cpp/golang 对 Wasm 的支持怎么样? 为什么 TypeScript 不太可能支持编译成 Wasm?Wasm 会支持gc 、多线程么?   2....

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-04-11

Web3极客日报 #114

1.  Google SRE新书:打造安全与可靠的系统 https://landing.google.com/sre/books/ @NakaDaoLe:  如果系统从根本上说不是安全的,是否可以认为它是真正可靠的?或者,如果它不可靠,可以认为它是安全的吗?安全性对于生产中可伸缩系统的设计和操作至关重要,因为它在产品质量,性能和可用性中起着重要的作用。在这本书中,Google 的专家们分享了最佳实践,帮助你打造根本上安全的可扩展且可靠的系统。   2. 一个hyperledger应用的深度分析 https://medium.com/@kctheservant/deep-dive-into-fabcar-revised-57cb54642572 @Taurus:  如题, 一个完整的hyperledger应用详细分析,(含代码)适合学习hyperledger的架构、网络和应用逻辑。   3. Polkadot 发布第三版「Lightpaper...

Read More
2020-04-11

Web3.0 名字注册系统 Handshake

Web2.0 有三个基础功能被中心化组织把持,一个是被 ICANN 和各大域名注册商把持的 DNS ,另一个是被 CA 机构把持的数字证书,最后一个是被各家社交网络平台把持的每个人的用户 ID 。Handshake 的出现就是为了去掉这些中心化瓶颈,还互联网以自由。类似的项目不少,Namecoin ,Blockstack ID ,来一起看看 Handshake 到底特别在哪里。

Read More