不会评测手机的韭菜不是好的web3研究员。
作为⼀个链上数据还没完全吃透的web3 研究员,没想到有朝⼀⽇还要评测⼿机。web3⼿机的概念如同当年的掌上电脑概念,⼿机+web3看似是契合的⼀对,却⼜略显怪异,往⼤点说是互联⽹转向移动互联⽹这样划时代的产品,说⼩点就是⼀部普通⼿机添加⼀些web3软硬件。 在web3还没有完全被世界接纳的当今,web3⼿机⼜给web3增添了更多的可能性,当然还有不确定性。
⽆论如何,任何新事物都是在唾骂中诞⽣,在怀疑中成⻓,直到⼈⼈都离不开它。所以我们不妨严谨认真的研究⼀下web3⼿机的全貌,万⼀成为了mass-adoption的历史转折点呢?好的,按惯例我们从最早的web3⼿机开始研究,等等,最早的web3⼿机竟然是Vertu这个半死不活的⽼钱⼚商出的Metavertu? 算了,web3就是光怪陆离的世界,习惯就好。不过为了提升研究的严谨性,我们还是有必要先厘清web3⼿机市场的全景,然后。。。再说。
web3⼿机市场全景
web3⼿机市场是⼀个典型的新兴市场,其特征是标准不统⼀,价格混乱,⾮主流⼚商,⽤户体验参差不⻬。不过通过对各⼿机的横向对⽐,还是可以观察出⼀些端倪。
图1
如图1所⽰,⽬前有5款主要的web3⼿机,⽽真正可以达到web3 native基本要求的其实也就是前三款,因此在现阶段很难总结出规律性的发展趋势。⽆论如何,我们还是要管中窥豹地从⼀些不明显的趋势中分析背后的发展逻辑:
1. ⽣产⼚商普遍偏向于⼀线以外的⼚商 。 其实这点不难理解,⽆外乎是因为web3⼿机是个不确定性太强的产物了。⼿机⼤⼚有规范的研发计划和产量的要求,不太可能因为web3+⼿机的新概念⽽快速⼊局。同时,⼿机⼤⼚仍然处于软件⽣态圈的竞争中,⽽从web3⼿机软件的⾓度来看,⼤⼚需要⾃断⼿臂⽽采⽤web3 OS, dapp Store, DID这三个会破坏⾃营⽣态圈的产物,从投资回报⾓度来说完全不符合逻辑。另⼀⽅⾯,web3⼿机本⾝就是光怪陆离的结合,与本⾝就⾛差异化路线的中⼩⼚商⼀拍集合,当然也不排除未来web3⼿机形成⾃下⽽上的逆⽣⻓趋势。
2. web3⼿机的基本配置处于中上⽔平。 这点也不难理解,web3⼿机主打的概念就是web3融合,⽽不是配置上的竞争,哪怕在冷钱包上添加⼀些⼿机的功能,我相信也会是⽿⽬⼀新的产品。当然,METAVERTU和Solana Saga两个头部⼿机采⽤了⽬前安卓机中接近顶级的处理器配置,再搭载相对较强的摄像和存储功能,可以达到⼀线机⽔准。⽽剩余的⼏家在配置上参差不⻬,类似于随意拼凑⼀台基本满⾜中等⽔平的配置。不过实话说,任何⼀个追求配置的⽤户都不太可能买任何⼀款web3⼿机,⽽web3 degen们应该都⾄少拥有⼀台常⽤主⼒机,因此web3⼿机的配置基本上就是“⾷之⽆味,弃之可惜”了。
3. web3⼿机的软件层以dapp store, 钱包和DID为主。 这⾥⾯涉及到⼀个很重要的问题:web3⼿机的技术发展路径,究竟是软件层⾯的OS+dapp store的融合模式,还是硬件层⾯的冷钱包+Blockchain SIM卡这类⼤改模式?这个问题我们会在后⽂中探讨。纯粹从软件层⾯来看,⽬前流⾏的web3融合⽅式是内置dapp store 或curated dapps从⽽提升dapp获取友好性,然后⽤钱包和DiD构建相对私域和安全的运⾏环境,其次再添加⼀些利⽤⼿机摄像头、指纹识别、⼈脸识别等⾝份确认功能,最后再添加⼀些NFT空投等福利玩法。另外,Solana Saga还开发了⼀套⽅便于开发web3 dapp的Solana Mobile Stack, 提供了dapp在安卓环境中开发的⼀些toolkit。这⼀套web3组合拳的真正效⽤,需要结合实际的⽤户体验来评判,以及考虑⼀个终极问题: 是任何⼿机安装⼀套通⽤web3 OS还是采⽤预设置的单⽣态web3系统更好?
4. Web3⼿机的硬件层各有千秋。 METAVERTU采⽤双芯⽚模式来提升执⾏环境的安全性,也就是增添了⼀块骁⻰A5级安全芯⽚。具体的⼯作原理简单来说就是:基于TEE(Trusted Execution Environment)+SE(Secure Element)建⽴⼀套与主芯⽚隔离的隔离环境,同时⼜可通过API与原系统进⾏交互,类似于银⾏级安全硬件⿐祖——U盾。这套双芯⽚的安全⽅案显然是下了⾎本的,⽽具体实操效果有待验证。再看Solana Seed Vault, 其本质是⼀套加密信息的托管软件将信息存储在本地硬件中的安全环境内,算是软硬结合的⼀种折中⽅案。⽽早期的Finney Phone 则是简单粗暴的添加了⼀整套硬件钱包,并采⽤物理加密的safe screen(类似于滑盖开锁)额外保护,但⽬前看来并没有受到太多关注。总的来说,web3⼿机在硬件⽅⾯是有结合的空间的,包括前段时间中国电信出的bsim卡(将私钥存储在 sim卡内)都是创新性的硬件安全性解决⽅案, ⽽⼿机作为物理硬件与数字世界的链接上,似乎⽐软件更能体现出价值。
5. Web3⼿机的价格⽬前还没有标准可⾔。 从$3350(Metavertu最低配)到$376的夸张价格区间来看,web3⼿机⽬前的市场定位还处于迷茫期。从价格梯度的横向对⽐来看, web3⼿机⽬前⾄少有三类定位:⾼端酷炫机、web3达⼈备⽤机、屌丝⾮主流机。 从相对严谨的⾓度来分析,我们需要判断web3⼿机未来的主要应⽤场景是主⼒机还是备⽤机。作为主⼒机定位,Solana Saga是最接近的,但从公开的⼏个实践评测来看Solana Saga⽆论是UI丝滑度还是配置充实度都达不到⼀线主⼒机的标准。⽽作为备⽤机定位,Solana Saga和其他⼏款低价web3⼿机似乎可以满⾜,但web3⼿机问世的初衷难道就是为了成为⼀台备⽤机吗?同时,作为备⽤机的单⼀Solana和Polygon⽣态也并不能完全满⾜web3达⼈的基本需求。 因此,web3⼿机的定位在未来只有两条路可⾛:逐渐成⻓为可以满⾜web3基本的通⽤需求,且⽆限接近于主⼒机的⼿机通⽤需求;亦或者逐渐成为⼀个⼩众、草根的甚⾄被淘汰的产品。
通过上述分析,我们发现实际上⽬前的web3⼿机需要解决的是⼏个问题:⼀是软硬件的合理搭配和最优化适配的解决⽅案,⼆是处理和⼿机⼤⼚间的竞合关系,三是对主⼒机和备⽤机之间的定位更加明确。
web3⼿机的技术路径
web3⼿机的技术路径⽆外乎在三个领域开拓:硬件、OS软件、Dapp软件。web3硬件钱包与⼿机可以组合成“硬+硬”的组合⽅案,⽽Web3 OS和Dapp则可通过轻节点或第三⽅节点的⽅式与链上交互(包括钱包加密),并实现⼿机中运⾏web3的⽬的。
✦ web3⼿机的硬件路径
从⽬前web3⼿机硬件的尝试来看,⼤致分为2018年左右出现的硬件钱包+⼿机的第⼀代⽅案和2022年左右出现的sim卡+⼿机和芯⽚+⼿机的第⼆代解决⽅案(实际上硬件钱包本质也是芯⽚),如图2所⽰。
图2
先来看第⼀代⽅案。HTC Exodus 1和Finney Phone在2018年末分别推出了⾃带硬件钱包和⼀些简单操作软件的web3⼿机。笔者没记错的话2018年末应该是上⼀轮熊市⻅底的时候,从这个发售时间点就可以⼤致感受到两家⼚商对Web3理解的不专业性,其⼿机销量也⼏乎没有产⽣任何波澜。
从HTC Exodus 1当年的宣传材料来看,该机就是预装了⼀套管理硬件钱包(芯⽚)的Zion App来实现跟普通硬件钱包类似的私钥存储、ERC-20和ERC-721代币的⽀付和汇款功能,同时⼜预装了Brave浏览器、⾏情软件等基础软件,就完成了所谓的web3⼿机解决⽅案。另⼀⽅⾯,Finney Phone相对更有创新⼒⼀些,额外加装了Safe Screen组件,如图3所⽰。也就是说,当你需要使⽤硬件钱包时,需要物理拨动safe screen,从⽽⼿机将会断开外部⽹络连接并让钱包内的操作处于安全环境中。
图3
这⼀设计的复古性让我想到了⿊莓的物理键盘,虽然好⽤且简单粗暴的解决了⼀些问题,却仍然抵挡不了科技潮流的⼤势。web3⼿机也⼀样, 第⼀代解决⽅案虽然提供了⼀套基础解决⽅案,但其中复古的设计、与现有系统的不适配性、UI丝滑度等问题都⾯临着趋势洪流的严重挑战。
再来看第⼆代解决⽅案。METAVERTU采⽤了基于另⼀块独⽴芯⽚且切换OS来实现的TEE+SE安全环境,⽽以中国电信和Conflux合作推出的区块链sim卡(BSIM)为主的BSIM+⼿机解决⽅案也是⼀条另辟蹊径的硬件技术路径。
METAVERTU采⽤的TEE+SE独⽴芯⽚可信执⾏环境技术,不吹不⿊的说还是⽐较靠谱的。TEE技术从上世纪90年代就开始形成标准和规范,是⼀种只有通过私钥才能进⼊独⽴的硬件执⾏环境,并且在执⾏结束前后都记录哈希状态,从⽽确保执⾏过程中不存在问题或者在出现问题后有据可循。同时环境内的数据采⽤SE额外加密,所以在即使操作系统被exploit的情况下,仍然可以对环境内的数据提供最后⼀层保护。因此在进⼊可执⾏环境之前的信息不出错的前提下,执⾏过程是相对⽐较安全的,类似于硬件钱包。但是,这种技术仍然存在两个问题: ⼀是成本过⾼,执⾏环境所需的算⼒和存储空间决定了对芯⽚等级的需求 ,⽽类似METAVERTU的骁⻰芯⽚则会把价格抬⾼到3000美元以上(虽然也有品牌本⾝的溢价原因),这是极度不利于massadoption的。 ⼆是这种TEE的⽅式更适合银⾏等相对封闭体系内的安全保护 ,如果需要连接整个web3,特别是涉及到MPC、Oracles这种需要与外部产⽣⼤量数据交互的情景时,需要更完善的隐私计算和定制化智能合约相关的基建来确保数据由外⾄内、由内⾄外过程中的⾼效性、隐私性、安全性和可扩展性。
BSIM卡的基本原理是将SIM卡的存储空间和计算能⼒提升数⼗倍,实现卡内⽣成和存储⽤户的公私钥。根据官⽅的解释,”BSIM卡可通过采⽤硬件安全保护技术降低恶意软件攻击的⻛险,还可以通过⼿机号码实名制实现数字⾝份和真实⾝份的绑定。除了基本的私钥管理和数字签名外,BSIM卡还可实现加密存储、密钥找回等操作,甚⾄能在卡内集成传统的U盾功能。” ⽽这些功能不正是硬件钱包所解决的基本功能吗?换句话说,BSIM卡基本提供了钱包和DID这两个web3在⼿机上运⾏的能⼒。Samsung曾经与Ledger合作开发了ledger live APP来通过蓝⽛连接ledger到⼿机上,从⽽实现 web2+web3的能⼒。⽽当未来的BSIM卡成为更普及的范式时,单个⼿机来实现 web2+web3的能⼒显然是更具吸引⼒和想象⼒的解决⽅案。
值得⼀提的是,当我在搜索BSIM的相关素材时,⾄少有50%的信息是讨论BSIM在⾮洲的发展潜⼒,这即出乎意料⼜在情理之中。⾸先,BSIM卡有效的解决了⾮洲银⾏体系和法币体系的混乱问题。相⽐⽀付宝和paypal在⾦融体系完善的环境中茁壮发展,⾮洲本⾝的⾦融体系不完善却带来了web3⽀付的优良⼟壤。根据世界银⾏的数据,截⽌2021年,在撒哈拉沙漠以南的⾮洲地区,只有53%的15岁以上公⺠拥有银⾏账户或基于银⾏账户的移动⽀付软件。 因此,当BSIM卡提供web3基础设施+加密货币作为⽀付等价物+个⼈链上KYC+基于⼿机的移动⽀付⽅式形成完整的链条时,可以想象 web3在⾮洲年轻⼈中mass-adoption的巨⼤潜⼒。
✦ web3⼿机的OS & dapp路径
web3⼿机的OS或dapp路径实际上⾮常好理解, web3 OS就是建⽴⼀套单独的带有轻节点的去中⼼化(⼿机)操作系统来实现全系统内的链上交互,⽽⼿机Dapp则是在中⼼化的⼿机OS中通过dapp⾃带的交互设施进⾏链上交互 。这个话题⾮常的⼤,从web3浏览器,到web3钱包内的in-app store,再到完整的web3 mobile OS,都可以理解为⼀种解决⽅案。因此,笔者化繁为简在这⾥仅讨论纯粹的web3⼿机OS。
⽬前⽐较纯粹的web3⼿机OS包括ethOS, Conflux OS, dappOS等不同的单独产品,⽽Near、Polkadot等也在开发基于各⾃链⽣态的操作系统。这些OS系统都在尝试建⽴⼀套向应⽤层提供统⼀接⼝、通过轻节点提升交互效率、更完善的开发者⼯具的系统,从⽽为未来潜在的mobile web3铺好基础设施。但事实真的如同我们想的⼀样美好吗?
⾸先来探讨下web3⼿机OS的必要性。 通过对不同现有OS的⽐较分析,笔者认为⽬前的web3 OS最⼤价值是:提供统⼀的⾝份、钱包⼊⼝,统⼀调度⼿机硬件,提升⽤户体验。如图4所⽰,METAVERTU web3 OS的演⽰图中,最内层的就是个⼈⾝份的统⼀认证和保护,并由此演变出外圈的不同功能。在不使⽤web3 OS的情况下,如果要在⼿机上操作超过两个dapp以上的⾏为,就需要在不同的dapp间反复跳转,在不同的RPC间反复发出数据,体验当然没有web3 OS内的操作丝滑。但是web3 OS本⾝也有⼀定的问题:独⽴的OS需要后台强⼤的技术⼈员持续维护,技术和版本更新效率存疑,甚⾄产⽣安全⻛险;web3 browser, wallet等可替代品⼀样可以达到相似的功能,⽽中间体验与安全性的孰重孰轻,还⽆法完全验证。
图4
另⼀⽅⾯,还是得谈谈安全性。 在安卓OS这样开源的环境中使⽤mobile dapp肯定是最不安全的,那么web3 OS就⼀定更安全吗?硬件钱包之所以安全是因为它全程不联⽹,并通过完全闭环的内置软件进⾏操作,对⿊客和⽹络攻击免疫。⽽⼀些web3 OS 虽然也配合⼿机芯⽚能做到软硬结合的秘钥物理存储,但是web3 OS系统本⾝仍然有被攻击的可能性,只不过我相信web3 OS的开发者会针对性的做⼀些安全措施。⽽从⽤户体验本⾝的⾓度来说,⽤户真的那么关⼼安全性是80分还是90分吗?web3OS提供的90分安全性,是否是促使⽤户放弃原有的80分安全性环境的使⽤习惯的唯⼀因素?并不是,⽤户真正关⼼的是好不好⽤,好不好玩,能不能赚钱。所以web3 OS真正要做的功课仍然是dapp store的丰满度,多链交互的易⽤度和gas fee减免等费⽤上的优化。⽽⾄于安全性,包括数据的隐私性等,只能说是锦上添花的产物。
图5
JAMBO就深谙其道。JAMBO是⾯向⾮洲市场的web3 superapp,⽽其近期推出的JamboColor也是⼀款web3 phone(图5)。从⽬前的宣传材料上,我们了解到⼏个信息:它最低只卖99美元、送有线⽿机、外观时尚、内置的JAMBO superapp可以watch to earn, play to earn, learn to earn,chat to earn,⽽⾄于安全性、OS等⼀概未提。笔者认为这将会是⼀次⾮常有效的mass-adoption尝试, 因为 它真正考虑到了⽤户要什么,⽽不是我要怎么来吹⽜。 web3技术迭代固然重要,但那是⾃上⽽下的事,是以太坊社区核⼼成员和A16z要考虑的事情。⽽普通⽤户要领略 web3的⻛采,只需要好的⽤户体验。
⽤户体验 & 社区反响
⼿机测评⽂的重要部分是⽤户体验,⽽web3产品的好坏也部分取决于社区反响,因此我们需要⼀个结合⽤户体验和社区反响的部分来探索这些web3⼿机在脱掉华丽的宣传册外⾐之后的”裸体”。
先来看看METAVERTU 。METAVERTU由于双芯⽚的设定,可以做到完全隔离的双系统操作,也就是⽤户通过Meta Space app进⼊新的系统主⻚,并进⾏包括cloud storage(IPFS), Wallet, browser等链上交互,同时也可以从内置的dapp store下载新的 dapp。整体上这⼀套体验算是丝滑,但⽬前的dapp store⽣态还不健全,所以很多dapp的下载源实际上只是导到外部链接中,同时由于Vertu⾃⾝的Life Account需要⼀定的个⼈信息绑定才能使⽤系统,所以所谓的隐私和外部数据并不能被保护。
在社区反响上笔者主要参考了亚⻢逊、淘宝(Vertu已经被⾹港公司收购且注重中国市场)评价和twitter、reddit评论。⾸先有⼀个前提,购买如此⾼价的⼿机⽤户,是⽐较不倾向于在⽹上抱怨真实的痛点的,因此笔者只能形成⼤概的感知。从电商⽹站的评价中,⼤部分抱怨是对Vertu系统本⾝的抱怨,例如电池电量,Vertu OS的丝滑度、发热问题等,⽽唯⼀的⼏条对web3的使⽤反馈都是好评。那么总的来说,由于web3⼿机的新颖性,⽤户对新体验有感知加成,并不会太多抱怨。⽽所谓的安全性和隐私性,可能在出问题之前都没⼈太在意吧。 当今的⼿机市场已经不再是简单的硬件堆叠,软件能⼒产⽣的竞争⼒越来越⼤,⽽METAVERTU这样的奢侈web3怪胎⼿机,软件层⾯⼀堆问题,却⼜因为双芯⽚这种硬件堆叠⽅式从web3层⾯获得了合理甚⾄加成的解释。 ⽆论如何,借⽤以为reddit⽹名的话来说, 会真正买METAVERTU的⼈都是ultra-rich or ultra-stupid,未来的web3⼿机不应该以METAVERTU作为发展的⾥程碑。
然后是Solana Saga。 ⽬前的Solana Saga中英⽂评测⽂章已经出了不少,笔者在此仅做简单的总结并探讨趋势性观点。第⼀个观点是Solana Saga是⼀个“硬件弱,web3 体验褒贬不⼀”的整体调性,关于硬件⽅⾯的吐槽主要集中在摄像头、⼈脸识别缺失、后置指纹录⼊、屏幕显⽰效果、续航、芯⽚质量等⽅⾯,甚⾄有⽤户评价其⼿机质量实际价值⼤概就是3000元左右的档次。⽽在web3体验⽅⾯,整体的UI和软件上褒贬不⼀,但仍然因为新体验加成的原因还是会让⼈眼前⼀亮。好评最多的是Seed Vault 产品,其本质上是将重点信息存储在安卓系统之外的芯⽚处理器上,所以可以理解为软硬结合的⼀种可信UI,当存储完毕以后可以通过快捷的指纹验证⽅式去验证交易。
⽽差评最多的是web3软件的适配性和与METAVERU⼀样⽣态匮乏的dapp store。 从适配性上来讲,⽬前的Solana Saga只⽀持Phantom, Solflare和Ultimate,限制了⼀部分其他⽣态dapp的使⽤,甚⾄包括⽐特币(当然,⽤户仍然可以使⽤⽹⻚版或安卓系统内的其他dapp来使⽤)。同时,不同的测评⽂章中都写了不同情境下的钱包连接不上或闪退的问题,还有dapp部分功能缺失、google account和web3 account连接混乱等适配性问题。这⽅⾯笔者认为不是Solana Saga的过错,⽽Solana Saga的SMS也正在促进更多的开发者去完善web3⼿机⽣态。从dapp store⽣态来讲,截⽌2023年6 ⽉,dapp store仅仅提供了30个dapp,并且⼤部分dapp都是⾮主流dapp(如图6),在钱包下载⽬录中甚⾄包括了Ledger live,试想⼀下未来的web3移动场景:⽤户⼿持 ledger钱包和Solana Saga,在不同设备间切换币种和密码,最终完成了⼀次NFT购买。这难道就是Web3吗?
图6
最后再来看看Nothing Phone和HTC这⼏个相对边缘的产品。 Nothing Phone主导的是设计和UX,本⾝已经是⼿机市场中的异类,但的确外观⾜够酷炫。在web3⽅⾯,不⾛寻常路的Nothing Phone选择与Polygon合作并开发了⼀些PolygonID, NFT widgets, 钱包之类的⼩组件,并向社区⽤户空投⼀个Black Dots NFT。这些⾏动看上去更像是⼀种营销活动,⽽不是完整的web3⼿机体验。不过这种⽅式其实对于⼿机⼚商来说也是不错的尝试, 通过⼀些web3⼩组件让⼿机增添额外的魅⼒并⽤NFT空投等⽅式来促进营销 ,同时⼜不影响⼿机本⾝的web2体验,可以说是锦上添花的玩法。
⽽HTC Desire 22 pro则是相对不那么成功的尝试。⾸先HTC desire 22 pro采⽤的web3 整合⽅案是⾃建⼀套安卓系统中的元宇宙组件,包括VIVE wallet, VIVERSE等。实际上来说,HTC不仅⾃建了⼀个钱包,还顺带⾃建了⼀个元宇宙平台,这已经违背了 web3去中⼼化的初衷。⽽从VIVE wallet的体验来看,仅仅等于低配版的通⽤crypto wallet,⽀持20⼏种ERC-20代币并且不提供任何再开发的途径,是倒退版的web3的体验。再其次,HTC Desire 22 pro廉价机的定位就更别提所谓的芯⽚存储、安全环境等web3⼿机应有的功能,⼏乎只能是⼀款⾯向于Ultra-stupid only群体的产品了。
表1
总结
web3⼿机的话题太⼤太新,虽不能事⽆巨细的囊括所有信息,但我们仍然要通过建设性的总结来为更好的web3未来做出微⼩的贡献。我们关注的核⼼问题是:什么样的 web3⼿机是符合未来发展趋势的?总结下来有以下⼏点:
1. web3⼿机需要往软硬结合的⽅向⾛。 基于硬件的安全环境是⼿机⾃带的优势,⽽软硬结合的处理则是提升⽤户体验的关键。现有的web3⼿机有些硬件强,有些UI 好,⽽下⼀代web3⼿机的发展⽅向必然是硬件强且UI好的产品。我相信通过精⼼打磨和web3认知的提升,打造出各⽅⾯兼顾的web3⼿机只是时间问题。
2. web3⼿机需要往通⽤性的⽅向⾛。 ⽬前的web3⼿机都多多少少有些故步⾃封的⽣态⾃闭性问题,⽽通⽤性的多链交互才能让web3⼿机的dapp store和developer 真正丰富起来。与此同时,要考虑⼿机web3⽣态和⼿机原⽣态的关系问题,两者既可以是平⾏关系,也可以是附加关系,还可以是重叠关系。⽆论往哪个⽅向⾛,都需要保证⼿机web3⽣态的通⽤性才能让⽤户产⽣对于web3⼿机必要性的需求。
3. web3⼿机需要往⼤众化的⽅向⾛。 ⾼昂的价格,⼩众的品牌都不是⼤众化的选择,⽽⼿机本⾝的⼤众化性是不应该被客观的价格和品牌等因素来制约的,⽽ web3⼿机更不应该成为光怪陆离的⼩众产品(⾄少未来不应该是)。JamboPhone其实就做了很好的例⼦,抛开所谓的双芯⽚、安全环境这些概念,⽤低廉的价格和好⽤的dapp这两个最本质的需求出发,⾃下⽽上的逐步迭代。