「对话」少年黑客 Carter | ZK 区块链新路径

QED是世界上第一个zk-Native区块链协议,通过zk实现大规模并行交易验证和区块生成,每秒处理数百万笔交易,并保证安全性。

本次我们邀请到了 QED 的创始人,Carter 周佧特,同他一起拓展更多的ZK应用。这里是「对话」系列,记录 Web3 领域的创业故事,凝聚着通往未来世界的链接。

Carter Feldman

创始人/CEO @ QED Protocol

Carter is the founder and CEO of QED Protocol, the world’s first horizontally scalable blockchain. A childhood hacking prodigy, Carter developed the first transmissible remote code execution exploit for gaming consoles during high school and also built ModPE, a MinecraftPE (mobile edition) modding engine and mod scripting platform with over 150,000 developers and 20,000,000 users around the world.

采访人 Xuan , Vanessa

ZK 区块链的未来路径 / 01

@Vanessa

Hi, Carter. 欢迎做客“对话”频道。在这里,我们将探讨QEDprotocol和ZK技术。为了让大家更好地了解你,请向对话的小伙伴们简单地介绍一下自己和你创始的项目。

@Carter

Hi , 我是卡特,QEDprotocol创始人。

我很早就接触了计算机 , 在我年轻的时候我参加电脑安全和逆向工程的项目。所以我在电脑安全方面的能力比较强。大概十八个月前我开始接触ZK。

在一开始创作了一个基于ZK的动态NFT协议,让每一个zkNFT可以有独立的链上的状态机,并在此基础上我们发明了一种新ZK区块链的模式 — QED+PARTH支持local proving, global状态,和无限TPS并行区块建设。

@Vanessa

这听起来很有趣。我想了解一下你之前的经历。

@Carter

我在中学的时候 , 大概是14年前 , 就开始了我的编程经历。

我参加了xbox underground ,做一些游戏的逆向工程 .后来我制作了Micraft(我的世界)手机版的Mod , 超过2000万人次安装我的mod ,之后我也开发过多人AR的sdk。

我已经是一个老的区块链的用户了 , 大概在2013年我就开始使用比特币做一些支付 . 但当时没有接触技术方面 .

@Vanessa

非常有趣!现在让我们来分享一下ZK技术吧。

@Carter

现在我们都知道 , 以太坊是最强的。但是

Vitalik在演讲中提到 , 要想实现真正的区块链on chain game , 必须需要建设以ZK技术参与的基础设施。

在EVM中,机器是串行的计算模式。不能支持并行的处理。但我们可以看整个互联网的行业很多框架都必须需要支持并行系统。一个系统从一开始就是制定框架的时候 ,就必须确定要支持并行还是不需要 parallel execution。在以太坊串行的状态模式下, 一个节点必须要等到别人已经证明处理好,结束这个交易后才能开始自己交易的处理。

以太坊上有着丰富的链上生态 , 这些链上应用都是按照这个EVM的这个串行的这个虚拟机来开发。全部修改的是一件很难的事情。

但有了ZK之后我们就可以对节点进行分工。 这个节点可以证明一些交易,另外的节点证明其他的交易,节点之间只需要验证零知识证明就可以 , 这个时间远少于处理交易的时间。

@Vanessa

我认同你的观点,现在大家对高并发和多并行的需求非常强烈,目前的链上应用在实践中可能会感觉速度较慢。

@Carter

还有个更基本的问题。对于区块链的部分用户 , 他们不一定在意去中心化。很多人对区块链的了解仍然停留在炒作而不是应用 .

我们看到身边很多人,比如说他们有钱,他们就来参与,但其实他们没有意识到比特币 , 区块链,能够真正为他们带为他们生活带来什么。但现在 , 我们现在有了ZK , 就有了希望 ! 社会上的普通人可能并不认可POS,POW,但他们认可数学。所以他们一定会认可Prove of math的ZK技术!

通过ZK技术我们可以用去中心化的方式去让区块链能够被大规模应用 . 虽然早期的区块链市场是非常的不喜欢扩大扩张的。但现在 , 我们必须扩展。我们必须去让更多的人参加区块链。

区块链的开发者也需要更多的包容,需要让更多的人都参加 . 我觉得扩展区块链应用不单是将这种安全技术带给大家 , 同时也是一种对社会的责任。

QED智能合约 / 02

@Vanessa

非常有见地!那么是什么契机让你接触到ZK赛道的呢?

@Carter

十八个月前 , 本来我们做了一个动态的NFT,想要游戏行业中去应用这个NFT。

我们发现很多的合作伙伴 , 对我们能支持的用户量,提出了很高的要求。因为一款游戏赚不赚钱很大程度上取决于用户量。

于是我们就发明了支持很多用户同时在线更新动态NFT系统,可以并行的去处理这些的证明,检测这个区块的更新。

之后我们发现这个技术也可以用来做智能合约。然后就致力于实现ZK的智能合约。

@Vanessa

这个切入点确实很有趣。还有一个问题我也比较好奇,我们的项目可以用JS和Python来写ZK吗?关于这一点是基于什么考虑的呢?

