fangjun Profile picture
I tweet about blockchain/web3 development, tools and best practices. @developer_dao @Uweb_web3
Nov 8 12 tweets 2 min read
以 Rollup 为中心的路线图,越来越向要转向 Based Rollup了。那么现在就有了三种Rollup:

1. Optimistic Rollup
2. ZK Rollup
3. Based Rollup (L1-sequenced)

同时, Based 和前两者是可以兼容的,Taiko 就是 2+3。

今天看了一点 Puffer 资料,它的解释也是蛮清楚的,纯做点笔记记录分享下

1/🧵 2/ 现有 Rollup,是通过中心化的排序器。

这个图反应的事实,但的确画得有点狠,其他人都含糊其辞。 Image
Oct 28 7 tweets 1 min read
都猛批这帮拿着AI Agent胡说八道的人了,那就多说几句吧,以下纯属我的理解,请批评。

现在,现在的 AI Agent meme,是 Dev 发币,AI 承担责任。

那么,Agent 是什么呢?这是一个很模糊的词。虽然如果回顾三十年前的人工智能(计算机专业)教科书就有了。

1/🧵 Image 2/ 这两年,LLM发展,有很多人谈 Agent。比如有人就把 ChatGPT 这些聊天机器人也称为 Agent。但这是大众的用法。

也有谈完成某个功能的,中文也有说是“智能体”。

比如改文章、比如回邮件,等等。
Oct 23 5 tweets 2 min read
好像解锁一个用 AI 做 Web3 研究的新技能,让 AI 解释流程图,目前效果还行:右侧全部为AI的解释,未作任何调整。

blog.uniswap.org/uniswap-labs-a…Image 说明,我用 AI 生成的任何东西都是明确标注的。

一种就是这样的标注,明确说明。

一种就是截图,一看就知道截图的回答。

一种是思维导图,肯定是 AI 提取的,我哪会花时间写大纲。
Oct 10 10 tweets 3 min read
用 AI 快速看下 UniChain

1)看介绍文章: Image 2)白皮书的信息是相似的。

docs.unichain.org/whitepaper.pdfImage
Oct 10 8 tweets 3 min read
什么是 Based Rollup?

努力在网上找图来理解一下。如果有错,请指出,谢谢。 1/ 前置知识,什么是 Rollup

Vitalik 最早的文章画的图很清晰:Rollup,就是将二层(L2)一组交易「卷」起来,提交到一层(L1)。

具体来说,是提交到一层的智能合约。

对于交易有效性的假设,又可区分出Optimistic和ZK。

这里还有一个遗留问题,交易如何排序呢?
vitalik.eth.limo/general/2021/0…Image
Oct 5 13 tweets 3 min read
看之前近 200 页的 ETH 报告,真心觉得掉到绿木材谬误里面去了。

这个也是我这一份 200 ETH报告的一部分。 Image “但回头想想,我现在才了解,他就算不知道绿材木并非漆成绿色,也一样可以成为成功的交易员。因为他买进、卖出的周期很短,只需要一些短期信息即可做决策,诸如订单量、行情变化等等。他不必让那些适合投资人的长期信息干扰他的交易。他知道交易员和投资人是不一样的。” Image
Sep 30 9 tweets 2 min read
最近水滴 @waterdripfund 出了一份很不错的 BTC 报告,标题就很直接《全面解读BTCFi》,也就是我们之前画的那个图说的,究竟是向右走(扩容比特币链),还是向左走(运用 BTC 这个资产)。

刚刚细看,做点摘录,它提到不少项目,有些了解,有些不熟悉,它的分类就有点意思

1/🧵
Image
Image
2/ BTCfi 的核心,是怎么在链上运用 BTC 这个资产。

这就有两种思路,一种思路是把 BTC 在 BTC 链上锁定,然后在其他链(BTC L2、以太坊生态)运用。

当然,采用类似 MakerDAO(现在改名叫啥了,忘了)的思路,在 BTC 链直接发行稳定币也可行。

第二种思路就是 Babylon 代表的再质押叙事。
Aug 26 7 tweets 2 min read
Web3/Crypto 这个产业究竟是什么?

看了一个三分法:

- Money 货币

- generalized tech platform 通用技术平台

- Wall Street 指金融



尝试着回到最开始来说说

🧵1/n 2/ 从常见的第一产业(农业、矿业等)、第二产业(工业生产)、第三产业(服务业)说起。

这三个产业的分法是不符合现在的全球经济现实的,至少三个看起来应该放在第三产业,但实际上应该独立:

a) 金融产业

b) 产品研发与品牌管理,比如苹果,生产早与之分离了

c) 互联网 Image
Aug 23 5 tweets 1 min read
说说 Crypto 和 AI 写作,即为什么别用 AI 写作

这是我写的一篇几万字模块化报告的开头。一方面,我们可以认为这样的文字 AI 可以写出来,如果你能够把这里提到的几个给它。

另一方面,也可以认为 AI 写不出来,因为这几个模块化观点不是一时想出来的,而是多年学到的。这里写下作为引子。

1/🧵 Image 2/ 因此,怎么不用 AI 写作呢?

首先,写什么不过是为了写下自己的想法,供自己自得,也供自己批判。为别人提供信息,也供别人批判。

那么,如果没有想法,让 AI 去随便用 RAG 生成点什么,毫无意义。

RAG 在从零开始写文章上的无效性,那是另一个话题了。

