# 「对话」少年黑客 Carter | ZK 区块链新路径 **Published by:** [Antalpha HackerHouse Media](https://paragraph.com/@antalpha-labs/) **Published on:** 2023-08-09 **URL:** https://paragraph.com/@antalpha-labs/carter-zk ## Content https://qedprotocol.com/ 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伙伴! https://qedprotocol.com/ 这里是「对话」系列,记录 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 ## Publication Information - [Antalpha HackerHouse Media](https://paragraph.com/@antalpha-labs/): Publication homepage - [All Posts](https://paragraph.com/@antalpha-labs/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@antalpha-labs): Subscribe to updates - [Twitter](https://twitter.com/Antalpha_Labs): Follow on Twitter