What if 完全链上的电子宠物?|预言家周报#205

有这个灵感要归功于 Will Wright ,模拟人生和孢子的设计师。

这天晚上我正在看他在 MasterClass 开的游戏设计课程。这个长相怪异的大牛设计师讲的很吸引人。我并没有玩过模拟人生,不过玩过一段时间孢子,简单说是一个模拟生物进化的游戏,你可以操作一个单细胞生物在陌生星球上通过各种行为不断进化。

看着看着,我的思绪突然飘到了自主世界和 onchain game 。Will 在课程里反复提到,他希望玩家能造出前所未有的东西,探索不同的玩法,充分发挥创造力。这不正是 onchain game 希望达到的目标嘛?Will 设计的游戏都有一种构建独立而且拟真世界的企图,这就是自主世界啊。

接着我就想到了电子宠物。现在想来真是特别幼稚的一种玩具,但是在2000年初那段时间,真是风靡一时,寒暑假每天都抱着自己的电子宠物,每天喂食打扫忙得不亦乐乎。盛况堪比前几年的旅行青蛙,我都怀疑玩的是同一波人,就是年纪大了,换了载体。

如果我们做一个完全链上的电子宠物呢?

首先,我觉得它会更真实。你可以说这是偏见或者什么,但我的确认为,链上的电子宠物,要比在私人服务器里的电子宠物,更真实,更实在,更永恒。

其次,它会有更多可玩性。如果设计得当,其他玩家可以在电子宠物的基础上设计其他玩法,比如给宠物穿衣服,建房子,设计战斗游戏,各种可能性的结婚生子。

别误会,肯定不能直接把电子宠物搬到链上就完了,上链不是目的,而是手段。找到一个完全链上才能实现而且好玩的核心玩法,才是关键。

现在的 onchain game 探索者,某种形式上都是旧瓶装新酒。以经典游戏为灵感的起点,探索经典游戏在链上能玩出什么新花样,比如 topology 是把经典格斗游戏改成一个不拼微操完全拼策略的 AI 设计游戏,curio 则是把经典 4X 游戏改成更加 meta 的外交策略设计游戏。

电子宠物也是相当经典的游戏,如果要把它带到链上,你有什么好点子,欢迎找我聊~

值得阅读的文章

Drop culture: The wild history & exciting future of product drops

@王超:NFT文化的主要关键词之一是“Drop”。从独立艺术家到大型商业品牌,大家都在谈论如何成功的进行NFT Drop。Drop这个玩法可不是在NFT时代才诞生的。这篇文章通过回顾历史,我们可以了解Drop起源以及它为何能在现代消费文化中流行。我们正在迅速走进消费Web3的时代,几乎所有的品牌都正在计划或考虑推出自己的NFT,通过不同的Drop策略,我们能清晰的看出品牌的思路,以及它们希望用什么样的方式来加强与消费者的关系。

ZK经典资料

@Kurt Pan :ZK从一个理论密码学中的冷僻基础概念到一个程序员必会的技术,VC必吹的buzzword,再最终到一个中学生必知的知识,不过十余年左右的时间。在这个全民加速普及「零知识知识爆炸」的时代,再去问「有哪些入门资料」是荒谬的,至少应该去问「有哪些经典资料」。

任何一个领域都是如此,资料虽多虽杂,但经典永流传。比如Oded Goldreich的两卷Foundation of Cryptography时隔多年依然是每一个严肃的零知识证明密码学研究者的必读文献。

BIU Winter School 的讲座视频 https://cyber.biu.ac.il/event/the-9th-biu-winter-school-on-cryptography/

Alessandro Chiesa的课程http://people.eecs.berkeley.edu/~alexch/classes/CS294-F2020.html

zkHack的wihteboard sessions:https://zkhack.dev/whiteboard/

……

好吧,光是经典就已经很多了,我再来推荐几个很新但是有很大概率成为经典的资料:

两个新的 ZK 课程

MIT+0xPARC的:

UC Berkeley的MOOC:

两本新更新的ZK书籍

Justin Thaler 的 https://people.cs.georgetown.edu/jthaler/ProofsArgsAndZK.html 以及下个月开始的阅读小组 https://discord.com/channels/740913612368904192/902875064452677672

Dan Boneh 和 Victor Shoup的 A Graduate Course in Applied Cryptography http://toc.cryptobook.us/更新了v0.6版

另外,其实资料本身并没有那么重要,关键的是学会学懂会用。如果你想在中文区进行有所沉淀的零知识证明理论和技术的学习(不局限于具体项目,甚至无关于具体区块链),可以来这个Discord学习讨论:【零知识证明技术讨论】 https://discord.gg/zCcQmxvTSJ

基于 Statechain 的闪电网络通道

@阿剑:使用一笔 statechain 输出实现的闪电通道。让 statechain 资金可以部分支付以及多次支付。非常有趣。而且脑洞可以不止于此。

Invariant Test

@paco0x:写 solidity 合约时候,foundry 里的一个隐藏的功能是 Invariant Test,基本原理是随机 call 合约里的各种函数,然后检查是否满足预先定义的 Invariant 条件,这个对合约测试很有帮助,目前他们还没有正式的文档,想提前看文档可以看这里:https://github.com/foundry-rs/book/pull/760/files

Sumcheck 的硬件优化

@郭宇:HyperPlonk 的作者在这个 Writeup 里面提出了改进 Sumcheck 算法,使其更加硬件友好的方案。文章源于一个社区争论: FFT 与 Sumcheck 哪个路线更硬件友好。

基于 Sumcheck 为核心的zkSNARK 正在强势崛起,基于社区对各种底层算法认知的飞快更新。这也不少旧想法和观念要被抛弃。很难说这种变化是让 zkSNARK 的学习更容易还是更难了。一方面旧概念被不断重新解读,而变得逐步清晰;但同时更快、更强的新技术在涌现,理解新技术门槛也在逐步抬高。

Subscribe to 橙皮书
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.