⭕️ 写点什么,是把脑中想法固定下来。
Aug 13 12 tweets 5 min read
@Phyrex_Ni 倪大在5月1日写了一篇超长的分析:「专题 — — “最后一跌晋级版”」,8月初大跌时,我在群里转发问,这次是最后一跌吗?当时倪大在 @Uweb_CN 新加坡课程上刚刚讲课。今天我来把他 5月的分析用 AI 来分析一遍,既是学习,也是展示 AI 的用法:)



🧵 1/n 2/n 看一个自称「全文非常不利于阅读」的超长报告,当然要用 AI 来先整理一个大纲,有了大纲就有地图,不迷路。

最近发现腾讯元宝(背后是混元模型,前端应该有很多RAG)的长文阅读效果很棒。以下大纲由它生成:

注意,AI 生成的所有东西仅供参考,请看原文。 Image
Jul 29 10 tweets 3 min read
Web3.0 基础设施的未来图景是什么?我们认为它多链的、模块化的。

模块化这一年多进展很快,而我花很大力气写了一份新报告,与过去很多讨论的关键不同是:

从「以太坊为中心」去观察

我们梳理七大叙事,这里用其中的一些核心图示做讨论。报告全文发布在 Web3Caff,链接见最后。

1/🧵 Image 1/ 为什么要从以太坊为中心出发?

原因是,其他的都是碎片,只有以太坊能够将所有的碎片串起来。

我们将模块化视为超级叙事,讨论了7个子叙事,而非只讨论中间件:
1. 以太坊模块化
2. 数据可用性层
3. Rollup 框架与 RaaS
4. Cosmos 技术组件
5. EVM 兼容的BTC L2
6. 中间件层的兴起
7. 将一切 ZK Image
Jul 1 15 tweets 5 min read
以太坊似乎还在积极地建设,新的升级计划包括了很多创新(但没有 blink 这种让人振奋的),以太坊也有很多的厉害的 Layer 2 二层。但是,的确已经看着以太坊的 Gas 在 1 Gwei。

以太坊究竟出了什么问题?

1/🧵 Image 2/ 以太坊整体没问题,是最强大的智能合约平台,是最去中心化的,是生态最繁荣的不管是EVM应用还是二层链。

技术路线上也没问题,2023年最后一天 Vitalik 更新的路线图依然有效,指引着可能未来三五年以太坊的发展。

Vitalik 这一年也发了非常多文章,每一个都很关键。


Image
Jun 29 12 tweets 4 min read
Blink (区块链链接)将是走向大众应用的基础创新。它源自 Solana ,但应该被整个区块链、尤其是以太坊采纳。

一个超大的 thread。

1/🧵 Image 2/ Blink 是什么?现在看,Solana 这次所推的包括三个部分:

- action 链上
- blink 链接
- widget 嵌入到社交网络、IM、APP以及钱包里面

那么区块链的作用是什么?还是一个替代现有互联网的去中心化网络和「交易确认」网络。 Image
Jun 26 24 tweets 6 min read
我一直相信以太坊是创新的源头,但看了 Solana 刚刚发布的两个规范: Action(动作) 和 Blink(blockchain link区块链链接) 。我认为,这可能是走向大规模应用的未来方向。其中,Blink的意义要大大超过ENS。

1/🧵 Image 2/ 尝试着用非技术语言来解读,所谓动作(action),就是一个待签名的交易。它供用户查看和签名,然后在链上完成。 Image
Jun 1 12 tweets 3 min read
EVM 的性能如何提升是一个大问题,一个方向是通过零知识证明(ZK)将计算移到链下。更具体地说是,zkVM(zk 虚拟机)或 zk Co-processor(zk 协处理器)。简单来说就是:

链下计算,链上提交

一个 Thread 来介绍下。

1/11 Image 首先,我们需要了解一下 zk-SNARKs 和 zk-STARKs。这是两种区块链常用的零知识证明机制,它们的主要区别是证明的大小。

2/11 Image
Nov 30, 2022 12 tweets 5 min read
Quick thread on Ethereum block production process before and after the merge.

1/7
2/7 A block's lifecycle of begins with users' transactions. A block producer selects transactions, orders them and executes them. A proposed block is selected and added to the end of the blockchain as the latest block.
Nov 20, 2022 5 tweets 2 min read
We can understand how to sign and verify signatures in Ethereum using ethers.js.

A thread on web3 basics 1/4 Sign a message with prefix ""\x19Ethereum Signed Message:\n"". A signer "0x...2266" is used here. Sign with `signer.signMessage()`, we get the signature.
Nov 19, 2022 8 tweets 3 min read
Web3 Basics: cryptography in Blockchain. There are mainly two categories of cryptography used in blockchain: hash (keccak-256 in Ethereum) and signature (secp256k1). A thread to explain the latter. Inspired by Hyam's thread on this topic. 1/5 There are two kinds of cryptography: Symmetric Encryption which uses the same key to encrypt and decrypt, and Asymmetric Encryption which use public key to encrypt and private key to decrypt.
Jan 31, 2022 4 tweets 1 min read
`Ethers.js` is documented well, but a tutorial is still needed for web3 developers. I have used web3.js for a long time and I also have the feeling. Write down 12 tasks for using ethers.js

A 3-part tutorial: Understanding Blockchain with `ethers.js`.

a thread 🧵 01 Understanding Blockchain with `ethers.js`: 4 Tasks of Basics and Transfer

dev.to/yakult/01-unde…
Jan 30, 2022 8 tweets 2 min read
Must read web3 development documents. I prepared for friends interested in Ethereum and EVM-compatible chains.

share here as a thread.🧵 1/7 official Ethereum Development Documentation

ethereum.org/en/developers/…