那个拍出神作《牌子》的AI导演,带着他的巅峰之作回来了。这个正在威尼斯排队准备走红毯,同时斩获了两项AI影像大奖的小伙。
可能很多人都听过他的名字。
DiDi_OK。
前几天,DiDi_OK发了他用Seedance 2.5做的最新作品《Candy》,中文名叫《糖果》,我在看到之后,惊为天人。
直接转发,推荐所有人逐帧学习。
虽然在AI影视圈,DiDi_OK这个名字几乎已经家喻户晓了。
但是可能还是有很多朋友不知道这个名字,但没关系,你大概率也看过他之前的作品。
比如《箭头》、《网站》、《垃圾站》等等等等,而数据最好的,则是在今年2月,那个刷屏的《牌子》。
这个片子,光在B站上,就有2000万的播放,全网更是接近亿级。
我到现在还记得,我第一次看到牌子的那个晚上,在循环了6、7遍之后,我脑子里产生的那个念头:
“明明都是人类,为什么在DiDi_OK面前,我就宛如一个只会流口水的废物,这个人的脑子和审美,到底是怎么长的。”
不夸张的说,这是真实的感慨,DiDi_OK自那之后,也成为了我心中,没有争议的AI影像第一人。
而这次的《糖果》,更是DiDi_OK在这个主持人平行宇宙系列中,把技术和创意,拉到最高潮的巅峰之作。
如果没看过的,可以先看一遍,相信我,你一定会,惊为天人。
不像现在很多烂大街的油腻无比的AI作品,《糖果》依然有很强的Di味。
有一些高维规则的展开,有一些SCP的感觉,又有一些黑镜的意味。
甚至还有刘慈欣的影子。
当然,还有极强的叙事节奏、镜头语言还有他的审美。
所以这次《糖果》发布后,我觉得,是一个机会了。
我想找他聊聊,跟他做一个小小的专访,聊聊他的一切。
因为他人在国外,这几天又在威尼斯电影节领奖,所以我们还是有一些时差的,在碰了两天之后,我们终于约上了。
访谈那天,北京上午10点半。
他人在黑山,那边凌晨4点半,他起了个大早,因为6点多还要出发去山里。。。
我们痛快的聊了快2个小时,问了很多我想知道的问题,聊完之后,我觉得,我一定要把这些东西写出来,也给大家分享一下。
那接下来,我们,开始吧。
一. 他迎来了AI的时代
DiDi_OK,是一个非常有趣的人。
现在长期在伦敦,在WPP Production工作。
WPP是全球最大的广告与营销传播集团之一,大家耳熟能详的奥美,其实就是WPP的子公司...
而WPP Production是WPP旗下最核心的制作团队。
所以在AI出现以前,DiDi_OK就一直在做动画、3D和游戏相关的工作了。
他的本硕都是动画。
后来进入WPP,也先从动画做起。
他去英国的故事也特别有意思。
他那时候,还在国内跟朋友开工作室挣钱,反正就是拍些广告啥的。
他做着做着,然后就突然觉得,这事没意思。。。
有一天下午,他们甚至还在外面拍广告。
他突然问朋友:要不出国吧?
朋友问他:去哪?
他说:要不然英国吧?
去英国的原因也究极离谱,
因为他们以前拍完片,半夜会一起看影视飓风,Tim也是DiDi_OK的赛博偶像。
然后呢,Tim以前在英国。。。
那不如就英国吧= =
然后他真的回家学了半年英语,申请伦敦艺术大学。
他妈一开始甚至没帮他报,因为觉得这死孩子绝对考不上。
最后他自己还是偷偷报的,结果,还真考上了。。。
几年以后。
这个当年拍完广告半夜看影视飓风的小伙,受Tim邀请,坐到了影视飓风的AI课程里,给大家分享自己的创作心得。
你看,世界总是一个奇妙的圆,人生有时候也真的特别像一个写得有点俗的剧本。
在AI之前,他其实就已经开始在创作了。
2021年,他在伦敦艺术大学做过一部《Moth》。
而且那个时候,就很有Di味了。
一个被雾笼罩的封闭世界,中央有一座巨塔。
所有人都觉得那里绝不能碰,可主角却像飞蛾扑火一样,一定要上去。
哪怕真相让人失望,哪怕会死。
也想看一眼,世界真正的样子。
他脑子里,关于科技、关于未知世界、关于文明的东西,实在是太多了。
但是在过去,卡住他的,是那个时代的生产力。
传统动画的工作流程实在是太长了,几乎不可能有一个人独立制作一个影片的可能。
流程一多,人就多了一些,每多一个人,你脑子中的想法,变成语言传达出去,就会损耗一点。
而再经历建模、绑定、动画、后期等等等等的流程,那就是损耗损耗再损耗。
到最后,你脑海中的那个idea,那个会让自己兴奋会让自己起皮疙瘩的创意的东西,落在最终屏幕上的时候,可能连一半也不剩下了。
所以,他这些年,因为损耗,也一直在研究一个东西,用他的话说,那个东西叫:
力道。
怎么让自己脑海中的创意和感觉,尽可能最低损耗的传达给观众。
而终于,他等来了他的时代。
AI,来了。
二. 《糖果》:坏人会爆炸
如果让我介绍《糖果》。
我可能会认真解释半天:
这是一个关于一级文明、外星规则、暴力、秩序、人性和科技发展的科幻故事。
但是呢,我让DiDi_OK解释,他自己想了想,只用了十个字左右:
“坏人会爆炸,好人就没事。”
极其的朴素,但又精准。
这个故事一开始,人类能源使用能力抵达一级文明的门槛了。
然后土星的一颗卫星,叫“潘”。跑到了地球附近。
接着,全世界开始发生一件特别离谱的事。
只要一个人准备伤害别人。
砰,就炸了。
这个爆炸,不会变成血肉,会变成:
一大堆糖果。
一开始,大家都懵了。
外星人?新型武器?上帝?
后来慢慢发现,这个规则只专门针对:
暴力。
DiDi_OK给它设定的底层判断标准也非常的中国味。
就是四个字,起心动念。
这个片子上线之后,我看了4遍,我当时问了他一个我看的时候,感觉非常矛盾的一个话题,这好像,明明是一个反暴力的故事。
可大家看的最大的爽点,却是看坏人被另一个更强大的力量给干掉。
那这件事,本身就不暴力吗?
DiDi_OK当时就笑了,说你看到了精髓,而且,这其实就是他故意的。
片子后来把反复违反规则的人送去月球。
看起来仿佛太好了,文明和平了。
可这件事情背后,却一样带着群体暴力。
所以他甚至花了很长时间设计片子里代表大众意见的女性发言人。
他想让她拥有一种特别容易被大众接受、信任的气质。
有点像《三体》里的程心。
因为这件事情本身就带着一种“所有人都觉得这一定是对的。”的危险。
DiDi自己也没有站在绝对非暴力那一边。
他觉得现实里常有一个很残酷的问题:
善良的人,往往就是被欺负的人。
所以从中世纪的西方骑士到中国的侠客。
人类几千年一直在幻想一件事:
正义最好拥有力量。
于是这个时候,《糖果》的内核变得不一样了。
一颗外星卫星拥有判断什么是恶的最终解释权,全人类因为恐惧惩罚而文明,然后大家集体同意,把不符合规则的人送去月球。
这到底算文明?还是秩序?又或是暴政?还是一个比我们现在稍微好一点的世界?
DiDi_OK没有答案。
这个问题,属于每一个观众。
三. AI的真正进步
访谈之前,我把《箭头》《牌子》《网站》《垃圾站》等等DiDi_OK的片子又重新全部拉了一遍。
其实有一个最明显的变化,就是《糖果》这部片子,因为用的Seedance 2.5,所以终于敢变慢了。
比如这个教科书级别的长镜头。
讲道理,以前DiDi_OK的片子还是经常会快切的,比如《箭头》和《牌子》,经常5秒就会换一个场景。
理由特别简单,AI影像行业里的大家,可能都猜到这个现实原因。
因为你不敢慢,因为模型能力,完全达不到。
过去的模型能力,是无法支持长镜头的细节不变的这种镜头叙事的。
于是呢,就只能不停用新的视觉刺激,把模型来不及暴露的问题给掩盖过去。
但是《糖果》里,第一次出现了大量安静的叙事。
比如这个镜头。
实验室里,一个年龄稍大的官员往前走。
旁边年轻研究员一路跟着,态度非常谄媚,期待被注意。
但是官员一直很冷,直到突然搭理了他一句。
那个年轻人的身体立刻微微再弯了一点,眼神亮一下。
这时候,你能看出来:
“诶,他听到我说话了。”
但DiDi说,这才是他觉得模型真正突破的地方。
表演。
以前他一直觉得AI表演过不了,那些表演的细节度不够,所以,一直会少这些叙事。
现在Seedance 2.5在他眼里,这个鸿沟已经正式跨过去了。
开头那个女孩吃糖的镜头也是。
他特别在乎女孩脸上那个小痘痘。
我甚至第一次看的时候,都没有注意。
但是对DiDi_OK来说。
这是一个极其重要的信息锚点。
因为这个极小的信息点,会让观众第一眼看到的时候,会觉得,这是一个真实存在的人。
当演员的脸本身可以提供信息的时候,导演才敢把镜头停在那里。
还有这个手指甲超近特写下,皮肤和指甲的质感。
还有这个超近景特写中,角色呈现出来的高精度皮肤微观细节,包括毛孔、细纹、皮脂光泽及受光变化;同时细微表演如眼神、呼吸、肌肉牵动与微表情均具备可信度。
而这一点,DiDi_OK说,这种细节度和精细度,只有Seedance 2.5才能达到。
他觉得,这个模型,至少给他省掉了60%的叙事成本。
这个词我特别喜欢。
大家天天聊AI降低多少制作成本。
他聊的,是叙事成本。
我觉得,真正改变叙事的,从来都不只是所谓的分辨率更高或者价格更便宜。
是我们过去你只能绕着模型的缺陷去讲我们的故事。
但现在,模型开始允许我们,按我们脑海中的想法去讲故事。
这才是,真正的进步。
四. Seedance 2.5改变的一切
对于Seedance 2.5这个模型,我们聊了很多。
DiDi_OK说,假如现在有人告诉他。
以后这辈子都不会再有新的视频模型。
只能永远用Seedance 2.5。
他觉得,也够了。
因为坦率的讲,从我的视角看,Seedance 2.0发布的时候,全网的反响远比这一次2.5大。
但那时候,DiDi_OK觉得,2.0还可以,确实震撼,但是好像没有那么大的变革。
直到这次Seedance 2.5。
可能很多人第一眼觉得,啊?不还是AI视频吗?跟2.0区别也不是很大啊。
但是DiDi_OK觉得,这反而是一次真正意义上的跨时代升级。
我问他:到底跨在哪?
他说了两个词。
高度定制化。
高精度的运动规律。
这两个词听起来特别技术。
尤其“运动规律”,实在是没有所谓的“电影感”“1080P”“一镜到底”听起来性感。
但观众的眼睛特别诚实。
比如一辆车拐弯,车身应该有侧倾,悬挂应该有压缩,刹车和加速应该产生不同的俯仰。
一颗糖从人体里面炸出去,它应该有质量,有初速度,撞到东西以后会反弹,几百颗糖之间还会互相碰撞,跟镜头的距离不同,虚实也不一样。
所谓运动规律,其实就是:这个世界到底符不符合我们从世界认知到的物理规律。
所以《糖果》里面那个最核心的“糖果爆炸”,其实也是AI能力的一次极限测试。
DiDi_OK说,现在Seedance 2.5出来的视觉,已经可以经得起慢放和暂停了。
他甚至故意设计那种让大家来暂停看看的镜头。
就比如警察局的这场戏,画面里面同时有很多人,DiDi_OK给后面一个黑人角色单独设计了一条故事线。
先挣脱、然后推桌子、拿起电视,再准备攻击警察,随后灯光闪烁,所有人的动作短暂停顿,特定的人同时炸成糖果。
DiDi_OK借助模型的能力,同时指挥十几个人的动作,每个人都有自己的故事线。
这就是DiDi所谓的第二个特点,定制化。
因为过去,我们用AI做一个怪兽啥的,其实真的都不算难。
难的东西往往都很日常,比如“让左边第三个人先往后看。然后拿起电视。右边警察继续保持现在动作。灯闪以后第二个人爆炸。”
AI真正进入工业生产以后,最需要的能力,恰恰是这种定制化。
DiDi_OK说,从画面上,他感觉,几乎没有什么是他想实现,但是实现不了的了。
比如一堆糖果组成马蒂斯的《舞蹈》。
微缩景观下的移轴动画。
等等等等。
因为模型能力的增强,运动规律和可定制化都变得极强,所以也带来了另一个变化,过去的工作流很多就有点跟不上版本了。
比如过去,为了一个镜头,可能要垫好几张图,来让模型理解。
所以,他说那时候,他有一个很明确的优先级:
参考图,大于提示词,大于模型选择。
甚至为了让模型完成它能力本身完成不了的动画和运镜效果,他会大量使用Blender来建模进行参考。
比如角色和表面之间的运动追踪,就像手机屏幕上的字,以前AI生不准。那就一个字一个字追,全是后期进行人工修复的。
基本就是能工智人。
本质上很简单,都是因为模型能力达不到,而DiDi_OK又不想降低自己的作品效果,就会用很多其他手法来进行弥补。
然后,就来到了《糖果》。
他说,这套逻辑明显开始反过来了。
参考图的重要性明显下降。
Prompt的重要性开始疯狂上升。
因为模型理解能力变强了。
很多过去必须先做好的关键帧才能做的动画,现在可以直接用嘴说了。
所有的传统辅助是一个没用,很多过去要额外做两个星期的后期,也消失了。
DiDi_OK说,这是他第一个,几乎百分百纯度的AI片子。
甚至他用上Seedance 2.5之前,他已经用2.0做了3分钟的《糖果》了,做了将近40%,在他用上2.5之后,毅然决然,全部推翻重来。
这也是这个AI时代非常操蛋的一点。
你的苦心经营的半年的技巧,还有很多所谓保持一致性的工作流,可能就会被一次模型发布直接吞噬。
DiDi_OK说,那些都属于小数点后面的技术,他现在也越来越没有兴趣了,真正决定你上限的,还是你的个人能力,还有模型本身的理解力。
当模型开始吞掉工作流。
创作者剩下来的,才是真正属于创作者的东西。
五. 创作到底是什么?
我问DiDi_OK:“你觉得AI真的能算创作吗?很多人说,不就是抽卡吗?创作在哪里呢?”
他给我讲了一个特别好的例子。
2023年,他参与过一个F1赛车宣传片,实拍加虚拟制作。
那时候,很多镜头可能要NG500多次。
一天光场地费,就是10万英镑。
赛车漂移过去,轮胎擦地,然后烟冒出来了,导演觉得,那个烟不好看,再来。
所有调度一切归位,然后再来一遍。
就这样,不断的Roll,不断的挑选。
直到导演觉得,这个第397次的烟最好,就用这个第397次的镜头。
所以,DiDi_OK说,创作,从来都不是生成多少次的事,也不是AI不AI的事,因为本质上,传统影视,也是抽来抽去的逻辑。
真正的创作,是那个“不要”。
为什么这个导演,要第397次呢?前面那396次,为什么都不要呢?
这个“不要”,才是审美,才是判断,才是经验,才是那个真正的。
创作。
只不过,在AI加持之下,抽卡的速度变得越来越快,质量越来越高,是以前的传统影视,远远不可企及的。
但是反常识的是,模型越来越强以后。
DiDi一点都没有更轻松,反而更痛苦了。
过去一颗8秒镜头,磨两三天就差不多了,因为你知道,模型就那样了,上限就在那,可以安慰自己,这不是自己的问题。
但现在,有了Seedance 2.5这种级别的模型,第三次就能给你一个特别牛逼的结果。
那说明,它能做。
这时候,压力就全部给到DiDi_OK的身上了。
为什么我调度不出来?
为什么没想到那个机位?
为什么还不够好?
以前两三天一个镜头,现在他甚至可能磨一个星期。
他说:
“模型是明显能做到的,但是我却做不出,那明显就是我自己的问题,我还是太菜了。”
AI时代,也是一个残酷的时代。
当表达成本越来越低的时候。
平庸也会越来越没有借口。
聊到最后。
我问了他一个特别大的问题:“你拍了这么多文明、规则、社会、人性的东西,那你自己心里最底层,还相信人类吗?”
他说:“如果聊人类本身,那我一定是一个极度的悲观主义者。”
他说自己有时候,会陷入很严重的存在主义危机。
当AI真的能帮你完成越来越多事情的时候。
你自己到底还剩什么?
他公司里的新人也经常问:
老师,以后应该学什么?
他也不知道。
然后,他说出了我觉得整个访谈里,我最动容的一句话:
“当AI能帮我做所有事情的时候,我到底,是否真的是一个有意思的人呢?”
没有答案,就像他的作品一样。
写在最后
访谈结束以后,我又把《糖果》看了一遍。
我突然觉得,这部片子更好懂了。
DiDi_OK明明说自己对人类这么悲观,可他的作品里,总是有一种特别奇怪的底色:
希望。
突然感觉,在他的身上,我看了三体里面一个角色,就是维德的影子。
他可能平时不是特别愿意跟人互动,甚至对人这个物种有时候有一些悲观判断,可到了最后,他跟维德一样。
不希望人类输。
我特别喜欢这个矛盾,因为很多伟大的创作者,很多时候就是这样。
他们创作。
很少因为觉得这个世界已经很好了,恰恰是觉得它还不够好。
所以才会创造另外一个世界。
那个让很多人,能跟他一起感受美好的。
美妙世界。
近万字研报:从第一性原理看 SCP 和 AO 如何影响链上世界撰文:14
审阅:Leon Lee
摘要:
1.从比特币到以太坊,如何寻找最优的路径来破局吞吐和场景的局限?
2.从第一性原理出发,从满市场 meme 中破局的关键,如何找到区块链最本质的基础需求?
3.SCP 和 AO (Actor Oriented) 颠覆式的创新原则(将存储和计算分离)具有什么魔法,能让 Web3 彻底放飞自我?
4.通过确定性程序在不可变数据上运行的结果将是唯一且可靠的吗?
5.在这样的一种叙事下,SCP 和 AO (Actor Oriented)为什么能成为无限的性能,数据的可信和拥有可组合性六边形战士?
导语
[数据来源:BTC 价格]
自从 2009 年区块链诞生到如今已有 15 年有余,作为一种数字化技术的范式革命,它记录的是数字价值和网络价值,让加密货币成为了一种新的资本范式的创新。
作为嫡长子的比特币更是有望成为战略储备资产,在 2024 比特币大会上:
特朗普作出承诺表示,如果他重返白宫,将确保政府 100% 保留其拥有的比特币,并将其列为美国的战略储备资产。
而在特朗普赢得选举,比特币在那之后,一路上涨 150%,最高点已然达到 107287 美元
特朗普的胜利显然是对加密行业更为有利的,因为特朗普多次表达过强烈支持加密货币的立场。
然而,从短期来看,加密货币对选举结果的高度敏感性可能导致市场出现短期的波动高峰。这种强劲的上升势头是否具有持续性?笔者认为,只有在消除不确定性并提高区块链的扩展性之后,或许才能迎来一片新的「红海」。
美国大选落地后「Web3」繁荣背后的阴霾
[数据来源:DefiLlama]
褪去聚光灯下的光芒,数字货币市场第二大数字货币以太坊的 TVL 从 2021 年到达历史的最高峰后就持续低迷的走势。
甚至 2024 年第三季度,以太坊的去中心化金融(DeFi)收入降至 2.61 亿美元,为 2020 年第四季度以来的最低水平。
乍一看,似乎偶有陡增,但整体趋势表明 DeFi 在以太坊网络上的整体活动有所放缓。
并且,市场也涌现出完全另类的一些交易场景专属公链,比如近期非常热门的 hyperliquid,是一种订单薄模式的交易链,数据整体急速增长,从市值上 2 周冲进 top50,预计年化收入能在全部公链中仅低于以太坊、Solana、波场,从侧面来体现基于 AMM 架构和以太坊上传统 DeFi 的疲软。
[数据来源:Compound 交易量]
[数据来源:Uniswap 交易量]
DeFi 曾是以太坊生态的核心亮点,但由于交易费用和用户活跃度的减少,导致其收入大幅下滑。
对此,笔者尝试思考,目前以太坊或者说整个区块链所面临的困境的原因是什么,该如何破局呢?
恰巧,随着 SpaceX 的第五次试射成功,SpaceX 已然成为了商业航天上一颗冉冉升起的新星。回顾 SpaceX 的发展之路,它能走到今天正是靠着关键性的方法论——第一性原理(Tips:第一性原理概念最早在 2300 年前的古希腊哲学家亚里斯多德就提出过,他对「第一性原理」是这样表述的:「在每一系统的探索中,存在第一原理,是一个最基本的命题或假设,不能被省略或删除,也不能被违反」)。
那么,让我们也运用第一性原理的方法,层层剥开迷雾,探寻区块链行业最本质的「原子」。从基本面的角度出发,重新审视这个行业当前所面临的困境与机遇。
Web3 的「云服务」,是倒退还是未来?
当 AO (Actor Oriented) 这一概念被引入时,引起了广泛的关注。在众多 EVM 系列区块链公链趋于同质化的背景下,AO 作为一种颠覆性的架构设计,展现出了独特的吸引力。
这不仅仅是理论上的设想,而是有团队正在将之付诸实践。
正如上面所言,区块链的最大价值是记录着数字价值,从这个角度上来说,它就是一个公开透明的全球公共账本,所以基于这个实质,可以认为区块链的第一性原理是一种「存储」。
AO 是基于存储的共识范式(SCP)所实现的,只要存储不可变,无论计算端在哪里进行计算,都能保证结果具备共识,AO 全球计算机诞生了,实现大规模并行计算机的互联和协作。
回顾 2024 年,Web3 领域最引人注目的事件之一莫过于铭文生态的爆发,这可以看作是早期存储和计算分离模式的一种实践。例如,Runes 协议采用的蚀刻技术,允许在比特币交易中嵌入少量数据。这些数据虽然不影响交易的主要功能,但作为一种附加信息,构成了明确的可验证且不可消费的输出。
尽管在初期,一些技术观察者对比特币铭文的安全性提出了质疑,担心这可能成为网络攻击的潜在入口。
然而,2 年来,它完全在链上存储数据,且至今未发生任何的区块链分叉。这种稳定性再次印证了,只要存储数据不被篡改,无论计算端在哪里进行计算,都能保证数据的一致性和安全性。
或许你会发现,这不正是与传统云服务几乎一致?例如:
在计算资源管理上,在 AO 架构中,「Actor」是独立的计算实体且每个计算单元可以运行自己的环境,这不和传统云服务器的微服务和 Docker 如出一辙吗?同样,存储上传统的云服务能依赖于 S3 或者 NFS 等,而 AO 则依托于 Arweave。
然而,简单地将 AO 归结为「冷饭热炒」并不准确。尽管 AO 借鉴了传统云服务的某些设计理念,但其核心在于将去中心化存储与分布式计算相结合。Arweave 作为一种去中心化存储网络,与传统的中心化存储有着本质区别。这种去中心化的特性赋予了 Web3 数据更高的安全性和抗审查性。
更重要的是,AO 与 Arweave 的结合并非简单的技术堆叠,而是创造了一种新的范式。这种范式将分布式计算的性能优势与去中心化存储的可信性相结合,为 Web3 应用的创新和发展提供了坚实的基础。具体而言,这种结合主要体现在以下两个方面:
1.在存储系统中实现完全去中心化设计的同时,依托分布式架构保证性能。
2.这种结合不仅解决了 Web3 领域的一些核心挑战(如存储安全与开放性),还为未来可能的无限创新和组合提供了技术基础。
下文将深入探讨 AO 的理念和架构设计,并分析其如何应对以太坊等现有公链所面临的困境,最终为 Web3 带来新的发展机遇。
从「原子」角度看待目前 Web3 的困境枷锁
自以太坊携带着智能合约的横空出世,以太坊成为了当之无愧的王者。
或许有人会问,不是还有比特币吗?但是值得注意的一点是,比特币被创造为传统货币的替代品,旨在成为一个去中心化和数字化的现金系统。而以太坊不仅仅是一种加密货币,更是具有创建和实施智能合约和去中心化应用(DApps)。
总的来说,比特币是传统货币的数字替代品,具有较高的价格,但是并不意味着有着较高的价值,以太坊更像是一个开源平台,从丰富度上来看其具有可期望的价值,更能代表当下理念上 Web3 的开放世界。
所以,自 2017 年以来,许多项目试图挑战以太坊,但能坚持到最后的少之又少,但是以太坊的性能一直为人诟病,所以随之而来的便是 Layer 2 的增长,Layer 2 看似繁荣的背后却是在困境中无奈的挣扎罢了,由于竞争的愈演愈烈,一系列问题也逐渐的暴露了出来,成为了 Web3 发展的严重的枷锁:
性能存在上限枷锁,用户体验不佳
[数据来源:DeFiLlama]
[数据来源:L2 BEAT]
近期,越来越多的人认为以太坊的扩展计划 Layer2 是失败的。
最初 L2 在以太坊的扩展计划中是以太坊亚文化的重要延续,也有需要多人力挺 L2 的发展路线,期望通过 L2 来降低 Gas 费用和提高吞吐量来实现用户数量和交易数量的增长,然而,在 Gas 费用降低的情况下并没有迎来预想中用户数量的如期增长。
事实上,扩展计划的失败,负责任的是 L2 吗?其实很明显,L2 只是一只替罪羊,诚然它负有部分责任,但是其主要责任还是在以太坊身上,进一步来说,是目前 Web3 大部分链在底层设计上的问题所引发的必然结果。
我们从「原子」的角度来阐释这个问题,L2 本身是承担了计算的职能,而区块链本质的「存储」是由以太坊所承担的,并且为了获得足够的安全性,也必须是由以太坊来对数据进行存储和共识。
然而,以太坊本身在设计上为了避免了执行过程可能的死循环,从而导致整个以太坊平台停止的情况,因此任何给定的智能合约执行都会限制在有限的计算步数内。
进而一步导致 L2 的设计上是期望无限的性能的,但是实际上主链的上限却给它带上了枷锁。
短板效应决定了 L2 是存在天花板的。
详细的机制,读者可以拓展阅读来进行了解:《从传统 DeFi 到 AgentFi:探索去中心化金融的未来》。
玩法局限性大,难以形成有效的吸引力
以太坊最引以为傲的莫过于应用层繁荣的生态,在以太坊的应用生态里面,拥有着各种不同的 DApps。
但是,繁荣的背后真的是一片百花齐放的场景吗?
笔者认为,显然不是的,以太坊繁荣的应用生态的背后是金融化严重且非金融类的应用远远不够成熟的单一局面。
下面我们来看看以太坊上发展较为繁荣的应用板块:
首先,NFT、DeFi、GameFi 和 SocialFi 等概念虽具有金融创新的探索意义,但这类产品目前并不适合普罗大众。Web2 之所以能发展得如此迅猛,归根结底在于其功能足够贴近人们的日常生活。
与金融产品和服务相比,普通用户更关心的是 消息、社交、视频、电子商务 等功能。
其次,从竞争角度来看,传统金融中的 信用贷 是一种非常普遍且广泛的产品,但在 DeFi 领域,这一类产品仍然较少,主要原因在于目前缺乏有效的链上信用体系。
信用体系的构建,需要允许用户真正拥有自己的网上个人资料和社交图谱,并能够跨越不同的应用。
只有这些去中心化的信息能实现零成本存储和传递,才有可能构建 Web3 强大的个人信息图谱,和一套基于信用体系的 Web3 应用。
自此,我们再次明确了一个关键的问题,L2 未能吸引足够多的用户本身不是它们的问题,L2 的存在从来就不是核心的动力,真正突破 Web3 困境枷锁的方式是创新应用场景来吸引用户。
但目前的情况就像节假日的高速,受限于交易性能的限制,就算有再多创新想法都难以推动落地。
区块链的本质本身是「存储」,当存储和计算耦合之后就显得不够「原子」化了,在这种不够本质的设计之下必然是存在着性能的临界点的。
一些观点将区块链的本质定义为交易平台,货币系统又或者是强调透明性和匿名性。然而,这种观点忽略了区块链作为一种数据结构的根本特性以及更广泛的应用潜力。区块链不仅仅是为了金融交易,其技术架构允许它跨越多个行业进行应用,如供应链管理、医疗健康记录、甚至是版权管理等领域。因此,区块链的本质在于其作为一个存储系统的能力,这不仅仅是因为它可以安全地保管数据,还因为它通过分布式共识机制保障了数据的完整性和透明度。每个数据块一旦被加入到链上,就几乎无法被改变或删除。
原子化的基础设施:AO 让无限的性能成为可能
[数据来源:L2 TPS]
区块链的基本架构面临着一个明显的瓶颈:区块空间的限制。就像一本固定大小的账本,每笔交易和数据都需要记录在区块中。以太坊和其他区块链都受制于区块大小限制,导致交易必须相互竞争空间。这引发了一个关键问题:我们是否能突破这个限制?区块空间一定要受限吗?是否有办法让系统实现真正的无限扩展?
尽管以太坊的 L2 路线在性能扩展上是取得了成功的,但是这仅仅只能说是成功了一半,因为 L2 在吞吐量上提升了几个数量级,在面临交易高峰的时候对当个项目或许是能够撑的住的,但是作为大多数 L2 的存储和共识安全继承链来说这点的扩展提升是远远不够的。
值得注意的是,L2 的 TPS 无法无限提升,主要受限于以下几个因素:数据可用性、结算速度、验证成本、网络带宽和合约复杂性等因素。虽然 Rollup 通过压缩和验证优化了 L1 的存储和计算需求,但仍需要在 L1 上提交和验证数据,因此受到 L1 的带宽和区块时间限制。同时,生成零知识证明等计算开销、节点性能瓶颈以及复杂合约的执行需求也限制了 L2 扩展的上限。
[数据来源:suiscan TPS]
目前 Web3 真正的挑战在于吞吐和应用的不足,这将导致很难吸引新的用户,Web3 或许将面临失去影响力的风险。
简而言之,吞吐量的提升是 Web3 能否有光明未来的关键,实现一个可以无限扩展和高吞吐的网络是 Web3 的愿景。例如,Sui 采用确定性并行处理方式,预先排列交易以避免冲突,从而提高系统的可预测性和扩展性。这使得 Sui 能够处理超过每秒 10,000 笔交易(TPS)。同时,Sui 的架构允许通过增加更多验证节点来提升网络吞吐量,理论上实现无限扩展。并采用 Narwhal 和 Tusk 协议减少延迟,使系统能够高效并行处理交易,从而克服了传统 Layer 2 解决方案的扩展瓶颈。
而我们所探讨的 AO 也是基于这种思路,虽然侧重点不同,但它们都在构建一个可扩展的存储系统。
Web3 需要一种基于第一性原理、以存储为核心的全新基础设施。正如埃隆·马斯克重新思考火箭发射和电动车产业时所做的,他通过第一性原理从根本上重新设计这些复杂技术,从而颠覆了行业。AO 的设计也类似,它通过计算和存储的解耦,摒弃传统区块链的框架,构建面向未来的 Web3 存储基础,推动 Web3 迈向去「中心化云服务」的愿景。
基于存储共识的设计范式 (SCP)
在介绍 AO 之前,我们得先谈谈比较新颖的 SCP 设计范式。
SCP 或许大多数人比较陌生,但是比特币的铭文相信大家一定不陌生。不严格的来说,铭文的设计思路某种程度上来说就是一种以存储为「原子」单位的设计思想,或许它有着一些偏离。
很有趣的是, Vitalik 曾经也表现出了想成为 Web3 纸带的意向,而 SCP 范式正是这一类的思想。
在以太坊的模型中,计算是由完整的节点执行,然后全局存储并提供查询,这样就导致了一个问题,以太坊虽然是一个「世界级」的计算机,但是它却是一个单线程的程序,所有的步骤都只能一步一步来,显然这是效率低下的。同时也是「MEV 优良的土壤」,毕竟交易签名会进入以太坊的内存池并公开传播,再由矿工进行排序和出块,虽然这个过程可能仅需 12 秒,但就在这短短的时间内,交易内容已暴露在无数「猎人」眼前,他们能够迅速截取并模拟,甚至反向推演出可能的交易策略。关于 MEV 详细内容可扩展阅读:《以太坊合并一年后的 MEV 格局》
与之不同的,SCP 的想法是将计算与存储分离,或许这样说你会觉得有点抽象,没关系,我们拿 Web2 的场景来举例。
在 Web2 的聊天和网购过程中,往往在某些时候是有着突发性的高峰流量,然而一台计算机在硬件资源上是难以支撑如此大的负载的,为此聪明的工程师们提出了分布式的概念,将计算交给多台计算机,最后他们将各自的计算状态进行同步和存储。这样就能弹性的扩展以应对不同时期的流量。
相似的 SCP 也可以看作这样的一种设计,将计算分摊到各个计算节点上。不同的是,SCP 的存储不是 MySQL 或者 Postsql 等数据库,而是依赖于区块链的主网。
简而言之, SCP 就是用区块链来存储状态的结果和其它数据,从而保证存储数据的可信性,并实现一个与底层区块链分层的高性能网络。
更具体地说,区块链在 SCP 中仅用于数据存储,而链下客户端 / 服务器负责执行所有计算并存储生成的所有状态。这样的架构设计显著提高了性能和可扩展性,但在计算和存储分离的架构下,我们能否真正保证数据的完整性和安全性?
简单来说,区块链主要用来存储数据,而实际的计算工作是由链下的服务器来完成的。这种新的系统设计有一个重要特点:它不再使用传统区块链那种复杂的节点共识机制,而是把所有共识过程都放在链下进行。
这样做有什么好处呢?因为不需要复杂的共识过程,每个服务器只需要专注于处理自己的计算任务就可以了。这让系统能够处理几乎无限多的交易,而且运行成本也更低。
虽然这种设计和目前流行的 Rollup 扩容方案有些相似,但它的目标更大:它不仅仅是用来解决区块链扩容问题,更是要为 Web2 向 Web3 转变提供一条新的路径。
说了这么多,那么 SCP 具有哪些优势呢?SCP 通过将计算和存储解耦。这一设计不仅提升了系统的灵活性和组合性,还降低了开发门槛,并有效解决了传统区块链的性能限制,同时确保数据的可信性。这样的创新使得 SCP 成为高效且可扩展的基础设施,赋能未来的去中心化生态系统。
1.可组合性:SCP 将计算放在链下,这使得不会污染到了区块链的本质,使得区块链保持了「原子」性的属性。同时,计算在链外,区块链只负担了存储的功能属性,这意味着可以执行任何的智能合约,基于 SCP 的应用迁移也变得极为简单,这一点是十分重要的。
2.开发壁垒低:链下的计算决定了,开发人员可以使用任何语言进行开发,无论是 C++,python 还是 Rust,无需专门使用 EVM 以 Solidity 语言编写,而程序员唯一的代价可能就是和链交互的 API 的成本。
3.无性能限制:链下计算,使得计算能力直接对齐了传统应用,性能的上限取决于计算服务器的机器性能,然后传统的计算资源弹性扩展由是非常成熟的技术,不考虑计算机器的成本而已,计算能力是无限的。
4.可信的数据:由于「存储」的基本功能由区块链承担,这说明所有的数据都是不可篡改和可追溯的,任何节点在对状态结果怀疑的情况下,都可以拉取数据重新计算。因此区块链为数据赋予了可信的特性。
比特币在面对「拜占庭将军问题」提出了 PoW 的解法,这是中本聪在当时环境下打破常规思路的做法,这样成就了比特币。
类似的,在面对智能合约的计算的时候,我们从第一性原理出发,或许这是一个看似违背常理的方案,但是当大胆的下放计算功能,将区块链回归本质的时候,回首蓦然发现存储共识得到满足的同时, 也满足了数据开源以及监督可信的特点, 得到完全和 Web2 一样优异的性能, 这就是 SCP。
SCP 和 AO 的结合:摆脱了枷锁的束缚
说了这么多终于要来到的 AO 了。
首先,AO 的设计采用了一种叫做 Actor Model 的模式,这个模式最初是在 Erlang 编程语言中使用的。
同时,AO 的架构和技术是基于 SCP 的范式的,将计算层与存储层分离,使存储层永久去中心化,而计算层保持传统计算层的模式。
AO 的计算资源与传统计算模式类似,但其增加了永久存储层,使计算过程可追溯且去中心化。
说到这里,你或许会发现,AO 用的存储层是那个主链呢?
显然,用来做存储层的主链必然是不可能采用比特币和以太坊的,至于原因在上面笔者已经讨论过了,相信各位读者也已经很容易想明白这一点。AO 最终计算的数据存储和最终可验证性问题是由 Arweave 来进行的。
那么在这么多去中心化存储赛道,为什么选择 Arweave 呢?
选择 Arweave 作为存储层主要基于以下考虑:Arweave 是一个专注于永久存储数据的去中心化网络,其定位类似于「永不丢失数据的全球硬盘」,与比特币的「全球账本」和以太坊的「全球计算机」有所不同。Arweave 类似一个永远不会丢失数据的全球硬盘。
更多关于 Arweave 的技术细节,请参考:《读懂 Arweave: Web3 的关键基础设施》
下面,要我们着重来讨论一下 AO 的原理和技术,看看 AO 是如何实现无限计算?
[数据来源:ao 信使的工作原理 | 手册]
AO 的核心是构建一个可无限扩展且无环境依赖的计算层,AO 的各个节点基于协议和通信机制进行协作,使得每一个节点都能提供最优的服务从而避免竞争的消耗。
首先,我们来了解一下 AO 的基本架构,AO 是由进程和消息这两类基本单位和调度单元(SU)、计算单元(CU)和信使单元(MU)所构成的:
进程:网络中节点的计算单位,用于相应的数据计算和消息处理,例如,每一个合约可以是一个进程。
消息:进程之间通过消息进行交互,每一条消息都是 ANS-104 标准的数据,整个 AO 都必须遵循这一标准。
调度单元(SU):负责对进程的消息进行编号,使得进程可以进行排序,并且要负责将消息上传到 Arweave。
计算单元(CU):AO 进程中的状态节点,负责执行计算任务,并且将计算的结果和签名返回给 SU,确保计算结果的正确性和可验证性。
信使单元(MU):节点中的路由存在,负责将用户的消息传递到 SU,并对签名数据进行完整性校验。
值得注意的是,AO 没有共享状态,只有全息状态。AO 的共识是博弈所产生的,由于每一次计算所产生的状态都会上传到 Arweave,从而保证数据的可验证性。当用户对某个数据产生质疑时,可以请求一个或多个节点对 Arweave 上的数据进行计算,一当结算结果不符则会对相应不诚实的节点进行罚没。
AO 架构的创新:存储和全息状态
AO 架构的创新之处在于其数据存储和验证机制,通过利用去中心化存储(Arweave)和全息状态来替代传统区块链中的冗余计算和有限区块空间。
1.全息状态: 在 AO 架构中,每次计算生成的「全息状态」会被上传到去中心化存储网络(Arweave)。这种「全息状态」不仅仅是交易数据的简单记录,它包含了每一次计算的完整状态和相关数据。这意味着,每个计算和结果都会被永久记录,并可以随时进行验证。全息状态作为一种「数据快照」,为整个网络提供了一个分布式和去中心化的数据存储方案。
2.存储验证: 在这种模式下,数据的验证不再依赖于每个节点重复计算所有交易,而是通过存储和比对上传至 Arweave 的数据来确认交易的有效性。当某个节点产生的计算结果与存储在 Arweave 上的数据不符时,用户或其他节点可以发起验证请求。此时,网络会重新计算数据,并核对 Arweave 中的存储记录。如果计算结果不一致,节点就会受到惩罚,确保网络的诚信性。
3. 突破区块空间限制:传统区块链的区块空间受到存储限制,每个区块中只能包含有限的交易。而在 AO 架构中,数据不再直接存储在区块中,而是上传到去中心化的存储网络(如 Arweave)。这意味着,区块链网络的存储和验证不再依赖于区块空间的大小,而是通过去中心化存储来分担和扩展。区块链系统的容量因此不再受到区块大小的直接限制。
区块链的区块空间限制并非不可突破。AO 架构通过依赖去中心化存储和全息状态,改变了传统区块链的数据存储和验证方式,从而为实现无限扩展提供了可能。
共识是否必须依赖冗余计算?
不一定。共识机制并不必须依赖冗余计算,它可以通过多种方式实现。依赖存储而非冗余计算的方案在某些场景下也是可行的,尤其是当数据的完整性和一致性能够通过存储验证来保障时。
在 AO 的架构中,存储成为一种替代冗余计算的方式。通过将计算结果上传到去中心化的存储网络(这里是 Arweave),系统可以确保数据的不可篡改性,并且通过状态的全息上传,任何节点都可以随时查验计算结果,确保数据的一致性和正确性。这种方式依赖的是数据存储的可靠性,而不是每个节点重复计算的结果。
下面要我们通过一个表来看看 AO 和 ETH 的区别:
不难发现,AO 的核心特点可以归纳为两个:
1.大规模并行计算:支持无数进程并行运行,显著提升了计算能力。
2.最小化信任依赖:无需信任任何单一节点,所有的计算结果都可以无限的重新复现和追溯。
AO 如何破局:以太坊为首的公链困境?
对于以太坊所面临的两大困境,性能枷锁和应用不足的局面,笔者认为这正是 AO 的强项所在,理由有以下几点:
1.AO 是基于 SCP 范式设计的,计算和存储是分离的,所以在性能方面不在是以太坊单进程一次计算所能比拟的,AO 可以根据需求弹性的扩容更多的计算资源,并且 Arwearve 中对消息日志的全息态存使得 AO 可以通过复现计算结果来保证共识性,从安全的角度也不输以太坊和比特币。
2.基于消息传递的并行计算架构能够让 AO 的进程之间不需要去竞争「锁」,在 Web2 的开发中我们不难知道,一个高性能的服务会尽量避免锁的竞争,因为这对于一个高效的服务是代价巨大的,同样,AO 进程之间通过消息来避免了锁的竞争正是这种思路,这使得其扩展性达可以达到任意规模。
3.AO 的模块化架构,AO 的模块化体现在 CU、SU、MU 的分离,这使得 AO 可以采用任意的虚拟机,排序器等,这为不同链的 DApp 迁移和开发都提供了极为便捷和低廉的成本,结合 Arwearve 高效的存储能力,使得在上面开发的 DApp 可以实现更为丰富的玩法,例如,人物图谱在 AO 上至少是极为轻松就能实现的。
4.模块化架构的支撑,使 Web3 能够适应不同国家和地区的政策要求。尽管 Web3 的核心理念是去中心化和去监管,但不可避免的是,各国不同的政策对 Web3 的发展和推广产生着深远影响。 灵活的模块化组合能够根据不同地区的政策进行适配,从而在一定程度上确保了 Web3 应用的稳健性和可持续发展。
总结
计算与存储的分离是一个伟大的设想,也是基于第一性原理下的系统化设计。
作为一种类似「去中心化云服务」的叙事方向,它不仅提供了良好的落地场景,还为结合 AI 提供了更广阔的想象空间。
事实上,只有真正理解 Web3 的基础需求,才能摆脱路径依赖所带来的困境与枷锁。
SCP 与 AO 的结合提供了一种全新的思路:它继承了 SCP 的所有特性,将智能合约不再部署在链上,而是将不可篡改且可追溯的数据存储到链上,实现了人人可验证的数据可信性。
当然,目前还没有一条绝对完美的路径,AO 仍然处于萌芽发展阶段。如何避免 Web3 被过度金融化,创造出足够多的应用场景,为未来带来更丰富的可能性,仍然是 AO 成功道路上的一份考卷。至于 AO 能否交出一份令人满意的答卷,仍需等待市场和时间的检验。
SCP 与 AO 的结合,作为一种充满潜力的开发范式,虽然其理念尚未在市场上得到广泛认可,但未来 AO 有望在 Web3 领域发挥重要作用,甚至推动 Web3 的进一步发展。
解读 SCP:跳出 Rollup 定式的去信任化基础设施范式撰文:雾月,极客 Web3
导语:本文将前瞻性地介绍一种看起来有点特立独行的 Web3 基础设施设计范式——存储共识范式 SCP(Storage-based Consensus Paradigm),这种产品设计模式虽然在理论上,与以太坊 Rollup 等主流模块化区块链方案存在较大差异,但在落地简易度以及与 Web2 平台衔接的难易度上,可行性却很高,因为他从一开始就不打算像 Rollup 那样把自己限制在一个狭窄的实现路径上,想要以一种更宽泛、更开放的框架,将 Web2 平台与 Web3 设施融合起来,可以说是一个脑洞大开、颇具想象力的做法。
正文:让我们设想一种公链扩容方案,具有下列特性:
拥有媲美传统 Web2 应用或交易所的速度,远超任何公链、L2、rollup、侧链等。
没有 Gas 费,使用成本几乎为 0。
资金安全性高,远超中心化设施如交易所等,逊于 Rollup 但大于等于侧链。
与 Web2 相同的用户体验,无需对区块链的公私钥、钱包、基础设施等有任何认知。
这样的方案确实令人非常兴奋:一方面它在扩容上基本已经做到了极致;另一方面在 Web3 的 mass adoption 上也奠定了很坚实的基础,基本消除了 Web2 与 Web3 使用体验的鸿沟。
不过,我们似乎想不到多少方案能做到如此完备,因为主流讨论与实践确实太少。
我们在上面用扩容这个大家非常熟悉的议题作为引子,实际上SCP 并不仅限于扩容使用,其设计灵感确实来源于比特币、以太坊等公链的扩容方案与社区讨论。而它的愿景和实际应用是构建新一代的去信任化基础设施,甚至是非区块链结构的运算平台。
SCP 基础组件和工作原理
一般而言,SCP 也像以太坊和 Celestia 社区所说的「模块化区块链」一样,具有数据可用性层、执行层、共识层、结算层等模块划分。
数据可用性层:由一条被广泛认可且久经考验的公链来承担,或存储类设施作为数据可用性层,如以太坊、Arweave、Celestia 等。
执行层:一台服务器,用于接收用户交易并执行,同时将用户签名后的交易数据批量提交到 DA 层,与 Rollup 的排序器相似。但执行层并不一定要有区块链式的链表结构,它可以完全是 Web2 数据库 + 计算系统,但整个计算系统必须开源,具备透明度。
共识层:由一群节点组成,它们拉取执行层提交到 DA 层上的数据,并用与执行层相同的算法,对这些数据进行运算,确认执行层的结果输出是否正确,并可以作为执行层的防灾冗余。用户也可以读取共识层各节点返回的数据,确保执行层没有欺诈行为。
结算层:由一群节点与其他链上的合约或地址组成,用于处理用户充值进入 SCP,或提现离开 SCP 的行为,有点类似于跨链桥的运作模式。结算层节点通过多签合约或基于 TSS 的地址,控制充值地址的提现功能。充值时用户向所在链的指定地址充入资产,提现时则发送请求,结算层节点读取到数据后,通过多签或 TSS 对资产放行。结算层的安全程度,取决于采用的跨链机制。
SCP 的实践框架
我们可以通过如下框架,来理解 SCP 范式。一个满足 SCP 框架的产品,可以具备如充值、转账、提现、swap 等主要功能,在此基础上还可以进一步扩展。下图是一个此类产品的原理图:
该项目的DA 层使用了永久存储设施 Arweave,即图中的大圆圈。
协调者 Coordinator,即执行层。用户将交易提交至协调者,协调者执行运算并展现运算结果,然后将用户的原始输入数据批量提交至 DA 层。
检测者 Detector,从 Arweave 上拉取协调者提交的交易原始数据,使用与协调者一致的算法,对数据和结果进行验证。检测者的客户端同样也是开源的,任何人都可以运行。
守望者 Watchmen,掌管了提现系统多签的一组检测者。会根据交易数据对提现请求进行验证和放行。另外守望者也负责签署提案。
我们可以看到整套系统,他们达成的共识是全部位于链下的,这即存储共识范式的核心——它抛弃了区块链式的节点共识系统,让执行层摆脱繁重的共识交流和确认过程,只需要做好一台服务器的工作即可,从而达到近乎不受限制的 TPS 和经济性。这一点和 Rollup 非常类似,但 SCP 走向了和 Rollup 不同的道路,将其从一个扩容专属的用例,尝试转向为一种 Web2 到 Web3 的新的过渡模式。
上面提及的协调者是一台服务器,但这并不意味着协调者可以为所欲为。和 Rollup 的排序器道理类似,在将用户提交的原始数据批量地在 Arweave 上提交后,任何人都可以运行检测者程序对其进行验证,并和协调者返回的状态进行对比。某种程度上,这和铭文类应用的思路如出一辙。
在这种架构下,一个中心化的服务器、数据库并不构成根本的挑战。这也是 SCP 范式另一点,将「中心化」和「单一实体」这两个概念绑定解耦了——一个去信任化的体系里,可以有中心化组件,甚至可以是一个核心部件,但这并不影响整体上的去信任化。
我们可以喊出这样一个口号——「下一代去信任化基础设施不是非要依赖于共识协议,但应当是开源的系统与 P2P 节点网络」。
人们发明和使用区块链的初衷是去信任化、账本一致、不可伪造、可溯源等等老生常谈的基本面,这在比特币白皮书里有明确阐述。但在以太坊之后,不论是旧公链的扩容方案,还是 Rollup 或模块化区块链,大家都形成了思维定式:我们做的东西必须是一条区块链(由节点的共识协议组成),或者是 Rollup 这种看起来是一条链的方案(只是有区块链的数据结构,但节点没有直接的共识消息互换)。
但现在来看,基于 SCP 的框架下,即使不是区块链,也可以实现去信任化、账本一致、不可伪造、可溯源等等一系列需求,当然前提是要有更明确的实现细节。
执行层
执行层是在整个系统中是至关重要的,它承担了整个系统的运算过程,也决定了系统上可以运行怎样的应用。
无限可能的执行环境
理论上执行层中的执行环境可以做成任何形态,可能性是无穷无尽的,具体取决于项目方如何定位自己的项目:
交易所。基于 SCP 可以构建公开、透明的、高 TPS 的交易所,该交易所既可以有 CEX 迅速、0 成本的特点,又保持了 DEX 的去中心化。CEX 和 DEX 的分野在这里就变得模糊起来。
支付网络。类似于支付宝、PayPal 等。
支持加载程序 / 合约的虚拟机 / 区块链。任意开发者可以部署任意的应用程序在其上,和其他程序共享所有用户的数据并根据用户的指令进行操作。
SCP 这种支持任意执行环境的设计模式,有其独特的好处:不必再依赖于某些存在历史包袱的组件,尤其是像以太坊社区独创的「账户抽象」概念,对 SCP 来讲天生就不需要。
而在 SCP 架构下,本身就不存在账户抽象的概念——你可以随意采用 Web2 标准账户和区块链账户等。从这个角度讲,许多成熟的 Web2 用例不需要重新思考和构建,就可以直接用于 SCP 上。这一点或许是 SCP 相比于 Rollup 的益处。
透明与非对称性
上面提到了账户系统,敏感的读者应该已经发现,SCP 虽然可以利用 Web2 的账户体系,但原封不动地使用似乎也有问题。
因为这整个系统,是完全透明的!直接使用用户对服务器的交互模型,会出现严重问题,导致整个系统毫无安全性可言。我们先回顾下传统的服务器 - 用户模型是如何工作的:
1.账号注册:用户在应用程序的注册页面输入用户名和密码。为保护用户的密码,服务器收到后会通过哈希函数来处理密码。为增加哈希的复杂性并抵御彩虹表攻击,通常会为每个用户的密码连接一个随机生成的字符串(称为「盐」),一起哈希处理。用户名、盐、哈希被明文存储在服务提供商的数据库中,并不对外公开。但即使如此,也需要做加盐和安全处理,一防内鬼,二防攻击。
2.用户登录:用户在登录表单上输入他们的用户名和密码。系统比对处理后的密码哈希值和数据库中存储的哈希值。如果两个哈希值匹配,表明用户提供了正确的密码,登录进程继续。
3.操作认证:登录验证通过后,系统会为用户创建一个会话。通常情况下,会话信息被存储在服务器上,并且服务器发送一个标识(例如 cookie 或 token)给用户的浏览器或应用。用户在接下来的操作中不再需要重复输入用户名和密码:浏览器或应用会保存 cookie 标识,并在每个请求中附带标识,表明自己获得了 cookie 关联的服务器的许可。
我们再回顾下典型的 Web3 的区块链 - 用户交互体系:
1.账户注册:实际上没有账户注册这一过程,也没有用户名 - 密码体系。账户(地址)不需要注册,天然存在,谁掌握其私钥谁控制该账户。私钥由钱包在本地随机生成,也不涉及联网过程。
2.用户登录:区块链的使用并不需要登录,大部分 dApp 没有登录这个过程,而是连接钱包。有的 dApp 在连接钱包后,会要求用户进行签名验证,确保用户真的持有私钥,而不是仅仅是向前端传了个钱包地址。
3.操作认证:用户直接向节点提交签名后的数据,节点验证后会向整个区块链网络广播该交易,满足区块链网络共识后用户的操作即被确认。
两种模式的差异是由对称和非对称导致的。在服务器 - 用户架构中,双方掌握相同的秘密。在区块链 - 用户架构中,只有用户掌握秘密。
SCP 的执行层虽然可以不是区块链,但所有的数据又需要同步到公开可见的 DA 层,因此 SCP 所使用的登录、操作的验证方式必须是非对称的。但又因为不想有让用户保管私钥、使用钱包等影响大规模采用的累赘动作和较差体验,在 SCP 上构建的应用使用传统的 ID 密码或者 OAuth 三方认证登录的需求也很强,那么如何结合二者呢?
由于非对称密码学和零知识证明对具有不对称性,我设想了两种可能的方案:
如果想使用 ID- 密码体系,可以将这个保存密码的模块不做进 SCP 中,这样其他人也就不可见。SCP 执行层内部依然使用区块链的公私钥账户和操作逻辑,没有注册,没有登录等。用户的 ID 实际上会对应一个私钥。这个私钥当然不能保存在项目方,比较可行的方案是使用 2-3 的 MPC 来解决中心化存储的问题,同时又不让用户有使用私钥的累赘。
当依赖 OAuth 登录时,可以利用 JWT(Json Web Token)可以作为身份认证的方式。这个方式会比上面的显得稍微中心化一些,因为它本质上需要依靠 Web2 大厂提供的第三方登录服务作为身份认证。
第一次使用第三方登录时,将 JWT 中表征用户身份和服务商身份的字段注册在系统内。在用户的后续操作中,将操作指令作为 public input,而 JWT 整体作为一个 secret witness,用 ZKP 验证每一笔用户的交易。
每个 JWT 有过期时限,用户下次登录时也会申请新的 JWT,所以无需永久保管。另外这个系统内还需要依赖 JWK,这里可以理解为大厂为验证 JWK 提供的公钥。那么 JWK 去中心化地如何输入到系统内,日后应对私钥轮替的方法等,也值得探讨。
不论使用哪种方式,都比传统方式的开发和运算的成本都要高一些,但这也是去中心化所付出的必要代价。当然,项目方如果并不认为做到极致的去中心化是必要的,或者在开发的不同阶段有不同的 milestone,没有这些设计也是可以的,因为去中心化不是非黑即白,而是存在中间的灰色区域。
隐私性
上面提到的透明的问题,不仅对用户的交互范式造成影响,也会对用户数据造成影响。用户的数据都是直接暴露的。虽然在区块链中不是问题,但这在某些应用中是不太能接收的,所以开发者也可以构建隐私交易系统。
收费
执行层如何收费是另一个值得关注的点。因为向 DA 层提交数据也需要成本,包括自身服务器的运行等。传统区块链向用户收取 gas 费的第一个核心目的是避免用户刷大量重复的交易来破坏交易网络,第二个才是根据 gas 来排序交易。Web2 没有类似的担忧,所以只有洪水、DDoS 这些基本的概念。
执行层可以自定义各种的收费策略,比如完全免费或部分收费,也可以从其他的行为如 MEV(在排序器中已经非常成熟),市场活动等进行获利。
抗审查性
执行层不具备抗审查性,理论上可以无限制地拒绝用户的交易。在 Rollup 中抗审查性可以由 L1 合约的强制归集功能来保证,而侧链或公链是完整的分布式区块链网络,也难以进行审查。
目前并没有明确的方案来解决抗审查问题,是 SCP 范式的一个问题。
共识层
该层是由松散的节点组成,这些节点并不主动构成网络,因此不是严格意义的有共识的一层,而仅仅是用来向外界(如用户)确认当前执行层状态的。
例如,如果你对这些节点的运行状态有所怀疑,可以下载其检测者客户端,其中会运行与协调者相同的程序代码。
不过这和 Rollup 类似,由于数据是批量提交的,执行层给用户返回的状态总是比 DA 层上的更新的。这里面就涉及一个预确认的问题:
执行层给用户的是预确认、软最终性的结果,因为还没有提交到 DA 层;
而共识层给用户提供的是硬最终性。用户对此可能不是特别在意,不过对于跨链桥等应用,必须遵循硬最终性。比如,交易所的充提现系统是不会相信 Rollup 序列器在链下广播的数据的,必须要等这些数据上以太坊后,才认可。
除了能用来确认结果以外,共识层还有一点很重要的作用,就是作为执行层的防灾冗余。如果执行层永久罢工、严重作恶,这个时候理论上任意的共识层都可以接手执行层的工作,接收用户的请求。如果发生如此严重的情况,社区应该会选择出稳定可靠的节点来作为执行层的服务器。
结算层
由于 SCP 并不是 Rollup,所以无法做到像 Rollup 的提现结算层那样,不需要人工介入、完全基于密码学和智能合约代码的去信任化提现。SCP 跨链桥的安全程度是与侧链或第三方见证人跨链桥相同的,需要依赖有权限的多签管理者为资产放行,我们称为见证人模式。
将见证人桥做的尽可能去中心化,是很多跨链桥研究的议题。篇幅所限这里就不具体展开了。一个设计良好的 SCP 平台,在实践中也必须有信誉良好的去中心化桥的多签合作方。
有人可能会问 SCP 为什么不使用有智能合约的链作为 DA 层?这样可以做出给予合约,完全免信任的结算层。
长远来看,只要克服一些技术困难,如果将 DA 层放到以太坊等有合约的 DA 层上,并能构建出相应的用于验证的合约,SCP 也可以获得与 Rollup 相同的结算安全性,而不需要使用多签。
但实践中这未必是最优选择:
1.以太坊并不专门用于数据保存,相对于纯粹的数据存储公链来说价格太高。而对于 SCP 范式来讲,足够低的或者固定的存储成本是至关重要的。只有这样才可能支撑的起 Web2 级别的吞吐量。
2.证明系统非常难以开发,因为 SCP 中不光可以模拟 EVM,而可以实现任何逻辑。而我们看大像 Optimism 这种团队目前其欺诈证明仍然没有上线,以及 zkEVM 的开发难度,就可以想象在以太坊上想实现各式各样的系统的证明,是难度极高的一件事。
所以Rollup 这个方案只在特定的情况下,才有更优秀的实践可行性,如果你打算实现一种更宽泛、更开放,摆脱 EVM 体系转而融入更多的 Web2 feature,则以太坊 Rollup 的思路并不合适。
SCP 并不是某种公链的扩容方案,而是一种更大的 Web3 计算平台架构,所以显然不需要走以太坊 Layer2 的思路。
一张图对比 SCP 与其他范式摩根大通基于 Solana 创建 Galaxy Digital 短期企业债务的代币化版本 USCPTechub News 消息,据 The Block 报道,摩根大通基于 Solana 创建 Galaxy Digital 短期企业债务的代币化版本 USCP。作为 USCP 的托管方,Coinbase 已与富兰克林邓普顿共同购入该债务代币。USDP 的发行及赎回款项均将使用 USDC 结算。Symbolic Capital Partners 于过去 18 小时向币安转入 4205 枚 ETHTechub News 消息,据链上分析师 @ai_9684xtpa 监测,风投机构 Symbolic Capital Partners 于过去 18 小时向币安转入 4205 枚 ETH,价值约 1318 万美元。过去 7 天,其已累计转移 21519 枚 ETH,总价值约 6679 万美元。这个正在威尼斯排队准备走红毯,同时斩获了两项AI影像大奖的小伙。 可能很多人都听过他的名字。 DiDi_OK。 前几天,DiDi_OK发了他用Seedance 2.5做的最新作品《Candy》,中文名叫《糖果》,我在看到之后,惊为天人。 直接转发,推荐所有人逐帧学习。 虽然在AI影视圈,DiDi_OK这个名字几乎已经家喻户晓了。 但是可能还是有很多朋友不知道这个名字,但没关系,你大概率也看过他之前的作品。 比如《箭头》、《网站》、《垃圾站》等等等等,而数据最好的,则是在今年2月,那个刷屏的《牌子》。 这个片子,光在B站上,就有2000万的播放,全网更是接近亿级。 我到现在还记得,我第一次看到牌子的那个晚上,在循环了6、7遍之后,我脑子里产生的那个念头: “明明都是人类,为什么在DiDi_OK面前,我就宛如一个只会流口水的废物,这个人的脑子和审美,到底是怎么长的。” 不夸张的说,这是真实的感慨,DiDi_OK自那之后,也成为了我心中,没有争议的AI影像第一人。 而这次的《糖果》,更是DiDi_OK在这个主持人平行宇宙系列中,把技术和创意,拉到最高潮的巅峰之作。 如果没看过的,可以先看一遍,相信我,你一定会,惊为天人。 不像现在很多烂大街的油腻无比的AI作品,《糖果》依然有很强的Di味。 有一些高维规则的展开,有一些SCP的感觉,又有一些黑镜的意味。 甚至还有刘慈欣的影子。 当然,还有极强的叙事节奏、镜头语言还有他的审美。 所以这次《糖果》发布后,我觉得,是一个机会了。 我想找他聊聊,跟他做一个小小的专访,聊聊他的一切。 因为他人在国外,这几天又在威尼斯电影节领奖,所以我们还是有一些时差的,在碰了两天之后,我们终于约上了。 访谈那天,北京上午10点半。 他人在黑山,那边凌晨4点半,他起了个大早,因为6点多还要出发去山里。。。 我们痛快的聊了快2个小时,问了很多我想知道的问题,聊完之后,我觉得,我一定要把这些东西写出来,也给大家分享一下。 那接下来,我们,开始吧。 一. 他迎来了AI的时代 DiDi_OK,是一个非常有趣的人。 现在长期在伦敦,在WPP Production工作。 WPP是全球最大的广告与营销传播集团之一,大家耳熟能详的奥美,其实就是WPP的子公司... 而WPP Production是WPP旗下最核心的制作团队。 所以在AI出现以前,DiDi_OK就一直在做动画、3D和游戏相关的工作了。 他的本硕都是动画。 后来进入WPP,也先从动画做起。 他去英国的故事也特别有意思。 他那时候,还在国内跟朋友开工作室挣钱,反正就是拍些广告啥的。 他做着做着,然后就突然觉得,这事没意思。。。 有一天下午,他们甚至还在外面拍广告。 他突然问朋友:要不出国吧? 朋友问他:去哪? 他说:要不然英国吧? 去英国的原因也究极离谱, 因为他们以前拍完片,半夜会一起看影视飓风,Tim也是DiDi_OK的赛博偶像。 然后呢,Tim以前在英国。。。 那不如就英国吧= = 然后他真的回家学了半年英语,申请伦敦艺术大学。 他妈一开始甚至没帮他报,因为觉得这死孩子绝对考不上。 最后他自己还是偷偷报的,结果,还真考上了。。。 几年以后。 这个当年拍完广告半夜看影视飓风的小伙,受Tim邀请,坐到了影视飓风的AI课程里,给大家分享自己的创作心得。 你看,世界总是一个奇妙的圆,人生有时候也真的特别像一个写得有点俗的剧本。 在AI之前,他其实就已经开始在创作了。 2021年,他在伦敦艺术大学做过一部《Moth》。 而且那个时候,就很有Di味了。 一个被雾笼罩的封闭世界,中央有一座巨塔。 所有人都觉得那里绝不能碰,可主角却像飞蛾扑火一样,一定要上去。 哪怕真相让人失望,哪怕会死。 也想看一眼,世界真正的样子。 他脑子里,关于科技、关于未知世界、关于文明的东西,实在是太多了。 但是在过去,卡住他的,是那个时代的生产力。 传统动画的工作流程实在是太长了,几乎不可能有一个人独立制作一个影片的可能。 流程一多,人就多了一些,每多一个人,你脑子中的想法,变成语言传达出去,就会损耗一点。 而再经历建模、绑定、动画、后期等等等等的流程,那就是损耗损耗再损耗。 到最后,你脑海中的那个idea,那个会让自己兴奋会让自己起皮疙瘩的创意的东西,落在最终屏幕上的时候,可能连一半也不剩下了。 所以,他这些年,因为损耗,也一直在研究一个东西,用他的话说,那个东西叫: 力道。 怎么让自己脑海中的创意和感觉,尽可能最低损耗的传达给观众。 而终于,他等来了他的时代。 AI,来了。 二. 《糖果》:坏人会爆炸 如果让我介绍《糖果》。 我可能会认真解释半天: 这是一个关于一级文明、外星规则、暴力、秩序、人性和科技发展的科幻故事。 但是呢,我让DiDi_OK解释,他自己想了想,只用了十个字左右: “坏人会爆炸,好人就没事。” 极其的朴素,但又精准。 这个故事一开始,人类能源使用能力抵达一级文明的门槛了。 然后土星的一颗卫星,叫“潘”。跑到了地球附近。 接着,全世界开始发生一件特别离谱的事。 只要一个人准备伤害别人。 砰,就炸了。 这个爆炸,不会变成血肉,会变成: 一大堆糖果。 一开始,大家都懵了。 外星人?新型武器?上帝? 后来慢慢发现,这个规则只专门针对: 暴力。 DiDi_OK给它设定的底层判断标准也非常的中国味。 就是四个字,起心动念。 这个片子上线之后,我看了4遍,我当时问了他一个我看的时候,感觉非常矛盾的一个话题,这好像,明明是一个反暴力的故事。 可大家看的最大的爽点,却是看坏人被另一个更强大的力量给干掉。 那这件事,本身就不暴力吗? DiDi_OK当时就笑了,说你看到了精髓,而且,这其实就是他故意的。 片子后来把反复违反规则的人送去月球。 看起来仿佛太好了,文明和平了。 可这件事情背后,却一样带着群体暴力。 所以他甚至花了很长时间设计片子里代表大众意见的女性发言人。 他想让她拥有一种特别容易被大众接受、信任的气质。 有点像《三体》里的程心。 因为这件事情本身就带着一种“所有人都觉得这一定是对的。”的危险。 DiDi自己也没有站在绝对非暴力那一边。 他觉得现实里常有一个很残酷的问题: 善良的人,往往就是被欺负的人。 所以从中世纪的西方骑士到中国的侠客。 人类几千年一直在幻想一件事: 正义最好拥有力量。 于是这个时候,《糖果》的内核变得不一样了。 一颗外星卫星拥有判断什么是恶的最终解释权,全人类因为恐惧惩罚而文明,然后大家集体同意,把不符合规则的人送去月球。 这到底算文明?还是秩序?又或是暴政?还是一个比我们现在稍微好一点的世界? DiDi_OK没有答案。 这个问题,属于每一个观众。 三. AI的真正进步 访谈之前,我把《箭头》《牌子》《网站》《垃圾站》等等DiDi_OK的片子又重新全部拉了一遍。 其实有一个最明显的变化,就是《糖果》这部片子,因为用的Seedance 2.5,所以终于敢变慢了。 比如这个教科书级别的长镜头。 讲道理,以前DiDi_OK的片子还是经常会快切的,比如《箭头》和《牌子》,经常5秒就会换一个场景。 理由特别简单,AI影像行业里的大家,可能都猜到这个现实原因。 因为你不敢慢,因为模型能力,完全达不到。 过去的模型能力,是无法支持长镜头的细节不变的这种镜头叙事的。 于是呢,就只能不停用新的视觉刺激,把模型来不及暴露的问题给掩盖过去。 但是《糖果》里,第一次出现了大量安静的叙事。 比如这个镜头。 实验室里,一个年龄稍大的官员往前走。 旁边年轻研究员一路跟着,态度非常谄媚,期待被注意。 但是官员一直很冷,直到突然搭理了他一句。 那个年轻人的身体立刻微微再弯了一点,眼神亮一下。 这时候,你能看出来: “诶,他听到我说话了。” 但DiDi说,这才是他觉得模型真正突破的地方。 表演。 以前他一直觉得AI表演过不了,那些表演的细节度不够,所以,一直会少这些叙事。 现在Seedance 2.5在他眼里,这个鸿沟已经正式跨过去了。 开头那个女孩吃糖的镜头也是。 他特别在乎女孩脸上那个小痘痘。 我甚至第一次看的时候,都没有注意。 但是对DiDi_OK来说。 这是一个极其重要的信息锚点。 因为这个极小的信息点,会让观众第一眼看到的时候,会觉得,这是一个真实存在的人。 当演员的脸本身可以提供信息的时候,导演才敢把镜头停在那里。 还有这个手指甲超近特写下,皮肤和指甲的质感。 还有这个超近景特写中,角色呈现出来的高精度皮肤微观细节,包括毛孔、细纹、皮脂光泽及受光变化;同时细微表演如眼神、呼吸、肌肉牵动与微表情均具备可信度。 而这一点,DiDi_OK说,这种细节度和精细度,只有Seedance 2.5才能达到。 他觉得,这个模型,至少给他省掉了60%的叙事成本。 这个词我特别喜欢。 大家天天聊AI降低多少制作成本。 他聊的,是叙事成本。 我觉得,真正改变叙事的,从来都不只是所谓的分辨率更高或者价格更便宜。 是我们过去你只能绕着模型的缺陷去讲我们的故事。 但现在,模型开始允许我们,按我们脑海中的想法去讲故事。 这才是,真正的进步。 四. Seedance 2.5改变的一切 对于Seedance 2.5这个模型,我们聊了很多。 DiDi_OK说,假如现在有人告诉他。 以后这辈子都不会再有新的视频模型。 只能永远用Seedance 2.5。 他觉得,也够了。 因为坦率的讲,从我的视角看,Seedance 2.0发布的时候,全网的反响远比这一次2.5大。 但那时候,DiDi_OK觉得,2.0还可以,确实震撼,但是好像没有那么大的变革。 直到这次Seedance 2.5。 可能很多人第一眼觉得,啊?不还是AI视频吗?跟2.0区别也不是很大啊。 但是DiDi_OK觉得,这反而是一次真正意义上的跨时代升级。 我问他:到底跨在哪? 他说了两个词。 高度定制化。 高精度的运动规律。 这两个词听起来特别技术。 尤其“运动规律”,实在是没有所谓的“电影感”“1080P”“一镜到底”听起来性感。 但观众的眼睛特别诚实。 比如一辆车拐弯,车身应该有侧倾,悬挂应该有压缩,刹车和加速应该产生不同的俯仰。 一颗糖从人体里面炸出去,它应该有质量,有初速度,撞到东西以后会反弹,几百颗糖之间还会互相碰撞,跟镜头的距离不同,虚实也不一样。 所谓运动规律,其实就是:这个世界到底符不符合我们从世界认知到的物理规律。 所以《糖果》里面那个最核心的“糖果爆炸”,其实也是AI能力的一次极限测试。 DiDi_OK说,现在Seedance 2.5出来的视觉,已经可以经得起慢放和暂停了。 他甚至故意设计那种让大家来暂停看看的镜头。 就比如警察局的这场戏,画面里面同时有很多人,DiDi_OK给后面一个黑人角色单独设计了一条故事线。 先挣脱、然后推桌子、拿起电视,再准备攻击警察,随后灯光闪烁,所有人的动作短暂停顿,特定的人同时炸成糖果。 DiDi_OK借助模型的能力,同时指挥十几个人的动作,每个人都有自己的故事线。 这就是DiDi所谓的第二个特点,定制化。 因为过去,我们用AI做一个怪兽啥的,其实真的都不算难。 难的东西往往都很日常,比如“让左边第三个人先往后看。然后拿起电视。右边警察继续保持现在动作。灯闪以后第二个人爆炸。” AI真正进入工业生产以后,最需要的能力,恰恰是这种定制化。 DiDi_OK说,从画面上,他感觉,几乎没有什么是他想实现,但是实现不了的了。 比如一堆糖果组成马蒂斯的《舞蹈》。 微缩景观下的移轴动画。 等等等等。 因为模型能力的增强,运动规律和可定制化都变得极强,所以也带来了另一个变化,过去的工作流很多就有点跟不上版本了。 比如过去,为了一个镜头,可能要垫好几张图,来让模型理解。 所以,他说那时候,他有一个很明确的优先级: 参考图,大于提示词,大于模型选择。 甚至为了让模型完成它能力本身完成不了的动画和运镜效果,他会大量使用Blender来建模进行参考。 比如角色和表面之间的运动追踪,就像手机屏幕上的字,以前AI生不准。那就一个字一个字追,全是后期进行人工修复的。 基本就是能工智人。 本质上很简单,都是因为模型能力达不到,而DiDi_OK又不想降低自己的作品效果,就会用很多其他手法来进行弥补。 然后,就来到了《糖果》。 他说,这套逻辑明显开始反过来了。 参考图的重要性明显下降。 Prompt的重要性开始疯狂上升。 因为模型理解能力变强了。 很多过去必须先做好的关键帧才能做的动画,现在可以直接用嘴说了。 所有的传统辅助是一个没用,很多过去要额外做两个星期的后期,也消失了。 DiDi_OK说,这是他第一个,几乎百分百纯度的AI片子。 甚至他用上Seedance 2.5之前,他已经用2.0做了3分钟的《糖果》了,做了将近40%,在他用上2.5之后,毅然决然,全部推翻重来。 这也是这个AI时代非常操蛋的一点。 你的苦心经营的半年的技巧,还有很多所谓保持一致性的工作流,可能就会被一次模型发布直接吞噬。 DiDi_OK说,那些都属于小数点后面的技术,他现在也越来越没有兴趣了,真正决定你上限的,还是你的个人能力,还有模型本身的理解力。 当模型开始吞掉工作流。 创作者剩下来的,才是真正属于创作者的东西。 五. 创作到底是什么? 我问DiDi_OK:“你觉得AI真的能算创作吗?很多人说,不就是抽卡吗?创作在哪里呢?” 他给我讲了一个特别好的例子。 2023年,他参与过一个F1赛车宣传片,实拍加虚拟制作。 那时候,很多镜头可能要NG500多次。 一天光场地费,就是10万英镑。 赛车漂移过去,轮胎擦地,然后烟冒出来了,导演觉得,那个烟不好看,再来。 所有调度一切归位,然后再来一遍。 就这样,不断的Roll,不断的挑选。 直到导演觉得,这个第397次的烟最好,就用这个第397次的镜头。 所以,DiDi_OK说,创作,从来都不是生成多少次的事,也不是AI不AI的事,因为本质上,传统影视,也是抽来抽去的逻辑。 真正的创作,是那个“不要”。 为什么这个导演,要第397次呢?前面那396次,为什么都不要呢? 这个“不要”,才是审美,才是判断,才是经验,才是那个真正的。 创作。 只不过,在AI加持之下,抽卡的速度变得越来越快,质量越来越高,是以前的传统影视,远远不可企及的。 但是反常识的是,模型越来越强以后。 DiDi一点都没有更轻松,反而更痛苦了。 过去一颗8秒镜头,磨两三天就差不多了,因为你知道,模型就那样了,上限就在那,可以安慰自己,这不是自己的问题。 但现在,有了Seedance 2.5这种级别的模型,第三次就能给你一个特别牛逼的结果。 那说明,它能做。 这时候,压力就全部给到DiDi_OK的身上了。 为什么我调度不出来? 为什么没想到那个机位? 为什么还不够好? 以前两三天一个镜头,现在他甚至可能磨一个星期。 他说: “模型是明显能做到的,但是我却做不出,那明显就是我自己的问题,我还是太菜了。” AI时代,也是一个残酷的时代。 当表达成本越来越低的时候。 平庸也会越来越没有借口。 聊到最后。 我问了他一个特别大的问题:“你拍了这么多文明、规则、社会、人性的东西,那你自己心里最底层,还相信人类吗?” 他说:“如果聊人类本身,那我一定是一个极度的悲观主义者。” 他说自己有时候,会陷入很严重的存在主义危机。 当AI真的能帮你完成越来越多事情的时候。 你自己到底还剩什么? 他公司里的新人也经常问: 老师,以后应该学什么? 他也不知道。 然后,他说出了我觉得整个访谈里,我最动容的一句话: “当AI能帮我做所有事情的时候,我到底,是否真的是一个有意思的人呢?” 没有答案,就像他的作品一样。 写在最后 访谈结束以后,我又把《糖果》看了一遍。 我突然觉得,这部片子更好懂了。 DiDi_OK明明说自己对人类这么悲观,可他的作品里,总是有一种特别奇怪的底色: 希望。 突然感觉,在他的身上,我看了三体里面一个角色,就是维德的影子。 他可能平时不是特别愿意跟人互动,甚至对人这个物种有时候有一些悲观判断,可到了最后,他跟维德一样。 不希望人类输。 我特别喜欢这个矛盾,因为很多伟大的创作者,很多时候就是这样。 他们创作。 很少因为觉得这个世界已经很好了,恰恰是觉得它还不够好。 所以才会创造另外一个世界。 那个让很多人,能跟他一起感受美好的。 美妙世界。