@Carter

对 , 我们支持用JS和Python来写关于ZK的智能合约。

其实这就是我之前谈到的对用户的 , 对社区的责任 . 我们必须让更多人更方便的去参加区块链,开发者也是如此。目前,很多的区块链项目自己发明一些开发语言 , 无形中提高了参与区块链开发的门槛 。一个奇怪的现象是过去的区块链的开发很排他 , 他们认为开发者有两种,一个是区块链开发者,然后一个是其他。

在另外任何领域不是这样的: 我们不会说这个人在银行工作做java的开发。那他之后只能在银行去工作。相反的 , 他可以去别的公司用同一个语言去开发不一样的业务,这不太影响他的工作。

过去区块链的这些问题,究其根本是因为语言的不同 ! 这对很多人很不方便,大家都已经习惯了主流的语言 , 新的区块链语言给这些开发者筑起了一道墙。

你猜现在全世界有多少个全职的以太坊的solidity的开发者?

@Vanessa

我猜想大概只有几千个 ?

@Carter

1900 , 仅仅只是一个黑客松的人数。

很多在Web2中的开发者 , 觉得区块链的开发很难 ; 同时已经参与区块链的开发的开发者认为自己很不得了!对于普通的开发者,他们怎么能够参加我们这样的一个事业 !

所以 , 我们开发了QED智能合约 .我们支持了原位JS,开发者不需要用什么另外syntax , 就可以直接写你已经很熟悉的这个ES6标准和python3.8标准的代码。

我们花了很多时间,目的是让web2的开发者在编写QED智能合约的流程变得简单顺利。基本上不用去打开什么文件,或者是看什么doc去学习,就可以直接开始写智能和语言,并且是用比较自然的语法。

@Vanessa

Nice ! 技术是没有边界的,区块链也不需要设限,

很棒!技术没有边界,区块链也不需要设限,作为从业者,我们不需要表现得与众不同。

@Carter

在QED智能合约中 , 你可以直接写 for loop 的代码,它就自动会翻译成一个ZK的电路 .我们用intermediate language实现了这一点。

程序员只需要编写JS , QED会自动把它compile到我们自己的这个IL的语言,然后我们IL的语言就可以生成与各种zk证明后端兼容的约束,包括 plonky2、r1cs 等 .之后我们也希望把这个项目开源出来让大家都去使用。

QED团队 / 03

@Vanessa

QED团队目前有多少团队小伙伴?

@Carter

现在有24个人 , 但在最开始的时候我们只有两个人 . 我和我的合伙人tony , 他之前是Binance的NFT BD团队负责人。

@Vanessa

是什么契机促使你和Tony决定一起创业?

@Carter

当时 , 我已经做了动态的基于ZK的NFT给他看。那个时候他还在Binance的NFT团队 . 他就觉得很酷,然后 , 我们的Team就成立了 !

QED智能合约从技术的角度很复杂,我们需要创造新的东西 . 别的大部分的项目的创师团队的背景是在数学的领域,不是在工程的这个领域,可能他们会模仿已经存在的一些东西。但是我们就从零设计一个新的ZK技术。

所以我们在开发时候遇到的问题,没有办法参考别人的解决方案 , 全部都需要自己去探索去解决问题 . 所以我很多时间就花在这里 . 而我的合作人Tony给我足够的空间和时间去专注解决技术难题。

@Vanessa

在技术开发的过程中,有没有遇到过什么困难?

@Carter

我觉得 , 怎么说,就是每天要熬夜 ! 你看我的黑眼圈!

@Vanessa

哈哈,看起来非常辛苦!目前QED的进展如何呢?

@Carter

目前我们对这个基本的框架进行了private testnet , 我们也做了压测,测试他的并行的性能 . 目前我们就在AWS达到12万的TPS,但是在进行测试网之前 , 除了最基本的底层的架构之外,还有很多东西要做,包含这个区块的浏览器 钱包 等等等 SDK。

我们现在就是在做这部分的工作,我们希望在秋天的时候能够上线测试网。

@Vanessa

非常期待!Antalpha会持续关注QED的进展。

感谢今天Carter给我们带来的精彩分享,对于对QED或者zk感兴趣的朋友,欢迎 进入QED官网,了解更多关于QED的信息,也可填写站内表格成为QED伙伴!

这里是「对话」系列,记录 Web3 领域的创业故事,凝聚着通往未来世界的链接。如果你也想分享你的Web3经历,欢迎联系我。Mail:zhaozhonghao599@gmail.com

关于我们

Antalpha Labs 是一个非盈利的 Web3 开发者社区,致力于通过发起和支持开源软件推动 Web3 技术的创新和应用。

**官网:**https://labs.antalpha.com

Twitter:https://twitter.com/Antalpha_Labs

**Youtube:**https://www.youtube.com/channel/UCNFowsoGM9OI2NcEP2EFgrw

联系我们:hello.labs@antalpha.com

Subscribe to Antalpha HackerHouse Media
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.