<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>有涯</title>
  
  <subtitle>行到水穷处，坐看云起时</subtitle>
  <link href="https://blog.youya.org/atom.xml" rel="self"/>
  
  <link href="https://blog.youya.org/"/>
  <updated>2026-02-12T03:10:01.218Z</updated>
  <id>https://blog.youya.org/</id>
  
  <author>
    <name>zhiwei</name>
    
  </author>
  
  <generator uri="https://hexo.io/">Hexo</generator>
  
  <entry>
    <title>为什么中国不能承受一个「不结婚社会」？</title>
    <link href="https://blog.youya.org/2026/02/03/why-cannot-china-afford-a-non-marriage-society/"/>
    <id>https://blog.youya.org/2026/02/03/why-cannot-china-afford-a-non-marriage-society/</id>
    <published>2026-02-03T11:59:09.000Z</published>
    <updated>2026-02-12T03:10:01.218Z</updated>
    
    <content type="html"><![CDATA[<p>结论：婚姻是作为中国最低成本的社会保险制度，承担着本应政府承担的「社会保险」功能。</p><span id="more"></span><p>一个看似「观念问题」的误判早已形成，在很多公共讨论中，「中国人为什么不接受不结婚社会」，常被归因为传统观念保守、儒家文化残余、家庭主义过强、对女性与性自由的压制……这些解释并非全错，但都停留在表面。</p><p>如果把中国社会对「不结婚」、「非婚生育」、「注册伴侣制度」的抵触，仅理解为思想落后，就会忽略一个更关键的事实—婚姻在中国，从来不是私人生活方式，而是制度性基础设施。</p><p>中国的婚姻不是感情制度，而是治理结构的一部分。在福利国家语境下，婚姻只是一种「可选的人际安排」；而在中国，它是一种被强制承担公共职能的私人制度。中国的婚姻，至少同时承担着四种功能：一是人口再生产的组织单位，二是养老、育儿、照顾责任的承包单位；三是基层社会稳定的最小结构；四是国家责任向家庭转移的制度接口。换句话说，婚姻就是中国版的「社会保险外包机制」。</p><p>为什么「不结婚社会」在中国意味着系统性崩溃，而在北欧、法国、德国，出现大量不结婚家庭、单亲家庭、同居伴侣，并不会引发系统性恐慌？那是因为在这些国家，个人可以不依附家庭而生存、生育与福利高度社会化、老年风险由国家兜底、女性不靠婚姻获得基本安全……而中国社会的现实是医疗、住房、教育、养老全部高度家庭化，个体脱离家庭几乎等于裸奔，如果婚姻这个制度性「容器」被抽空，中国将立即面对以下连锁反应。</p><p>第一道断裂是养老体系失效，中国并没有真正意义上的全民养老制度。基础养老金水平极低、医疗保障碎片化、长期护理几乎完全依赖家庭……现实中的逻辑就是，孩子不是情感回报，而是制度性养老资产。而婚姻，正是确保这种资产形成的核心机制。如果大规模不结婚、不生育、非婚生育，那么老人就会失去稳定照护来源，国家被迫承担本不打算承担的成本；财政结构将无法承受。</p><p>第二道断裂是女性照护劳动无法继续被「免费化」，中国社会之所以能够长期维持低福利，有一个隐形前提—女性在家庭内部承担了巨量无偿劳动。具体包括生育、育儿、老人照护、情绪劳动、家庭组织管理……而婚姻就是这套劳动转移机制的法律与道德基础。「不结婚社会」就意味着女性可以拒绝承担这些角色，照护劳动必须被市场化或社会化，成本将迅速外溢到国家层面。这不是「性别解放」问题，而是财政与治理问题。</p><p>第三道断裂是社会原子化与治理成本暴涨，从国家治理视角来看，一个家庭，比两个原子化个体更可控；家庭内部自我约束，降低外部治理压力；家庭冲突不外溢，社会成本最低……婚姻制度的核心价值，不是稳定爱情，而是稳定社会行为预期。当大量个体游离于家庭结构之外，犯罪、流动、纠纷、福利申请增加；行政成本、执法成本、维稳成本上升；国家就必须用更强的控制替代家庭约束。这正是当局最不愿意看到的局面。</p><p>为什么「非婚生育」尤其不可接受？相比「不结婚」，非婚生育在中国遭遇的抵制更为强烈，这是因为它同时冲击了三重秩序。一是父权制的合法性秩序，二是血缘—继承—身份系统，三是人口统计与管理的可预测性。国家虽然鼓励生育，但前提是婚内、可追溯、可管理的生育。而非婚生育意味着生育权从家庭转向个体、父权结构松动、治理复杂度上升……这对一个高度强调「稳定压倒一切」的体制来说，是绝不可接受的。</p><p>普通人为什么会自发抵制「不结婚社会」？值得注意的是，我发现很多抵制多元亲密关系的，不只是体制，还包括大量普通人。其实这里面的原因也并不复杂。一是因为风险厌恶，在一个跌落成本极高、保障极弱的社会，婚姻是唯一可见的安全锚点，任何「不确定性」都会被视为威胁。二是代际焦虑，父辈们总是担心「你不结婚，老了怎么办」？「孩子没有完整家庭会怎样」？这不是道德判断，而是现实生存焦虑。三是制度受害者的反向维护，很多人的婚姻生活并不幸福，但他们仍然维护婚姻制度，那是因为如果制度是错那他们一生的牺牲就失去了意义。</p><p>真正不能承受的，是个体主义的到来。「不结婚社会」的真正前提不是观念开放，而是国家承担更多责任、个体拥有真实的退出权和生存不再依赖家庭绑定。而这恰恰意味着福利国家、权利社会、去父权化和去家庭责任外包。这不是婚姻改革，而是制度转型。</p><p>中国的婚姻不是被捍卫，而是被挟持。所以，中国不是不知道传统婚姻已经失效，也不是不理解年轻人为什么逃离婚姻。而是因为一旦婚姻松动，底层什么都接不住。在一个低福利、高控制、强家庭责任外包的社会里，婚姻不是幸福承诺，而是社会稳定的最后缓冲垫。中国不是不能想象「不结婚社会」，而是不能承受它的代价。</p><blockquote><p>原文为知乎回答，作者「Laurence」，简介为「老中问题专家、鼠标史学家、键盘政治家、情感大湿」，原文地址（希望有重见天日的时候）：<a href="https://zhuanlan.zhihu.com/p/1996618719464547324" target="_blank" rel="noopener external nofollow noreferrer">https://zhuanlan.zhihu.com/p/1996618719464547324</a></p></blockquote><blockquote><p>点评：其实「不结婚社会」对消费的影响也是非常大的，围绕孩子、家庭相关的消费与服务场景非常庞大。</p></blockquote>]]></content>
    
    
    <summary type="html">&lt;p&gt;结论：婚姻是作为中国最低成本的社会保险制度，承担着本应政府承担的「社会保险」功能。&lt;/p&gt;</summary>
    
    
    
    
    <category term="Repost" scheme="https://blog.youya.org/tags/repost/"/>
    
  </entry>
  
  <entry>
    <title>2025年度词语-茫然</title>
    <link href="https://blog.youya.org/2025/12/31/annual-word-2025/"/>
    <id>https://blog.youya.org/2025/12/31/annual-word-2025/</id>
    <published>2025-12-31T11:59:09.000Z</published>
    <updated>2026-02-12T03:10:01.218Z</updated>
    
    <content type="html"><![CDATA[<p>去年年底换了个工作，我对新公司各方面都很满意，唯一的问题就是稳定性差一些。正在慢慢的从前两年紧张的工作生活中走出来，总体上来说还是积极的。但是依然有时会有点「茫然」，不够踏实。</p><span id="more"></span><h2 id="工作"><a href="#工作" class="headerlink" title="工作"></a>工作</h2><p>我这一整年基本上就是负责一件事，慢慢的向前推进，我对自己的工作还是挺满意的。去上海出差了两次，体验到了久违的舒爽出差旅程，第二次出差还参加了上海团队的团建活动，同事们之间也没有那种一卷到底紧张气氛。工作上偶尔偷个懒也能很快把进度补上来，这才是理想中的工作。赶在年底老外休假期间做了一次功能切换，将影响降到最低。</p><h2 id="生活"><a href="#生活" class="headerlink" title="生活"></a>生活</h2><p>看着俩孩子慢慢的长大，尤其是老二的成长非常明显，我心里还是比较欣慰的。带家人出去旅游了两次，以后每年尽量都保持出去旅游两次。</p><p>这个月和媳妇下定决心买了个公寓学区房，价格明显超出了我的心理价位，但是事情往往就是这样，明知道是坑还是得往里跳。中国政府拿捏民众的手段太高明了，底层人民都是人矿，都是消耗品，所以能不生就不生，能少生就少生，不然你慢慢的就会发现到处被中国政府算计。</p><p>今年五一和十一假期都回老家了，以前都是一年回家一次，以后要尽量多回家陪陪父母。上周外公去世了，享年102岁，急匆匆回家了一趟就赶紧又回来了，有了自己的家庭了，很多事情身不由己。</p><p>今年8月份我终于把我用了十年的山地车公爵600给换了，换成了各方面我都满意的挑战者600，出去骑行的次数明显多了起来。平时上下班基本上都是骑折叠车，今年我没封车，冬天也不算冷，直到前几天我在还骑车通勤。</p><p>今年对我打击比较大的就是我的「静脉曲张」了，原本以为去医院做个小手术把曲张的静脉闭合掉就行了，这也是我为何一直不愿意去医院治疗的原因，毕竟身体上会缺少个血管，少个机能，然而事实却是人体静脉血管是冗余的，有自动代偿机制，根本不用担心机能缺失。当我去医院治疗时已经是极重度静脉高位反流了，已经不适合做手术了，寻求了第二、第三诊疗意见，最终决定先吃药+穿弹力袜一段时间，年后再看反流情况是否好转，进而进行下一步治疗方案。</p><h2 id="投资理财"><a href="#投资理财" class="headerlink" title="投资理财"></a>投资理财</h2><p>焦虑的源头就是单一收入风险，而除工作以外比较简单方便的增加收入方式就是投资理财了。</p><p>今年思考了很多，也在慢慢的梳理自己的投资策略，比如把资金集中起来，合并同类功能的账户，避免精力浪费在这些简单的事情上。在此我必须提一下「国泰海通」证券账户和「易方达」基金账户，以后我应该只用这俩账户了。</p><p>以前想着将长线账户和短线账户分离开，不同类型的资金分开管理。但是我最新的思考是「合理分配资金，严格制定投资计划并坚定执行下去」，应该可以减少不必要的操作，所以我把资金归集到一块了，先多观察一段时间，看看我是否能管得住自己的手。</p><p>得益于今年A股整体走势不错，我也取得了稍微跑输沪深300的收益，虽然和其他牛人比起来差远了，但是我觉得我的认知水平在提升，赚的钱也是认知范围内的钱，不去眼红别人。</p><p>大部分值得记录的零散内容我都写在我的 <a href="https://memo.youya.org/" target="_blank" rel="noopener external nofollow noreferrer">Telegram Channel</a> 里了，这里就不多写了。</p>]]></content>
    
    
    <summary type="html">&lt;p&gt;去年年底换了个工作，我对新公司各方面都很满意，唯一的问题就是稳定性差一些。正在慢慢的从前两年紧张的工作生活中走出来，总体上来说还是积极的。但是依然有时会有点「茫然」，不够踏实。&lt;/p&gt;</summary>
    
    
    
    
    <category term="Annual" scheme="https://blog.youya.org/tags/annual/"/>
    
  </entry>
  
  <entry>
    <title>Virtman 虚拟机管理工具</title>
    <link href="https://blog.youya.org/2025/05/11/virtman-manage-qemu-virtual-machines/"/>
    <id>https://blog.youya.org/2025/05/11/virtman-manage-qemu-virtual-machines/</id>
    <published>2025-05-11T10:42:31.000Z</published>
    <updated>2026-02-12T03:10:01.218Z</updated>
    
    <content type="html"><![CDATA[<p>容器管理使用 Podman 非常简单方便，但是虚拟机管理目前没有找到比较好用的工具，于是我就自己写了一个脚本来实现单主机上的虚拟机管理，直接调用 QEMU 进行虚拟机管理。</p><span id="more"></span><h2 id="为何不用-Libvirt"><a href="#为何不用-Libvirt" class="headerlink" title="为何不用 Libvirt"></a>为何不用 Libvirt</h2><p>Libvirt 是一个很优秀的虚拟化管理库及工具集，但是它依赖了太多软件包，使用及调试比较复杂，我之前<a href="https://github.com/chenzhiwei/dockerfiles" target="_blank" rel="noopener external nofollow noreferrer">曾尝试将其容器化</a>，但是没能完美运行，并且 Libvirt 还在进行架构调整进而把单体拆成多个服务。</p><h2 id="Virtman-虚拟机管理工具"><a href="#Virtman-虚拟机管理工具" class="headerlink" title="Virtman 虚拟机管理工具"></a>Virtman 虚拟机管理工具</h2><p>刚参加工作时，我写过用<a href="https://github.com/chenzhiwei/linux/tree/master/kvm-qemu-libvirt-virtualization" target="_blank" rel="noopener external nofollow noreferrer">脚本来管理部门几台物理机上的虚拟机</a>，将物理机网卡变成 Bridge 进而使得创建出来的虚拟机和物理机处于同一网段。这个脚本是通过 Libvirt 创建的虚拟机，使用起来还算方便。</p><p>最近研究了一下，我发现可以直接通过 QEMU 来进行虚拟机管理，反而更简单一些，于是就写了个这个工具。</p><ul><li>yq 进行 YAML 格式配置文件的解析</li><li>qemu-img 进行虚拟机磁盘的创建及扩容</li><li>qemu-nbd 进行虚拟机文件系统扩容及内容修正</li><li>ip 命令来创建主机 Bridge</li><li>iptables 来创建主机上的数据包规则</li><li>virtman 集中管理，虚拟机创建、启动、停止、状态查询等</li><li>删除虚拟机为敏感操作，需手动进行虚拟机相关文件的删除</li></ul><h2 id="cloud-init-虚拟机初始化"><a href="#cloud-init-虚拟机初始化" class="headerlink" title="cloud-init 虚拟机初始化"></a>cloud-init 虚拟机初始化</h2><p>最开始我是考虑创建 IMDS 服务来使用 cloud-init 对虚拟机初始化的，比如配置网络、指定主机名、自动扩容根文件系统、注入 SSH 公钥等，但是 cloud-init 近期才为 NoCloud 类型的数据源添加网络配置功能，当前稳定版本的镜像（Ubuntu&#x2F;Debian等）都还不支持。</p><p>因此我是通过在 virtman 脚本里挂载虚拟机系统盘文件系统进行的网络配置，后面等 cloud-init 的最新版进入各发行版之后，我计划再改为 cloud-init 进行虚拟机初始化，这会让 virtman 更加通用一些，操作系统的差异由 cloud-init 来屏蔽。</p><h2 id="Virtman-地址"><a href="#Virtman-地址" class="headerlink" title="Virtman 地址"></a>Virtman 地址</h2><p><a href="https://github.com/chenzhiwei/virtman" target="_blank" rel="noopener external nofollow noreferrer">https://github.com/chenzhiwei/virtman</a></p>]]></content>
    
    
    <summary type="html">&lt;p&gt;容器管理使用 Podman 非常简单方便，但是虚拟机管理目前没有找到比较好用的工具，于是我就自己写了一个脚本来实现单主机上的虚拟机管理，直接调用 QEMU 进行虚拟机管理。&lt;/p&gt;</summary>
    
    
    
    
    <category term="Tech" scheme="https://blog.youya.org/tags/tech/"/>
    
    <category term="Podman" scheme="https://blog.youya.org/tags/podman/"/>
    
    <category term="VM" scheme="https://blog.youya.org/tags/vm/"/>
    
  </entry>
  
  <entry>
    <title>2024年度词语-心力</title>
    <link href="https://blog.youya.org/2024/12/31/annual-word-2024/"/>
    <id>https://blog.youya.org/2024/12/31/annual-word-2024/</id>
    <published>2024-12-31T11:59:09.000Z</published>
    <updated>2026-02-12T03:10:01.218Z</updated>
    
    <content type="html"><![CDATA[<p>这一年我发现就算工作不忙，依然让我感觉深深的无力感，这就是「心力」不足吧，这份工作太费心力了。纠结、思考了很久，最终选择了主动换工作，即便薪水大幅下调。</p><span id="more"></span>]]></content>
    
    
    <summary type="html">&lt;p&gt;这一年我发现就算工作不忙，依然让我感觉深深的无力感，这就是「心力」不足吧，这份工作太费心力了。纠结、思考了很久，最终选择了主动换工作，即便薪水大幅下调。&lt;/p&gt;</summary>
    
    
    
    
    <category term="Annual" scheme="https://blog.youya.org/tags/annual/"/>
    
  </entry>
  
  <entry>
    <title>繁华渐逝：腹背受敌的中国经济</title>
    <link href="https://blog.youya.org/2024/07/14/poor-china-economy/"/>
    <id>https://blog.youya.org/2024/07/14/poor-china-economy/</id>
    <published>2024-07-14T13:10:22.000Z</published>
    <updated>2026-02-12T03:10:01.218Z</updated>
    
    <content type="html"><![CDATA[<p>一个人的命运固然要靠自身的奋斗，但也要考虑历史的进程。我们这些普通人，无法选择自己生活的年代，更无法对抗历史趋势。历史的车轮滚滚驶过，掀起的一粒灰尘，对个人来说可能便是一座大山，导致灭顶之灾。所以必须看清历史趋势、少踩坑。而决策者如果能认清经济在历史趋势中的位置，出台恰当的政策，避免不恰当的政策，少走弯路，就可以泽被苍生了。</p><span id="more"></span><h2 id="引言：为什么要撰写本文？"><a href="#引言：为什么要撰写本文？" class="headerlink" title="引言：为什么要撰写本文？"></a>引言：为什么要撰写本文？</h2><p>我希望通过本文，阐述以下问题：</p><ol><li>中国经济是如何陷入到今天这样的困境的？</li><li>不恰当的财政政策和货币政策，是如何助推经济走差的？</li><li>为什么说中国经济已经陷入「腹背受敌阶段」？</li><li>这个阶段具有什么特征？</li><li>对资本市场有什么影响？</li><li>政府应该如何延缓投资回报率的下降？</li><li>普通人如何应对？</li></ol><p>从2022年初开始，中国经济快速陷入资产负债表衰退，出现螺旋下降的通货紧缩；房地产崩盘：价格大跌，居民大面积断供弃供，房企濒临倒闭，酝酿着金融风险；各行业倒闭企业增多，失业率明显上升；财政收入增速下降。</p><p>2022年四季度，中央放弃疫情封控政策、放松房企融资政策。所有人都以为，会出现「报复性消费」，经济很快就会修复。但事与愿违。2023年初至今（2024年7月），消费增速一直很弱，企业投资意愿持续低迷；PPI持续大幅负增长，CPI在0附近徘徊，处于通货紧缩状态；M1、M2、社会融资规模、信贷余额同比增速等指标迭创新低；人民币汇率贬值压力巨大；货币政策效果日益下降，财政政策动作缓慢；目前中央、地方财政收入同比都是负增长，国税部门为了增收，倒查税收；地方政府债务压力巨大，无力进行民生投资，纷纷预征过头税，或者增加行政罚没款；房地产调控政策已经彻底放开，并且2024年5月17日开始试图通过降低首付比例和按揭利率来刺激居民购房，但效果堪忧；全社会弥漫着悲观的气氛，自杀、恶性案件增多。</p><p>总之，如果说2022年之前，中国经济行驶是在相对平静的河面上航行，那么2022年之后就是在激流险滩上跌宕起伏，险象环生。</p><p>面对这样的经济困境，出现了各种各样的声音。官媒认为关键在于居民和企业「缺乏信心」，却说不出为什么会缺乏信心；体制内的学者连发生了「资产负债表衰退」和「通货紧缩」都不敢承认，有的「学者」还受命在媒体上发文，说根本没发生「资产负债表衰退」，简直是掩耳盗铃，自欺欺人；金融机构的首席经济学家们受到严格的监管，不能对外公开提及「衰退」、「通缩」等敏感词语；也有人在幻想新一轮库存周期或产能周期会很快启动，带来股市大牛市。</p><p>学术界不对这些问题发表正确的见解，不知不觉就把话语权让给了缺乏专业素养的自媒体作者。这些人为了吸引眼球，胡编乱造一些缺乏常识、毫无逻辑的观点，冠以骇人听闻的标题，到处传播，把仇恨的矛头引向金融行业、资本、外国人，来误导民众，激发民粹主义甚至极端民族主义。这对解决经济问题有弊无利。</p><p>官员们对经济陷入困境的原因，要么缺乏清晰的认识，懵懵懂懂；要么抱残守缺，心存幻想；要么心知肚明，却无能为力。而没有正确的认识，就无法做出正确的决策。有的地方官员以为，居民不消费是因为缺乏消费场景，只要组织烧烤节、夜市街就能拉动消费；地方政府为了度过财政困难，在应该放水养鱼时，却预征过头税、罚没款，破坏营商环境，并纷纷提高公用事业价格；央行应该大幅降息，却犹豫不决、缩手缩脚，导致实际利率居高不下；中央财政应该尽快大幅加杠杆，却瞻前顾后、畏首畏尾；在应该大力刺激消费时，以为发放一点补贴就能带动居民采购耐用消费品、带动企业更新设备。</p><p>显然，这些做法只会浪费更多时间，走更多弯路。必须先搞清楚中国经济的症结在哪里，然后才能对症下药，避免浪费时间，错过时机，做无用功。</p><p>2023年5月，我开始思考经济为什么难以修复的问题，逐渐从以前习惯用凯恩斯主义和货币主义理论分析问题，转向用真实经济周期理论分析问题。循着这个思路，可以完美地解释近年来中国经济的所有现象。随后我围绕着这个思路，撰写了十几万字的研究报告。</p><p>2023年初，辜朝明的新书《被追赶的经济体》中文版上市。我发现可以把他的「资产负债表衰退」、「被追赶的经济体」概念都纳入到我的分析框架下。在我的框架下，必然可以推出这两个经济现象。</p><p>2023年3月中旬，我计划将这些思路和观点汇总成一本书。但随后家里连遭变故，不得不每日奔波于医院之间，只能挤出一些碎片时间做研究。</p><p>本文是对已经完成部分的汇总。限于篇幅，以阐述观点为主，具体的逻辑、数据、图表、论证和参考文献，<del>都放在文中带下划线的超链接里，可以点击查看</del>。还有更多问题有待深入讨论。</p><h2 id="一、宏观经济分析框架：以TFP和自然利率为核心"><a href="#一、宏观经济分析框架：以TFP和自然利率为核心" class="headerlink" title="一、宏观经济分析框架：以TFP和自然利率为核心"></a>一、宏观经济分析框架：以TFP和自然利率为核心</h2><h3 id="（一）分析框架"><a href="#（一）分析框架" class="headerlink" title="（一）分析框架"></a>（一）分析框架</h3><p>为了清楚地说明问题。首先介绍我分析中国经济的框架（图1）。具体来说：</p><p>逻辑链1：长期内，广义的技术进步（包括狭义的技术进步、要素质量、要素配置效率、组织管理效率、制度创新、规模经济、研发投入、开放度、市场化、金融发展、基础设施等）决定全要素生产率（TFP）。</p><p>逻辑链2：长期内，经济中的真实因素（广义的技术进步、资源禀赋、人口数量质量结构、经济体制、分配制度、监管制度、战争、资本积累等）决定自然利率和潜在经济增速。</p><p>逻辑链3：短期内，需求侧因素（财政政策、货币政策、产业政策、外生的需求冲击等等）决定企业的采购、生产、持有库存、销售行为，商业银行的信贷政策，居民和政府的投资和消费行为。这些是宏观经济的微观基础。进而决定总需求的短期波动。</p><p>逻辑链4：慢变量（TFP、自然利率）决定现实中的实际利率和GDP的长期趋势；短期快变量（总需求）决定现实中的实际利率和GDP的短期波动。</p><p>逻辑链5：短期内，供给侧因素（战争、气候、疫情、事故、限产等）与总需求一起决定通货膨胀率。</p><p>逻辑链6：短期内，实际利率、实际GDP增速、通货膨胀率一起决定名义GDP增速。</p><p>逻辑链7：短期内，实际利率、通货膨胀率、市场交易因素与预期，一起决定名义利率。</p><p>逻辑链8：名义GDP增速、名义利率、市场竞争因素等一起决定企业的营业收入、现金流情况。进而与税收制度一起决定企业的盈利指标（销售净利率、ROE等）。进而决定企业的扣非归母净利润，从而决定企业的EPS、EPS增速。</p><p>这些逻辑链（传导机制）在学术上都是无懈可击的，详细的讨论和分析见这里。</p><p><img src="https://static.youya.org/static/poor-china-economy/1.webp" alt="图1  分析宏观经济的框架"><br>图1  分析宏观经济的框架</p><p>这个分析框架的特点是：</p><p>1、将真实因素纳入分析，抓住了经济增长的最本源。</p><p>面对中国经济的乱象，有人认为是总需求走弱导致的，有人认为是经济结构不合理导致的，有人认为是资产负债表衰退导致的。在我看来，这些都是表象。</p><p>根源在于：改革滞后；国企民企二元结构扭曲资源配置，导致低效率；创新能力不足；人口老龄化、人口结构恶化；要素成本上升；地区、行业发展不平衡；等等。这些共同导致实体部门投资的边际回报率下降。要解决问题，必须从真实因素着手，才能够治本。</p><p>2、以全要素生产率和自然利率为核心，投资的边际回报率贯穿始终</p><p>在图1中，真实因素决定TFP和自然利率，进而决定了经济中的所有回报率（名义利率、实际利率、企业净利率、ROE等等）。核心是TFP和自然利率。</p><p>自然利率本质上是经济处于均衡状态下资本的边际投资回报率，它是经济的真实因素决定的，与货币政策本身和价格因素无关。</p><p>自然利率是衡量货币政策宽松程度的标准，或者说是货币政策的锚。如果自然利率低于现实中的实际利率，则货币政策是紧缩的；如果自然利率高于现实中的实际利率，则货币政策是宽松的；如果二者相等，则货币政策是中性立场。</p><p>整个分析框架都以全要素生产率和自然利率为核心，它们的变化决定了所有的经济现象。</p><p><img src="https://static.youya.org/static/poor-china-economy/2.webp" alt="图2  自然利率作为货币政策的锚"><br>图2  自然利率作为货币政策的锚</p><h3 id="（二）自然利率的长期趋势：从公元前到AI科技革命"><a href="#（二）自然利率的长期趋势：从公元前到AI科技革命" class="headerlink" title="（二）自然利率的长期趋势：从公元前到AI科技革命"></a>（二）自然利率的长期趋势：从公元前到AI科技革命</h3><p>一个「典型」国家的自然利率长期趋势可以如下：</p><p><img src="https://static.youya.org/static/poor-china-economy/3.webp" alt="图3  自然利率的长期趋势"></p><p>在漫长的封建专制时代，它的自然利率水平很高。</p><p>17世纪，它像英国一样进入资本主义社会，市场经济得到快速发展。同时开启了工业化&#x2F;城镇化过程，大量农村剩余劳动力开始向城市转移。随着资本主义的发展，金融机构、金融组织、金融制度、金融市场逐渐完善，自然利率不断下降。</p><p>到18世纪末期（图3中B点），它像英国、西欧一样开始第一轮科技革命，进入蒸汽时代。技术进步带来了投资回报率的快速上升，自然利率从B点反弹到C点。这次科技革命在1840s结束，机器大生产成为普遍现象。</p><p>1850s之后，随着蒸汽革命过去，技术进步放缓，投资的边际回报率下降，自然利率从C点下降到D点。这正是马克思（1818-1883）和恩格斯（1820-1895）生活的年代。他们观察到资本家的投资回报率在下降，将其当作资本主义的普遍规律，并且认为无法解决。他们观察到无产阶级处于非常悲惨的境地，贫富差距在急剧扩大，认为这必然会激起无产阶级的反抗，资本主义制度必将灭亡。不过辜朝明（2023）认为，贫富差距扩大是经济在城镇化&#x2F;工业化过程中，跨越刘易斯拐点（F点）之前必然出现的现象。</p><p>到19世纪末，它像美国、西欧一样开始第二轮科技革命（电气革命）。这次科技进步带来了投资回报率的上升，自然利率再度反弹，从D点反弹到E点。这是熊彼得（1883-1950）生活的时代，他观察到了创新对生产率的极大提升，于是非常推崇创新的作用，将其加以理论化。</p><p>第二次世界大战之后，1950年前后，这个经济体像美国一样开始第三轮科技革命（核能、电脑、空间技术、生物工程等）。技术进步使自然利率从F点反弹到G点。到了1960s，技术进步速度逐渐放缓，自然利率从G点开始下降。</p><p>到1970s，它像美国一样，技术进步速度放缓，要素成本上升，人口红利消失，自然利率下降。此后2008年金融危机、2020年疫情，都使它的自然利率降得更低，接近于0，甚至是负值。</p><p>从2022年底、2023年初开始，人工智能技术有了突破性的进展，人们将其视为新一轮科技革命，认为能带来生产效率的提升。如果真的是这样，那么自然利率将从I点再度反弹，但是目前尚不确定。</p><p>图3是一个典型的经济体，现实中每一个经济体都可以在图3中找到自己所处的阶段。迄今为止，学术文献揭示，1960s之后的美国、加拿大，1970s之后的欧元区、1980s之后的日本、1990s之后的韩国、2000s之后的中国以及其他各国，自然利率是普遍下降的。原因在于，它们研究的恰好是第三次科技革命之后、技术进步放缓的阶段。</p><p>自然产出（潜在GDP）增速的趋势，与自然利率的趋势基本上是相同的。</p><p>从图3还可以看出，自然利率的上升和下降阶段持续的时间很长，长过一个人的一生。政府（决策者）可以决定一部份真是因素，例如通过体制改革、基础设施建设、鼓励创新和技术进步等，提高自然利率，延缓它的下降，但很难扭转它的长期下降趋势。个人更难与它的长期下降趋势对抗。</p><p>所谓「<strong>一个人的命运固然要靠自身的奋斗，但也要考虑历史的进程。</strong>」用在这里恰如其分。我们这些普通人，无法选择自己生活的年代，更无法对抗历史趋势。历史的车轮滚滚驶过，掀起的一粒灰尘，对个人来说可能便是一座大山，导致灭顶之灾。因此必须看清历史的趋势、少踩坑。而决策者如果能认清经济所处的位置，出台恰当的政策，避免出台不好的政策，就可以泽被万民了。</p><h3 id="（三）辜朝明的理论作为上述分析框架的一部分和必然结果"><a href="#（三）辜朝明的理论作为上述分析框架的一部分和必然结果" class="headerlink" title="（三）辜朝明的理论作为上述分析框架的一部分和必然结果"></a>（三）辜朝明的理论作为上述分析框架的一部分和必然结果</h3><p>辜朝明（2008，2023）提出了「资产负债表衰退」、「被追赶的经济体」等概念。在辜朝明（2023）中，他拓展了刘易斯（William A. Lewis，1954）的「二元经济」发展理论，提出了「被追赶的经济体」（Pursued Economy）的概念，把工业化&#x2F;城镇化过程划分为三个阶段，分别是：</p><p>1、刘易斯拐点前的「城镇化阶段」</p><p>在经济达到刘易斯拐点（图3中F点，图4中K点）之前，农村劳动力无限供给，但工资基本不上涨。在这一阶段，厂商获得的报酬总额增速远高于劳动力获得的报酬总额增速。并且由于厂商的人数远远少于工人人数，因此厂商快速完成资本积累，工人则只能维持较低的收入水平，消费能力有限，贫富差距会扩大，收入不平等加剧。</p><p>2、跨越刘易斯拐点之后的「黄金时代」</p><p>当经济跨越刘易斯拐点之后，企业为了扩大再生产，不得不提高工资水平，于是居民收入上升，消费能力得到提升，贫富差距缩小。所有人都从经济增长中受益，甚至低学历、缺乏技能的人也很容易找到工作，投资和消费都比较强劲，人们对未来预期非常乐观。因此辜朝明将这一阶段称为「黄金时代」。</p><p>在这一阶段，由于企业和居民对贷款需求旺盛，很容易推高货币乘数，因此货币政策非常有效，容易出现通货膨胀。而财政政策由于会挤出私人部门投资，因此效果有限。只有在发生资产负债表衰退时，财政政策才比货币政策有效。</p><p>3、「被追赶的阶段」</p><p>随着国内劳动力逐渐被吸纳，工资上升，导致企业生产成本上升，利润率下降。对应图3中，自然利率降低到H点。相比之下，一些比本国经济起飞较晚、比较落后的经济体存在大量剩余劳动力，工资和其他要素价格低，投资回报率高。因此企业开始「出海」，去后进国家投资。</p><p>企业出海投资，一方面导致本国经济增速放缓，消费增速下降，只有那些具有创造力、能够通过学习提高自身能力的人才能获得高收入，而那些不能适应发展的人（尤其是被其他国家竞争对手替代的制造业的工人）将失业。于是贫富差距再度扩大。另一方面会带动落后国家经济开始起飞，追赶先进国家。因此辜朝明将这一阶段称为「被追赶的阶段」。表现在图4中，即劳动力需求曲线移到了D4，与水平的「全球劳动力供给曲线」交于R点。</p><p>为了方便，我参照「刘易斯拐点」，把图4中的P点称为「辜朝明拐点」。</p><p>经济体处于「被追赶阶段」时，国内缺乏投资机会，企业融资意愿低，居民消费意愿低。换言之，国内储蓄大于投资，利率下降，甚至利率降到很低都无法吸引投资，货币政策的效果大大下降。此时财政政策不会挤出私人部门投资，因此财政政策效果更好。如果恰好又发生资产负债表衰退，就更是如此。</p><p><img src="https://static.youya.org/static/poor-china-economy/4.webp" alt="图4  对辜朝明（2023）「被追赶的经济体」框架的改进"><br>图4  对辜朝明（2023）「被追赶的经济体」框架的改进</p><p>辜朝明没有深究经济陷入「资产负债表衰退」和「被追赶阶段」的根源。图3已经展示了我的观点，即根源是真实因素导致投资回报率下降。例如在图3中，当自然利率下降到H点时，国内投资回报率下降，也缺乏低成本的劳动力，导致企业在国内投资无利可图，只好出海投资，造成本国制造业空心化。也正是因为投资回报率下降，经济特别容易发生「资产负债表衰退」（详见下文）。</p><p>以中国为例：</p><p>在1978年之后，制度变迁释放的制度红利、低廉的要素价格、学习国外的技术和管理经验、大量的要素投入、人力资本的发展等真实因素，共同带来了广义技术进步；进而导致TFP增速、潜在GDP增速、自然利率上升；进而带来了现实中GDP增速上升、较高的投资回报率。这个过程，也就是工业化过程；也是农村剩余劳动人口不断向工业部门转移，推进城镇化的过程。</p><p>但是2008年之后，TFP增速下降到0附近；2000年之后，自然利率一直在下降；2010年之后，潜在GDP增速逐步下降；最终带动现实中GDP增速下降，边际回报率下降。2004-2012年之间，人口红利逐渐消失，跨越了「刘易斯转折区间」，劳动力成本开始快速上升。</p><p>从2010年至2021年，自然利率和潜在GDP增速虽然在下降，但下降比较缓慢。由于房地产、基建、出口的拉动，以及新兴产业的崛起，GDP增速还算较高，工人工资上升。这就是辜朝明（2023）说的「黄金时代」。</p><p>但是2022年的疫情封控，严重压低了中国的TFP增速、自然利率和潜在GDP增速，使经济陷入了资产负债表衰退。叠加人口老龄化，投资边际回报率快速下降，迫使企业加快出海，经济跨越「辜朝明拐点」，进入「被追赶阶段」，或者说进入了前有围堵（美日欧），后有追兵（东南亚、南亚、拉美）的「腹背受敌阶段」。</p><p>换言之，辜朝明只指出了「资产负债表衰退」和「被追赶的经济体」现象，没有深究其根源。而按照我的框架，秉承真实经济周期理论，认为随着真实因素决定的投资回报率下降，到一定程度时，经济必然陷入「资产负债表衰退」，或进入「被追赶阶段」。这样辜朝明的范式就成为我的分析框架的一部分，「资产负债表衰退」和「被追赶的经济体」就成为我分析框架的必然结果。</p><h2 id="二、中国经济是如何陷入当前的困境的？"><a href="#二、中国经济是如何陷入当前的困境的？" class="headerlink" title="二、中国经济是如何陷入当前的困境的？"></a>二、中国经济是如何陷入当前的困境的？</h2><h3 id="（一）2022年的严格封控，压低了自然利率和自然产出"><a href="#（一）2022年的严格封控，压低了自然利率和自然产出" class="headerlink" title="（一）2022年的严格封控，压低了自然利率和自然产出"></a>（一）2022年的严格封控，压低了自然利率和自然产出</h3><p>在2020年之前，中国自然产出（潜在GDP）增速大约是6%。按照孙国峰和Rees（2021）的估算，2000s初中国自然利率约为4%，2019年底降到约2%。</p><p><img src="https://static.youya.org/static/poor-china-economy/5.jpg" alt="图5 中国的自然利率,资料来源：孙国峰和Rees（2021）"><br>图5 中国的自然利率</p><p>在2020年一季度，中国经济短暂地受到疫情的影响。到2020年5月，疫情就得到了控制，经济基本恢复正常。此后欧美陷入疫情，经济活动停摆，供应链中断，对我国商品需求增加，我国出口大幅增长。因此直到2021年底，中国经济增速都还不错。</p><p>但是，2022年初，欧美经济逐步正常化，对我国商品的需求下降。同时Omicron开始在我国蔓延。面对这一传染性强、毒性下降的变种，我国没有及时放松封控政策，而是更加严格地封控。各地纷纷实施了严格的、长期的封控，压低了TFP增速、自然利率和自然产出增速。主要传导机制包括：</p><p>1、迟滞效应（hysteresis effect）导致企业投资开支和研发开支下降。</p><p>2、大量人力物力财力投入疫情防控，导致投入生产、研发的要素减少。</p><p>3、导致技术进步放缓。</p><p>4、疫情防控导致全要素生产率下降。</p><p>5、导致居民边际消费倾向下降。</p><p>6、疫情期间劳动人口下降，人口老龄化加快，少子化加重。</p><p>7、劳动参与率下降。</p><p>这些传导机制与2008年金融危机类似，使TFP增速、自然利率、潜在GDP增速下了一个台阶。在2023年7月，我认为中国的自然产出增速已经下降到了5%左右，自然利率被压低到了1.5%甚至以下。</p><p>这样，2022年以来，经济陷入「资产负债表衰退」，企业边际投资倾向、居民边际消费倾向下降，人口老龄化延续，技术进步继续放缓，国进民退导致的低效率继续存在，因此自然产出增速、自然利率还在继续下降。</p><h3 id="（二）严格封控和行业整顿政策，推高了自然失业率"><a href="#（二）严格封控和行业整顿政策，推高了自然失业率" class="headerlink" title="（二）严格封控和行业整顿政策，推高了自然失业率"></a>（二）严格封控和行业整顿政策，推高了自然失业率</h3><p>2020年以来，尤其2022年以来的疫情、封控政策及迟滞效应还推高了我国的自然失业率，传导机制如下：</p><p>1、疫情封控导致人员流动不畅，信息不畅，推高摩擦性失业；</p><p>2、疫情期间的产业结构变化、技术进步，导致部分人失业；</p><p>3、实施了行业整顿政策，包括：</p><p>【1】2020年开始整顿平台经济，到2022年4月29日的政治局会议，告一段落。</p><p>【2】2021年开始整顿教育培训行业，到2022年告一段落。</p><p>【3】2020年8月央行、银保监会等机构针对房地产企业提出「三道红线」指标，限制房企融资，一方面导致大量房企无法融资，濒临倒闭，只好于2022年10月之后又放开房企融资；另一方面，没有及时放松限购限贷，导致房价暴跌，居民资产缩水，资产负债表恶化，一直到2024年5月17日才基本放开。</p><p>【4】2023年开始整顿金融行业。</p><p>这些整顿政策中，有的有民粹主义的意味。对房地产调控过头之后又没有及时调整。这些整顿政策恰好与疫情重叠，使这些行业运行受到双重打击。在行业整体萎缩和人员流动不畅的情况下，这些专业性较强、就业面较窄的失业者很难再就业，推高了结构性失业。</p><p>4、企业的理性选择（往届生困境）</p><p>疫情导致应届毕业生就业困难，毕业即失业，只能在家啃老，考研或考编。疫情过去之后，他们再找到专业对口工作的难度会成倍增加，因为：【1】企业会怀疑他的能力；【2】他毫无相关工作经验，只能当应届生用；同时他又有一定的社会经验，企业会觉得不如应届生好管理。这在企业看来是最优的理性选择，但客观上导致了结构性失业上升。</p><p>5、迟滞效应。</p><p>疫情导致短期经济波动，进而导致劳动力失业，不仅他的工作意愿受到打击，还可能失去工作技能，导致他难以再就业，永久地退出劳动市场。即自然失业率上升了。</p><p>自然失业率的上升一直持续到现在，目前很可能还在上升。2023年7月，国家统计局发布2023年6月城镇16-24岁青年调查失业率高达21.3%。2023年 8月开始停止发布该数据，对统计口径进行调整。2024年1月开始发布城镇16-24岁青年（不含在校学生）调查失业率，2023年12月是14.9%，2024年5月是14.2%。从草根了解来看，实际情况肯定更严重。</p><p>由于上升的是自然失业率，因此很难通过需求扩展降低。当然，需求也很难扩张。</p><h3 id="（三）2022年的严格封控，损害了各经济主体的资产负债表"><a href="#（三）2022年的严格封控，损害了各经济主体的资产负债表" class="headerlink" title="（三）2022年的严格封控，损害了各经济主体的资产负债表"></a>（三）2022年的严格封控，损害了各经济主体的资产负债表</h3><p>1、非金融企业主动缩表</p><p>2022年各地长时间大面积封城，纷纷成为经济孤岛，供应链中断，企业现金流受到影响，营收和利润增速下降，杠杆率上升。虽然2022年底已经放弃了动态清零政策，但悲观预期叠加PPI同比转负，导致企业收入、利润增速下滑的态势难以扭转。企业发现自己的收入、利润增速在下降，库存在减值，资产在缩水，但负债却没有减少，即资产负债表恶化了。企业被迫收缩资产负债表，归还贷款、减少投融资，准备过冬。</p><p>甚至一些高科技企业都出现裁员、倒闭，这无疑会导致中国科技进步的速度放缓，埋下未来全要素生产率、自然利率、潜在GDP增速进一步下降的隐患。</p><p>2、居民资产缩水，主动削减消费。</p><p>2022年各地长时间大面积封城，居民收入下降，疫情结束遥遥无期，逐渐形成悲观预期；叠加房价、股市、基金大跌，居民资产缩水，负债却没变，即资产负债表恶化。于是居民主动削减消费，归还债务，追求负债最小化。</p><p>3、政府财政吃紧，有心无力。</p><p>2023年6月，我在分析投资和消费为什么复苏缓慢时，认为中国经济在下图6右上方绿色方框那里。如果没有强有力的政策配合，单纯靠经济自发地调整、然后复苏，是一个非常漫长的过程，随时可能被各种因素打断，导致复苏中断。</p><p><img src="https://static.youya.org/static/poor-china-economy/6.webp" alt="图6  漫长的自发传导机制"><br>图6  漫长的自发传导机制</p><p>总之，从2022年开始，中国经济发生了严重的「资产负债表衰退」，同时陷入「腹背受敌阶段」。必须尽快采取强力的刺激政策：</p><p>1、中央财政主动加杠杆，扩张中央财政，代替地方财政、企业和居民来拉动经济。</p><p>2、把刺激消费作为重点，直接改善居民的财务报表，刺激消费。建议中央财政直接给边际消费倾向较高、符合特定条件的中低收入家庭发现金、大幅减税，降低存量房贷的按揭利率。而不是只给消费者购买耐用消费品减免税收或发放一点补贴，或者发放几元钱的消费券，这样毫无意义。</p><p>3、直接改善企业的财务报表，扭转企业的预期。降低一些行业的准入门槛，吸引民营资本进行投资；继续改善科技企业融资环境等。</p><p>4、货币政策进行配合，大幅下调LPR利率。</p><p>然而不幸的是，央行和财政部门抱残守缺，反应缓慢，导致至今经济依然在图6右上角的绿色方框那里。</p><h2 id="三、中国经济在2022年陷入「腹背受敌阶段」"><a href="#三、中国经济在2022年陷入「腹背受敌阶段」" class="headerlink" title="三、中国经济在2022年陷入「腹背受敌阶段」"></a>三、中国经济在2022年陷入「腹背受敌阶段」</h2><p>图3和图4给展示的都是「典型」国家的经济发展过程。按照辜朝明（2023）的观点，美国在1947年跨越刘易斯拐点，进入「黄金时代」；1970s跨越「辜朝明拐点」，进入「被追赶阶段」，被日本追赶。</p><p>日本在1960s中期至1990s中期处于「黄金时代」，持续了30年。1990s中期之后处于第三阶段，被韩国、台湾省和中国大陆追赶。</p><p>韩国和台湾省在1985年越过刘易斯拐点。1985-2005年处于第二阶段「黄金时代」，持续了20年。2005年进入「被追赶阶段」，被中国大陆追赶。</p><p>辜朝明对这些时间点的划分，显然是基于学术研究做出的。例如南亮进（Minami，1968）论证过，日本在大约1960 年到达了刘易斯拐点。</p><p>对于中国，辜朝明（2023，p.105）认为，中国在2012年之前处于第一阶段，2012年跨越刘易斯拐点，进入「黄金时代」。认为目前中国依然处于「黄金时代」。</p><p>我认为，中国经济很可能从2022年开始已经进入了「被追赶阶段」，开始被东南亚国家甚至拉美国家追赶。具体论证见这里。大体来说：</p><p>第一，2022年，中国的自然利率已经下降到与1970年的美国、1990s中期的日本类似的水平。</p><p>第二，中国的投资回报率已经低于潜在竞争对手。</p><p>第三，2022年开始，企业被迫开始加快「出海」。</p><p>从2022年开始，企业家普遍意识到：【1】东西方走向对抗的背景下，逆全球化加剧，美欧在东南亚、拉美加快培育供应链，来替代中国企业；【2】国内投资回报率下降严重。出海俨然成为很多企业为了自救、生存的必然选择。中国企业出海，在东南亚、拉美甚至非洲建厂，意味着这些地方的经济将起飞，实际上，东南亚、印度、非洲很多国家的GDP增速已经远远超过中国。只要有需求，它们的供应链将逐渐完善起来，逐渐替代中国。越南、泰国、老挝、缅甸、印尼、印度等国将成为中国的主要追赶者。</p><p>第四，中国从2022年开始陷入资产负债表衰退，驱使中国进入「被追赶阶段」。</p><p>总而言之，2022年的严格封控，一方面导致中国陷入资产负债表衰退，另一方面压低了中国潜在GDP增速和自然利率，导致中国投资回报率大幅下降，使中国在2022年已经跨越了「辜朝明拐点」，进入了「被追赶阶段」。</p><p>中国所处的「被追赶阶段」，与当初的美国、日本、韩国等完全不同。主要在于美国、英国、加拿大、澳洲、欧洲、印度等对中国抱有严重的敌意，试图在科技、贸易、供应链乃至国际政治、军事等方面全面挤压和遏制中国；并且企图扶持东南亚、印度、墨西哥，打造新的供应链来代替中国供应链。</p><p>即中国面临的是前有围堵、后有追兵，腹背受敌的状况。</p><p>因此，我更愿意将其称为「腹背受敌阶段」。</p><h2 id="四、央行没有及时大幅降息，导致实际利率居高不下，放大经济波动"><a href="#四、央行没有及时大幅降息，导致实际利率居高不下，放大经济波动" class="headerlink" title="四、央行没有及时大幅降息，导致实际利率居高不下，放大经济波动"></a>四、央行没有及时大幅降息，导致实际利率居高不下，放大经济波动</h2><h3 id="（一）央行错误地坚持所谓的「黄金法则」，刻舟求剑"><a href="#（一）央行错误地坚持所谓的「黄金法则」，刻舟求剑" class="headerlink" title="（一）央行错误地坚持所谓的「黄金法则」，刻舟求剑"></a>（一）央行错误地坚持所谓的「黄金法则」，刻舟求剑</h3><p>如前所述，2022年以来的疫情、封控政策和迟滞效应压低了我国的自然利率和自然产出。在2019年底，中国自然产出增速大约是6%多一点，2022年下降到了5%左右；2019年底，自然利率大约是2%（孙国峰和Rees，2021），2022年很可能已经下降到了1.5%甚至更低。</p><p>2022年开始，中国经济已经陷入严重的通货紧缩，实际利率在4%以上。实际利率高于自然利率，意味着货币政策是紧缩的，需要大幅降低名义利率（LPR），把实际利率压到低于自然利率。</p><p>然而，当时央行一直遵循所谓的「黄金法则」，即实际利率与潜在GDP增速大体相等。时任央行行长易纲（2021、2023）曾经多次阐述为什么要遵循「黄金法则」。他认为：</p><p>「理论上，自然利率是宏观经济总供求达到均衡时的实际利率水平…….中长期看，宏观意义上的利率水平应与自然利率基本匹配。由于自然利率是一个理论上抽象出来的概念，具体水平较难估算，实践中一般采用「黄金法则（Golden Rule）」来衡量合理的利率水平，即经济处于人均消费量最大化的稳态增长轨道时，经通胀调整后的真实利率r应与实际经济增长率g相等。</p><p>若r持续高于g，会导致社会融资成本高企，企业经营困难，不利于经济发展。r低于g时往往名义利率也低于名义GDP增速，这有利于债务可持续，即债务杠杆率保持稳定或下降，从而给政府一些额外的政策空间……总体上r略低于g是较为合理的，从经验数据看，我国大部分时间真实利率都是低于实际经济增速的，这一实践可以称之为留有余地的最优策略。但r也不能持续明显低于g，若利率长期过低，会扭曲金融资源配置，带来过度投资、产能过剩、通货膨胀、资产价格泡沫、资金空转等问题，超低利率政策难以长期持续。」</p><p>当时央行的利率政策正是遵循他的这一思路。例如2023年5月25日发布的央行《货币政策执行报告》专栏1就表达了同样的思想。一直到2023年，易纲（2023）还坚持认为：</p><p>「经济学理论中，一般参考泰勒规则和黄金法则等来衡量合适的利率水平。比较来看，泰勒规则强调短期逆周期调节，黄金法则（Phelps，1961）阐述了一条储蓄和投资的最优路径，此时消费也得到了持续满足，因此效用函数最优化。黄金法则是长期稳态的最优解，给我们的启示是实际利率应约等于潜在增长率，利率太低或太高都会产生不良后果。黄金法则对货币政策短期操作指导意义不大，但对较长时期时间序列验证是有意义的。黄金法则可以提供一个长期最优增长轨迹的衡量标准。」</p><p>2023年7月，我撰文指出「黄金法则」是在一系列假设条件下，用一个非常简单的模型推导出来的。这些假设条件包括：</p><p>【1】 经济是完全竞争性的；</p><p>【2】技术进步是外生的，且完全是劳动扩张型的。</p><p>【3】不存在外部性。</p><p>【4】生产函数满足规模报酬不变。</p><p>【5】劳动的供给是无弹性的，劳动力总量按照外生的速度γ指数增长。</p><p>然而这些条件在现实中都是不可能成立的。</p><p>【1】我国经济显然不是完全竞争性的，国企民企二元结构使民企始终处于弱势地位；经过2016年以来的供给侧结构改革，每个行业的集中度都在提高；技术进步不是外生的。</p><p>【2】几乎所有研究我国技术进步的论文都指出，我国技术进步不完全是劳动扩张型的。大多数研究发现，我国的技术进步是偏向劳动扩张型，美国的情况也是类似的。</p><p>【3】经济中不可能不存在外部性；</p><p>【4】生产函数当然也不是规模报酬不变的。</p><p>【5】劳动供给绝不是无弹性的。尤其是中国在2012年已经跨越了「刘易斯转折区间」，劳动力短缺日益严重。</p><p>等等。总之，「黄金法则」的前提是不成立的。因此在现实中，「黄金法则」不可能成立。</p><p>退一步说，「黄金法则」说的是「实际利率约等于潜在GDP增速」。由于CPI在不断变化，因此按照「黄金法则」，应该根据CPI调整名义利率，使实际利率保持相对稳定。</p><p>2022年三季度之后，随着经济走弱，CPI下降很快，名义利率下降缓慢，实际利率在快速上升（图7中红线），已经远高于自然利率。这意味着货币政策其实是收紧的。那么即使根据「黄金法则」，也应该大幅下调名义利率，把实际利率压低到2%以下。</p><p><img src="https://static.youya.org/static/poor-china-economy/7.webp" alt="图7  中国的实际利率 来源：国家统计局；中国人民银行；孙国峰和Rees（2021）"></p><p>图7  中国的实际利率</p><h3 id="（二）在应该大幅降息时，却按兵不动，人为放大了经济波动"><a href="#（二）在应该大幅降息时，却按兵不动，人为放大了经济波动" class="headerlink" title="（二）在应该大幅降息时，却按兵不动，人为放大了经济波动"></a>（二）在应该大幅降息时，却按兵不动，人为放大了经济波动</h3><p>但是央行没有这么做，而是迂腐地坚持名义利率不变，导致实际利率居高不下。这是一种刻舟求剑的做法，会放大经济的波动。我当时用下图8来说明这个问题。图8中，潜在GDP增速（即自然产出增速，黑色实线）和自然利率（黑色虚线）长期下降，这符合我国当时的实际情况。</p><p>在t1时刻，经济处于A点，此时GDP低于潜在GDP增速，存在负的产出缺口，物价低迷（绿色虚线）。这也符合我国2022年以来的实际情况。</p><p>如果央行坚持黄金法则，不下调名义利率（没画出来），或者下调的幅度很小，则实际利率（粉色实线）会不断攀升，经济主体不堪重负；于是GDP增速沿着蓝色实线持续下滑。由于缺乏政策的支持，经济自发调整非常缓慢，若干个季度之后，到t2时刻，经济处于C点。此时依然存在负的产出缺口，CPI较低，实际利率较高，经济非常疲软，经济主体（企业、居民、政府）处于漫长的痛苦之中，利润表和资产负债表持续恶化，并且企业和居民对未来预期悲观，倾向于收缩资产负债表，削减投资和开支，导致经济持续疲软。</p><p>相反，如果央行放弃黄金法则，决定遵循泰勒规则、或参照自然利率行事，及时下调名义利率（没画出来），使实际利率下降沿着粉色虚线前进，等于或略低于自然利率，则经济主体的融资成本下降，利润表和资产负债表不再恶化。GDP增速将沿着红色虚线前进。若干个季度之后，到t2时刻，经济处于B点，大体和潜在GDP增速一致。如果能一直维持实际利率和自然利率一致（即央行保持货币政策中性立场），则GDP增速也可以保持与潜在GDP增速一致。</p><p><img src="https://static.youya.org/static/poor-china-economy/8.webp" alt="图8  坚持黄金法则与放弃黄金法则下的经济走势比较"><br>图8  坚持黄金法则与放弃黄金法则下的经济走势比较</p><p>总之，在经济疲软、物价低迷阶段，如果央行拒绝下调名义利率，就需要居民和企业扛过经济低迷，痛苦地走完整个经济周期，再慢慢复苏。这需要漫长的时间，还会加大经济的波动，使经济主体遭受不必要的痛苦（福利损失），与央行福利最大化的初衷背道而驰，并且复苏过程还可能因为各种因素被打断（图6）。</p><p>基于这些分析，我建议央行尽快大幅下调LPR，至少使实际利率下降到2%附近。即便这不能刺激消费和投资，也可以营造宽裕的流动性环境，使地方政府、企业、居民能够以很便宜的利率贷到资金，将其持有的高息负债置换出来，改善资产负债表，延缓资产负债表衰退的速度和势头。</p><p>2023年7月25日，央行行长易人。此后央行《货币政策执行报告》中再也没有出现过关于「黄金法则」的描述。但是一直到2024年2月20日，才下调了LPR。</p><p>2024年4月30日中央政治局会议提出：「要灵活运用利率和存款准备金率等政策工具，加大对实体经济支持力度，降低社会综合融资成本。」意味着未来会继续降准降息。我认为这是对之前降息迟缓的矫正。认为未来一年LPR应该降低50-70BP。另外，应该加快深化改革和鼓励创新，推迟零利率和负利率时代的到来。</p><h3 id="（三）惯性思维，跟不上形势"><a href="#（三）惯性思维，跟不上形势" class="headerlink" title="（三）惯性思维，跟不上形势"></a>（三）惯性思维，跟不上形势</h3><p>既然「黄金法则」有那么明显的弊端，为什么央行前行长会坚持这个法则？我认为，这是惯性思维导致的。</p><p>经济处于「黄金时代」和处于「被追赶的阶段」，表现是完全不同的。在「黄金时代」，居民收入快速增长，中产阶级队伍快速发展壮大，人人分享到经济发展的红利，对未来充满希望和自信，投资和消费增速强劲，货币乘数较高，经济有发生通货膨胀的倾向。但在「被追赶阶段」，大多数人收入增速下降，消费能力下降，货币乘数下降，通货膨胀问题要小得多。</p><p>但是人们（包括经济学家、央行行长和政府决策者）往往意识不到经济已经进入了「被追赶阶段」，还抱着「黄金时代」的思维惯性，容易把「黄金时代」经济指标的趋势简单外推。辜朝明（2023，p.159-160）认为，尽管所有发达经济体当前都处于被追赶阶段，但无论是经济学教科书还是这些国家的政策制定者，都无法摆脱「黄金时代」的惯性。</p><p>具体到Phelps（1961）的「黄金法则」来说，他提出「黄金法则」是在1960s，当时美国正好处在「跨越刘易斯拐点之后的黄金时代」，工人工资不断上升，投资和消费增长旺盛，技术进步迅速，投资回报率高。因此Phelps研究的问题是「什么样的储蓄（资本积累）路径，能够使居民的福利最大化？」带有强烈的时代色彩，完全没想到若干年后，会出现大规模的资产负债表衰退，导致储蓄过剩、投资不足的问题。</p><p>在中国，从1978年开始改革开放到2022年，中国从未出现过真正的资产负债表衰退。在1990s至2010年，地方官员一直在参加GDP锦标赛、投资饥渴症。2012年跨越刘易斯拐点之后，投资、GDP增速虽然有所回落，但还是比较高的，居民收入和消费也维持了较高增速。在这期间，虽然发生过总需求不足的问题（1998-2001，2008，2018），但都很快被改革或扩张政策熨平了。居民和企业对未来充满信心，即便是在2020年疫情爆发之后亦是如此。</p><p>在这种情况下，央行前任行长自然也会对未来抱着乐观心态，认为GDP将趋势性地维持较高的增速，自己要考虑的是，采取什么样的政策，能够使居民福利最大化。完全没想到2022年之后会突然出现投资回报率大幅下降，借款人消失，资产负债表衰退，过往的政策已经不再适合新的经济形势。</p><p>事实上，在2022年下半年经济回落的过程中，从政策制定者到市场研究者，几乎所有人都认为，总需求的回落是暂时的，是疫情封控限制了消费场景，影响了生产活动。只要放开疫情管控，居民就会「报复性消费」，企业就会开足马力生产，经济增速会很快恢复的疫情之前。一直到2023年4月之后，大家才意识到，居民和企业在继续缩表，消费和投资的恢复是非常弱的，需要漫长的过程。</p><p>这种惯性思维也影响到了对实际利率的认识。在「黄金时代」，由于需求旺盛，容易出现通货膨胀。尤其是，在2010年至2021年，中国的房价高速增长。央行自然倾向于维持较高的名义利率，以便维持较高的实际利率，这样一方面可以控制通货膨胀，另一方面可以控制房价。但是经济进入「被追赶的阶段」后，通货膨胀不再是个大问题，而是有发生通货紧缩的倾向，加上发生了资产负债表衰退，此时名义利率僵化就容易导致实际利率飙升，对经济造成损害。</p><h3 id="（四）在应该改善居民和地方政府资产负债表时，却鼓励买房，将导致它们资产负债表更加恶化"><a href="#（四）在应该改善居民和地方政府资产负债表时，却鼓励买房，将导致它们资产负债表更加恶化" class="headerlink" title="（四）在应该改善居民和地方政府资产负债表时，却鼓励买房，将导致它们资产负债表更加恶化"></a>（四）在应该改善居民和地方政府资产负债表时，却鼓励买房，将导致它们资产负债表更加恶化</h3><p>2021年以来，房地产库存积累，价格大幅下跌，大量居民断供、弃供。房企无法回笼资金，银行无法收回贷款，面临金融风险。</p><p>5月17日，央行宣布了刺激房地产的政策：取消购买商品房贷款利率下限；下调个人住房公积金贷款利率0.25个百分点；把首套房的首付比例下限从20%降至15%，二套房从30%降至20%；设立3000亿保障性住房再贷款，支持地方国有企业以合理价格收购已建成未出售商品房，用作配售型或配租型保障性住房，预计将带动银行贷款5000亿元。保障性住房再贷款期限一年，可展期4次，利率1.75%。发改委则要求：商品房库存较多城市，政府可以需定购，酌情以合理价格收购部分商品房用作保障性住房。</p><p>至此，房地产刺激政策已经是有史以来最宽松的了。</p><p>在地方政府和居民资产负债表恶化的大背景下，不仅没有帮它们改善资产负债表，反而推出了这样的房地产刺激政策，本质上是想让已经负债累累居民和地方政府继续加杠杆，增加负债，把房地产商和银行的杠杆接过来，降低房企和银行的违约风险。换句话说，决策者在「改善居民和地方政府资产负债表」与「为房企和银行纾困」之间，选择了后者。我猜可能是因为前者更遥远，而后者更紧迫。政策的时间不一致性表现得淋漓尽致。</p><p>从长期看，这会导致居民和地方政府的资产负债表进一步恶化，居民消费能力更加萎缩；地方政府负担将进一步加重，更加无力进行基建投资和民生建设。最终会给未来经济带来需求不足的隐患，导致资产负债表衰退更加严重。甚至可以说，房地产刺激效果越好，成交量越大，对未来经济的拖累会越严重。</p><h2 id="五、财政政策不仅没有及时强力扩张，反而人为制造紧缩"><a href="#五、财政政策不仅没有及时强力扩张，反而人为制造紧缩" class="headerlink" title="五、财政政策不仅没有及时强力扩张，反而人为制造紧缩"></a>五、财政政策不仅没有及时强力扩张，反而人为制造紧缩</h2><h3 id="（一）中央财政在应该尽快大幅加杠杆时瞻前顾后、畏首畏尾"><a href="#（一）中央财政在应该尽快大幅加杠杆时瞻前顾后、畏首畏尾" class="headerlink" title="（一）中央财政在应该尽快大幅加杠杆时瞻前顾后、畏首畏尾"></a>（一）中央财政在应该尽快大幅加杠杆时瞻前顾后、畏首畏尾</h3><p>2022年以来，中国经济陷入「资产负债表衰退」和「腹背受敌阶段」。居民主动削减消费，企业主动削减投资，追求负债最小化；而地方政府由于背负沉重的债务负担，无力扩张资产负债表。那么就应该由中央政府来扩张资产负债表、拉动经济、减缓经济下行。</p><p>用辜朝明（2023）的范式来说，就是企业和居民已经不愿意借款，那么政府应该充当最后的借款人，使信用创造过程能够持续下去，创造需求。</p><p>原则上说，在「资产负债表衰退」和「腹背受敌阶段」，货币政策的效果远远不如财政政策。</p><p>因此，2023年二季度，当发现经济恢复乏力、居民和企业仍在缩表时，中央财政就应该尽快扩表，主动扩大财政赤字，主动加杠杆。比如可以：</p><p>【1】通过重点建设项目拉动投资；设立各类大型产业基金，投资于高端科技项目、「卡脖子」项目，吸引民间资本一起进行投资等。</p><p>【2】给企业大幅减税，直接改善企业的负债表，放水养鱼。</p><p>【3】给特定家庭发放现金，直接改善家庭的资产负债表，刺激消费。</p><p>采取这些措施速度要快，力度要大，才能尽快扭转经济主体的悲观预期，切断资产负债表衰退的传导机制。</p><p>但是2023年开始，中央财政似乎对经济面对的困难认识不清楚，一直畏首畏尾：</p><p>【1】财政支出扩张的力度不够大。2023年上半年，各界就不断呼吁发行特别国债挽救经济，但迟迟没有动静。一直到2023年10月25日（新财政部长上任的第二天）才宣布发行1万亿特别国债。2023年全年财政支出增速只有5.38%，比2022年还低。财政赤字比2022年只上升了1个百分点。</p><p>【2】不愿意直接给特定家庭发现金，似乎担心这会违背多劳多得、不劳不得的社会主义价值观。反映了决策者思想僵化、不知变通。</p><p>结果只有部分城市（上海、深圳、北京、杭州等）给居民发放消费券，但效果不佳。原因是：①金额太小，人均只有2-3元钱，不可能拉动消费；②地方政府发放消费券，受益的未必是本地企业，因此地方政府缺乏动力。其实这事最好中央财政来做。</p><p>【3】观念陈旧、抱残守缺，以为给消费者减免一点税收（例如减免车辆购置税），或者给企业一点补贴，就能刺激他们购买耐用消费品或更新机器设备。完全不理解，在资产负债表衰退阶段，居民和企业根本就不愿意消费和投资，这样做的效果非常有限。</p><p><img src="https://static.youya.org/static/poor-china-economy/9.webp" alt="图9 中国公共财政收入、支出增速与赤字率%"></p><p>2023年10月24日，新财政部长就职。次日财政部宣布将在2023年四季度增加发行1万亿元特别国债，这使2023年全国财政赤字由3.88万亿元增加到4.88万亿元，中央财政赤字由3.16万亿元增加到4.16万亿元，财政赤字率由3%提高到3.8%左右。</p><p>2024年3月5日《政府工作报告》提出，从2024年开始拟连续几年发行超长期特别国债，专项用于国家重大战略实施和重点领域安全能力建设，今年先发行1万亿元。</p><p>但是，我认为这个力度还是远远不够。</p><p>（二）国税部门在应该放水养鱼时，却预征收过头税、倒查税收，涸泽而渔</p><p>在企业和居民全面缩表的当下，原本应该减税，改善企业和居民的资产负债表，刺激消费和投资。然而税务部门的做法恰好相反，它们采取了两个措施：</p><p>一是倒查税收，追缴历史欠税。</p><p>追缴历史欠税是合法的，但时机不对。说小一点，此举会抽走企业现金，导致企业经营困难，被迫停产甚至裁员，营业收入和经营利润下降，进一步陷入困境。说大一点，会破坏营商环境，导致失业、居民消费下降、加大通货紧缩压力。</p><p>二是预征「过头税」，即预征未来的税款。</p><p>预征过头税对经济有害无益。即便一开始经济处于稳态增长路径，预征过头税也会使经济偏离稳态。并且随着时间推移，GDP规模将偏离稳态增长路径的GDP规模越来越远；应缴纳税款也将偏离稳态增长路径的应缴纳税款越来越远。</p><p>在经济高速发展阶段，预征过头税的负面影响很容易被后续的经济增长对冲掉，因此对经济的负面作用不那么大。</p><p>但是现在中国经济已经进入了「腹背受敌阶段」，GDP增速将长期下降，还将长期面临通缩压力，名义GDP增速的长期趋势也将下降，这会导致财政收入将逐年下降。此时再预征过头税，会导致经济增速下降的压力更大，雪上加霜。只能以后每年都预征过头税，否则财政就无法维持。而持续不断地预征过头税，会导致企业和居民更加缩表，经济增速雪上加霜，财政迟早会崩溃。</p><p>这些政策都是紧缩性的，体现了税务部门缺乏大局观，涸泽而渔，饮鸩止渴。</p><h3 id="（三）地方政府在应该休养生息时，却杀鸡取卵"><a href="#（三）地方政府在应该休养生息时，却杀鸡取卵" class="headerlink" title="（三）地方政府在应该休养生息时，却杀鸡取卵"></a>（三）地方政府在应该休养生息时，却杀鸡取卵</h3><p>地方政府的支出普遍存在严重的刚性。2022年以来，随着经济下滑、财政收入下降，地方政府为了增加收入，普遍采取了如下措施：</p><p>一是削减对公用事业（水电煤气、公共交通）的补贴，推动公用事业涨价。</p><p>这会导致居民：</p><p>【1】削减消费；</p><p>【2】居民担心公用事业开支未来会进一步上升，因此会提前增加储蓄，导致消费下降得更多。</p><p>【3】居民原本就对经济前景和收入前景不乐观。当政府削减补贴时，居民会把这当作经济进一步恶化的信号，因此会增加储蓄，以防未来经济下滑、自己失业。从而导致消费下降得更多。</p><p>结果，消费下降的金额将远远超过政府节约的补贴金额，可能达到政府节约的补贴金额的数倍。即便政府通过其他渠道（例如政府消费或投资），把节约下来的这部分补贴花出去，对经济的净影响也一定是紧缩性的。</p><p>公用事业价格上升本身会推高CPI和PPI。有些愚蠢的宏观分析师对此欢呼雀跃，认为这有助于经济走出通缩，却没注意到它会抑制消费，压低CPI和PPI，最终导致更严重的通货紧缩。</p><p>如果每个地方政府都提高公用事业价格，对整个经济将是灾难性的，它本质上是「以民为壑」，使居民的资产负债表更加恶化，消费意愿和消费能力更低。长期看，导致当地消费不振，经济增长乏力，最后政府的资产负债表也无法修复。</p><p>二是提高行政处罚力度，增加罚没款收入。</p><p>在一些城市，罚没款收入已经占到当地财政收入的40%以上。它对经济的影响与提高公用事业价格是类似的，并且更加恶劣，因为它不仅迫使居民和企业进一步缩表，还会严重破坏当地的营商环境。</p><p>目前中央正在酝酿对消费税进行改革，将其从全归中央，改为央地分成，使地方增幅能增加一个收入来源。问题在于，从国税预征过头税、倒查税收，地方增加罚没款收入来看，国税和地方都缺乏远见和大局观。在这种情况下，简单地进行央地分成，并不能解决他们涸泽而渔、杀鸡取卵的做法。</p><p>需要指出的是，在经济衰退时期加税这种蠢事，日本政府也干过。1990年日本泡沫破裂，1995年陷入「被追赶阶段」。1997年，IMF和OECD向日本政府施压，要求日本削减财政赤字。于是日本政府于1997年4月开始实施15万亿日元（占日本GDP的3%）的财政紧缩计划（加税、缩减开支），结果导致日本经济雪上加霜，GDP连续5个季度下降。一些成功熬过之前7年衰退的银行开始纷纷倒闭。2001年、2009年日本政府又两度犯了类似的错误。</p><p>中国政府应该摸着日本的尸体前进，而不是重蹈覆辙。</p><h2 id="六、「腹背受敌阶段」的中国经济有哪些特点？"><a href="#六、「腹背受敌阶段」的中国经济有哪些特点？" class="headerlink" title="六、「腹背受敌阶段」的中国经济有哪些特点？"></a>六、「腹背受敌阶段」的中国经济有哪些特点？</h2><p>在「腹背受敌阶段」，经济将呈现出如下的特点：</p><h3 id="（一）潜在GDP增速将长期下降"><a href="#（一）潜在GDP增速将长期下降" class="headerlink" title="（一）潜在GDP增速将长期下降"></a>（一）潜在GDP增速将长期下降</h3><p>目前中国潜在GDP增速大约是5%。未来在自然利率下降的同时，潜在GDP增速也将逐年下降。现实中的GDP同比将随之下降，20年后可能下降到1-2%。</p><p>值得注意的是，如果把全国看做一家公司，那么GDP相当于营业收入，而不是利润。这家公司的效率特别低，2023年GDP同比5.2%，对应规模以上工业企业利润同比只有-2.3%，股市处于熊市。如果不能尽快提高TFP，那么未来当中国GDP增速降低到只有1-2%时，企业利润增速可想而知。</p><h3 id="（二）M1、M2、社会融资规模、信贷余额存量同比处于低位"><a href="#（二）M1、M2、社会融资规模、信贷余额存量同比处于低位" class="headerlink" title="（二）M1、M2、社会融资规模、信贷余额存量同比处于低位"></a>（二）M1、M2、社会融资规模、信贷余额存量同比处于低位</h3><p>2024年4月，M1、M2、社融、信贷余额同比增速都创出历史最低，引起了广泛的讨论。在我看来，这是经济陷入「腹背受敌阶段」必然出现的现象。</p><p>在「黄金时代」，经济增长强劲，居民收入上升，甚至一些低学历、缺乏技能的人也很容易找到工作，人们对未来预期非常乐观，边际投资倾向和边际消费倾向较高，投资和消费增速都比较强劲。对贷款需求旺盛，很容易推高货币乘数，货币政策非常有效，容易出现通货膨胀。M1、M2、社融、信贷余额同比增速无疑将比较高。</p><p>但是随着经济陷入「被追赶阶段」，国内要素成本上升，投资回报率下降。由于缺乏有利可图的投资机会，企业的融资意愿和投资倾向下降，储蓄率上升，导致消费增速下降，失业率上升，居民收入增速下降，甚至负增长，贫富差距扩大。由于经济缺乏活力，因此M1同比将处于较低水平。</p><p>企业和居民的融资意愿大幅下降，导致货币乘数将下降，货币流通速度放缓，货币创造机制不那么顺畅，M2同比、信贷余额同比增速都将下降到较低的水平。</p><p>金融部门向实体部门融出的资金量下降，即社会融资规模的存量同比将下降到较低的水平。</p><p>2024年5月10日，央行发布了一季度《货币政策执行报告》，其中专栏1《信贷增长与经济高质量发展的关系》指出，随着经济转型升级和高质量发展，我国信贷增长与经济增长的关系趋于弱化。信贷增速下降至个位数，并不意味着金融支持实体经济力度减弱。主要原因是：【1】随着经济结构调整升级，房地产式微，地方债务风险防控加强，重化工业占比下降，对信贷的需求下降了。【2】随着信贷存量规模增长，信贷投放的边际效果递减。过度投放信贷会导致资金空转。【3】直接融资占比在上升。</p><p>这三点是有道理的。长期看，这三点都将继续存在，导致货币供给指标都将继续处于低位。未来很低的M1，7%甚至更低的M2，8%甚至更低的社融同比，9%甚至更低的信贷余额同比将成为常态。</p><h3 id="（三）特别容易发生「资产负债表衰退」"><a href="#（三）特别容易发生「资产负债表衰退」" class="headerlink" title="（三）特别容易发生「资产负债表衰退」"></a>（三）特别容易发生「资产负债表衰退」</h3><p>「资产负债表衰退」可能发生在经济进入「腹背受敌阶段」之前，也可能发生之后。但是在「腹背受敌阶段」，特别容易发生「资产负债表衰退」，并且会反复发生。</p><p>这是因为，「腹背受敌阶段」的本质，就是真实因素导致本国实体部门投资的边际回报率下降，当下降到一定程度（图3中H点），低于后进国家时，本国企业为了盈利，只好出海投资，利用外国的低要素成本，赚取更高的投资回报。从而导致本国消费、投资、就业、经济增速全面下降。当企业在本国投资普遍无利可图时，它们就会主动缩表，削减投资，导致更多的失业；导致居民主动缩表，削减消费，即导致资产负债表衰退。</p><h3 id="（四）将长期存在通货紧缩的压力，且很难逆转"><a href="#（四）将长期存在通货紧缩的压力，且很难逆转" class="headerlink" title="（四）将长期存在通货紧缩的压力，且很难逆转"></a>（四）将长期存在通货紧缩的压力，且很难逆转</h3><p>在「腹背受敌阶段」，由于本国缺乏有利可图的投资机会，企业的融资意愿和投资倾向下降，储蓄率上升，导致消费增速下降，失业率上升，居民收入增速下降，甚至负增长。显而易见，此时经济容易发生通货紧缩。</p><p>2022年以来，我国一直存在较大的通货紧缩压力。如果通缩压力来自短期的需求下滑（像2008年那样），那么随着需求快速恢复，通缩压力就会消失。但是2022年以来的通缩压力，根源是真实因素变化导致自然利率下降，这是个长期趋势，很难逆转，因此它带来的总需求萎缩、通缩压力加大也是难以逆转的，将长期存在。地方政府和税务部门不合时宜的政策又加重了通缩的压力。</p><p>另外，目前我国制造业产能占全球的大约30%，其中大约15%供应国外（出口），15%供应国内。当外需走弱时，如果内需能走强，消化多余的供给，则可以化解通货紧缩压力。问题在于，我国进入「腹背受敌阶段」后，一方面国内消费和投资需求增速下降；另一方面，出口将受到欧美日的围堵（提高关税、限制进口），东南亚、南亚、墨西哥等竞争对手的追赶。这样内外需双双受到挤压，很容易造成产能过剩，加大通货紧缩压力。</p><h3 id="（五）无法再采用行政措施去产能"><a href="#（五）无法再采用行政措施去产能" class="headerlink" title="（五）无法再采用行政措施去产能"></a>（五）无法再采用行政措施去产能</h3><p>那么，有没有可能再像2016-2017年一样，再搞一次行政去产能，用行政手段强迫（比如）环保不达标的中小企业退出行业，人为造成供给端产能收缩，使产品价格上涨，从而使经济摆脱通货紧缩，改善存活下来的企业的现金流和利润表？</p><p>我认为不会，也不应该。理由是：</p><p>第一，当前的经济环境与2016-2017年完全不同。</p><p>在2016-2017年，经济增速和企业盈利增速还比较高。当时迫使一些企业退出市场，让留存的企业改善处境，对整个经济影响不大。而现在整个经济状况很差，GDP增速下降，企业利润增速下降，在这种情况下再强迫一批企业退出，会造成严重的失业。</p><p>第二，目前的产能过剩与2012-2015年的产能过剩不同。</p><p>2012-2015年的产能过剩是此前十几年投资导向型发展模式造成的，主要集中在传统周期性行业（钢铁、煤炭、有色、化工、建材等）。其中很多产能确实比较落后，不能适应市场的要求，理应淘汰掉。2016-2018年供给侧改革后，升级改造或新建了产能。现在的「产能过剩」是2022年以来GDP增速下滑过快、需求不足导致的，而不是说产能已经太旧，不能适应市场需要了。如果去产能，把总供给曲线向左移动，会造成GDP增速进一步下降，那些竞争力弱、抗风险能力差的中小企业雪上加霜。而中小企业是吸纳就业的主力，如果中小企业大面积倒闭，势必危及社会稳定。</p><p>第三，通过行政手段去产能，被去掉的往往是民营企业，会进一步造成国进民退，降低TFP，导致投资边际回报率更低。</p><p>第四，频繁地用行政手段去产能会导致制造业空心化。在「腹背受敌的阶段」，投资、消费疲软将长期存在。假如一出现产能「相对过剩」和通缩压力，就通过行政手段去产能，那么长远来看，需要不断地去产能，最终加剧制造业空心化。在美国主导与中国经济脱钩、试图摆脱中国供应链的当下，制造业空心化无异于自杀。</p><h3 id="（六）不宜再拿库存周期分析经济，期盼新周期启动"><a href="#（六）不宜再拿库存周期分析经济，期盼新周期启动" class="headerlink" title="（六）不宜再拿库存周期分析经济，期盼新周期启动"></a>（六）不宜再拿库存周期分析经济，期盼新周期启动</h3><p>2023年9月，国家统计局发布的工业企业经济效益指标中，产成品库存名义同比出现小幅反弹。不少金融机构的宏观分析师欢欣雀跃，认为新库存周期即将启动，上升阶段会持续3-4个季度，带来股市大幅上涨。</p><p>这个观点显然是错误的。我当时撰写了几篇文章，来反驳这种观点，论证工业去库存过程并未结束，补库存遥遥无期。事实证明我的分析是正确的。</p><p>另外，我从2012年开始，就反对拿理想化的库存周期模型硬套中国经济现实、认为周期的四个阶段会像春夏秋冬一样按顺序依次到来，每个阶段一定会按部就班地持续3-4个季度。</p><p>实际上，在2012-2015年的产能过剩、需求增速下滑时期，政府的稳增长政策扭曲了库存周期，导致去库存过程被拉长。库存周期的每个阶段都很短，幅度变小了。如果过剩产能如果不能及时退出，会持续抑制企业的利润率和利润增速，导致利润率和利润增速持续低位波动。这是2016年开启供给侧改革、去产能的逻辑基础。</p><p>随着目前中国经济陷入「腹背受敌阶段」，需求增速将逐年走弱。总需求即便有反弹，也是非常弱的，造成的库存周期将非常弱。并且不能再简单通过去产能来挽救PPI。在这种情况下，再试图分析库存周期、根据库存周期来判断行业的运行、拿美林时钟来做资产配置，必然不会什么效果。</p><h3 id="（七）资金空转将成为常态"><a href="#（七）资金空转将成为常态" class="headerlink" title="（七）资金空转将成为常态"></a>（七）资金空转将成为常态</h3><p>2022年以来，我国再度出现资金空转，引起了监管部门的关注。</p><p>2023年8月4日上午，国家发改委、财政部、央行、国税总局联合召开新闻发布会，央行货币政策司司长邹澜在回答记者提问时说：「（要）既根据经济金融形势和宏观调控需要，适时适度做好逆周期调节，又要兼顾把握好增长与风险、内部与外部的平衡，防止资金套利和空转，提升政策传导效率，增强银行经营稳健性。」</p><p>2023年11月22日，中国人大网发布《对金融工作情况报告的意见和建议》，其中提到：「近期，我国M2增幅高，M1增幅低，两者不相匹配，原因之一在于货币资金在银行间空转，或在银行与大企业之间轮流转，面向中小企业的信贷资金渠道不畅。」</p><p>2024年3月5日的《政府工作报告》指出要：「加强总量和结构双重调节，盘活存量、提升效能，加大对重大战略、重点领域和薄弱环节的支持力度。促进社会综合融资成本稳中有降。畅通货币政策传导机制，避免资金沉淀空转。」</p><p>这些都表明中央在试图防范资金空转。</p><p>问题在于，本轮资金空转的根源，是自然利率（投资回报率）下降，即出现了「资产荒」，实体企业不愿意投资，居民不愿意消费，大量资金无处可以投资，于是流向金融机构，被加杠杆投资于长端债券。未来随着自然利率的继续下降，这种情况将继续存在。</p><p>央行要想杜绝资金空转，只有两个办法：</p><p>一是收紧货币，回笼流动性。这显然会造成经济增速下降，央行肯定不愿意这么做。</p><p>二是把结构性货币政策做到极致，严格控制从银行体系流出的资金的流向。这样做的成本极高。</p><p>因此这两点都无法采取。</p><p>总之，在「腹背受敌阶段」，央行必须保持流动性宽裕局面，这样必然有一部分资金处于空转状态，无法完全杜绝。这是我一直看好长债的理由之一。</p><h3 id="（八）财政赤字将逐步走高，需要政府解放思想，敢于提高赤字率"><a href="#（八）财政赤字将逐步走高，需要政府解放思想，敢于提高赤字率" class="headerlink" title="（八）财政赤字将逐步走高，需要政府解放思想，敢于提高赤字率"></a>（八）财政赤字将逐步走高，需要政府解放思想，敢于提高赤字率</h3><p>经济进入「腹背受敌阶段」之后，货币政策效果逐渐下降，财政政策效果更好。这意味着财政政策将成为稳定经济的主力，货币政策只要保持宽松局面，做好配合即可。</p><p>财政扩展，意味着财政赤字扩大。这就需要政府彻底转变思路、解放思想，敢于提高财政赤字率。</p><p>依然以日本为例。1990年日本陷入衰退之后，日本政府开始扩张财政赤字，稳定经济。但是：</p><p>「正统财政鹰派主导了日本媒体和学术界，试图给财政刺激设置障碍，表示巨额财政赤字将很快导致利率飙升和财政危机。一旦经济出现复苏迹象，鹰派就会给政客施压，（要求）削减刺激措施，从而引发新一轮经济衰退。由此产生的时断时续的财政刺激，并没有提升公众对政府处理经济方式的信心……..」（辜朝明，2023，p.069）。一直到1997年IMF和OECD给日本施压，要求削减财政赤字，导致日本衰退加重。</p><p>这就是为什么我在前文说，每年发行1万亿特种国债远远不够。财政政策应该是：只要经济没有好转，就继续扩大财政赤字。而不是提前设置严格的赤字率限制，捆住自己的手脚，不敢突破。</p><h3 id="（九）长期看，国债收益率将持续下降到0或负值"><a href="#（九）长期看，国债收益率将持续下降到0或负值" class="headerlink" title="（九）长期看，国债收益率将持续下降到0或负值"></a>（九）长期看，国债收益率将持续下降到0或负值</h3><p>自然利率下降导致全社会面临「资产荒」，上市公司ROE下降，股市缺乏系统性的投资机会。金融机构把大量资金投向债券市场，导致2023年下半年以来，长期国债利率一直在下降。</p><p>长期看，如果不能通过体制改革释放制度红利，如果不能抓住新一轮科技革命提升各行业投资回报率，那么随着人口老龄化的加重，自然利率将持续下降。最终将像美国和日本一样，自然利率下降到0附近甚至负值，自然产出（潜在GDP）增速也下降到很低的水平。现实中的GDP增速将逐年下降，十几年后下降到1-2%。</p><p>因此长期来看，国债收益率也将下降到0，甚至下降为负值。因此我从2023年下半年以来，一直看好降息，看好长债的投资机会，认为只要有调整，就是买入机会。</p><p>在2021年夏天，我还认为中国自然利率降低到0，将是20-30年后的事情。现在看，这一天离我们越来越近了。</p><p>央行对超长期的收益率下行比较警惕。2024年4月23日，央行有关部门负责人接受《金融时报》记者采访时表示：</p><p>「理论上，固定利率的长期限债券久期长，对利率波动比较敏感，投资者需要高度重视利率风险。对于交易型投资者，通过加大杠杆、拉长久期，在短期价格大幅上行中可以获得更多收益，但也容易加剧市场波动，需要承担价格大幅下行出现的损失。对于银行、保险等配置型投资者，如果将大量资金锁定在收益率过低的长久期债券资产上，若遇到负债端成本显著上升，会面临收不抵支的被动局面。」</p><p>并以2023年3月美国硅谷银行倒闭事件来提醒投资者注意控制风险。</p><p>2024年7月1日，央行入市，借入国债卖出，导致国债价格大跌。2024年7月2日、3日，债券价格上涨，10年期国债完全收复失地，30年期收复部分。央行可以借此锻炼操控收益率曲线的能力，但是扭转不了长期的下降趋势。</p><h3 id="（十）央行将被迫进入市场交易国债，实施财政赤字货币化，必要时采取QE"><a href="#（十）央行将被迫进入市场交易国债，实施财政赤字货币化，必要时采取QE" class="headerlink" title="（十）央行将被迫进入市场交易国债，实施财政赤字货币化，必要时采取QE"></a>（十）央行将被迫进入市场交易国债，实施财政赤字货币化，必要时采取QE</h3><p>2024年4月23日，央行有关部门负责人接受《金融时报》记者采访时，还表示：</p><p>「央行在二级市场开展国债买卖，可以作为一种流动性管理方式和货币政策工具储备……一些发达经济体央行在常规货币政策工具用尽情况下，被迫大规模单向买入国债来实现货币政策目标，而我国坚持实施正常的货币政策，人民银行买卖国债与这些央行的量化宽松（QE）操作是截然不同的。」</p><p>确实，现在我国自然利率为正，实体经济的投资回报率为正，因此还可以「坚持实施正常的货币政策」，因此央行买卖国债与西方的QE截然不同。但长远看，随着自然利率、自然产出增速、投资回报率继续逐步下降，迟早有一天，将像欧美日一样，自然利率接近0或变为负值。届时将不得不经常性地采用QE操作。</p><p>为了推迟这一天的到来，一方面，决策者必须竭尽所能地深化改革、刺激创新，提高经济的投资回报率。另一方面，央行应该尽快入市，直接进行国债交易，这样：</p><p>一是可以比较灵活地调控收益率曲线。</p><p>二是长期看，可以配合财政，为财政赤字融资。虽然我个人很厌恶赤字货币化，但这是不得不做出的选择。</p><p>三是为未来搞QE积累经验。</p><h3 id="（十一）贫富差距将扩大，基尼系数将上升"><a href="#（十一）贫富差距将扩大，基尼系数将上升" class="headerlink" title="（十一）贫富差距将扩大，基尼系数将上升"></a>（十一）贫富差距将扩大，基尼系数将上升</h3><p>如前所述，从理论上来说，在经济到达「刘易斯拐点」之前，贫富差距会扩大；在跨越「刘易斯拐点」、进入「黄金时代」之后，贫富差距会缩小；在跨越「辜朝明拐点」，进入「腹背受敌阶段」之后，贫富差距会再度扩大。这种情况在美国、法国、德国、印度、泰国等都已经得到印证。</p><p>从中国的数据看，从1990s到2010s，随着GDP高速增长，一部分人先富了起来，贫富差距扩大，基尼系数迅速上升到40以上。在2010年前后，基尼系数触顶。此后随着产业结构升级，从东部向中西部转移，「先富」开始带动「后富」，居民收入普遍快速增长，分享了经济增长的红利，基尼系数开始下降。</p><p><img src="https://static.youya.org/static/poor-china-economy/10.webp" alt="图10  中国的基尼系数"><br>图10  中国的基尼系数</p><p>随着经济进入「腹背受敌阶段」，经济增速下行，总需求增速下行，居民收入增速下降，甚至负增长。只有那些具有先进技术的人，或者具有较强学习能力、能够适应新形势的人，才能找到工作。那些工作岗位很容易被转移到国外的人，则将很容易失业，生活陷入困顿。贫富差距将扩大，基尼系数将上升。这显然会造成社会不稳定。</p><h3 id="（十二）恩格尔系数将上升，居民将花费收入的更大比例购买食品"><a href="#（十二）恩格尔系数将上升，居民将花费收入的更大比例购买食品" class="headerlink" title="（十二）恩格尔系数将上升，居民将花费收入的更大比例购买食品"></a>（十二）恩格尔系数将上升，居民将花费收入的更大比例购买食品</h3><p>恩格尔定律是说：一个家庭的收入越低，用于购买食物的开支占家庭收入的比例就越大，用于教育、文化娱乐、医药卫生方面的开支占比越低。</p><p>1978年以来，我国恩格尔系数趋势下行，这是一个经济体在城镇化&#x2F;工业化进程中的典型表现。</p><p><img src="https://static.youya.org/static/poor-china-economy/11.webp" alt="图11 中国的恩格尔系数"><br>图11 中国的恩格尔系数</p><p>但是，我注意到，2020年以来：</p><p>1、中国居民的消费支出增速在下行，原因是：【1】疫情导致消费场景缺失；【2】居民家庭主动收缩资产负债表，缩减消费开支。</p><p>2、食品支出存在刚性。</p><p>这导致2020年-2023年恩格尔系数明显反弹。</p><p>随着经济进入「腹背受敌阶段」，总需求增速下行，居民收入增速下降，甚至负增长。那些工作岗位很容易被转移到国外的人，将很容易失业，生活陷入困顿。从逻辑上说：</p><p>1、居民将削减消费开支，优先保证在生活必需品（例如食品、居住、公用事业、医疗保健等）方面的开支，削减在奢侈品和可选消费品（例如衣着、文化娱乐服务等）方面的开支。这会导致恩格尔系数上升。</p><p>2、随着收入增速进一步下降，在发生严重的经济衰退时，在必需品中，居民也将降低要求，例如降低对食品的要求，不再追求「吃得好」，减少采购「高端食品」、「可选食品」；而以「吃得饱」为目的，只采购满足生活基本需要的食品。这将导致居民在食品上的开支减少。但由于此时收入和消费开支也减少了，因此恩格尔系数应该还是上升的。</p><p>3、极端情况下，随着经济越来越差，居民的储蓄被逐渐消耗，居民也将开始削减在生活必需品方面的开支，进一步降低对必需品「质」的要求，维持基本的数量要求。甚至对「量」的要求也降低。</p><p>总之，我认为，中国恩格尔系数的下降趋势已经结束了，很难再继续下降。随着经济增速长期下行，恩格尔系数将上升。</p><p>对日本数据的分析发现，1996年之后，东京都的恩格尔系数横盘震荡，缓慢上升（图形见这里），趋势上符合我对「被追赶的经济体」恩格尔系数的判断。在消费结构上，2002年至2023年，东京都家庭：</p><p>1、在食品、教育、医疗保健、家具家务用品方面的支出，在消费支出中的占比上升。</p><p>2、在文化娱乐、住房、服装和鞋类、其他方面的支出占比下降。</p><p>3、燃料水电及照明、交通通信等方面的支出，在消费支出中的占比大体持平。</p><p>这种变化与2020年以来中国居民消费结构的变化大体类似，都是在保证基本生活需求的同时，削减了「可选消费品」。明白这一点，在股市上进行行业配置时，可以避开那些没有前途的行业，具体见这里。</p><h3 id="（十三）人口出生率将持续维持低位"><a href="#（十三）人口出生率将持续维持低位" class="headerlink" title="（十三）人口出生率将持续维持低位"></a>（十三）人口出生率将持续维持低位</h3><p>人口出生率取决于居民的财富存量、预期收入水平、育儿成本等。近年来，疫情、收入增速下降、育儿成本上升，共同导致出生率下降。</p><p>在「腹背受敌阶段」，收入增速将进一步下降，生活压力将增大，这必将导致生育意愿进一步下降，出生率继续维持低位。由于死亡率是比较稳定的，因此最终的结果是人口总量将逐年下降。</p><p>依靠发放补贴、延长产假等方式是不可能扭转生育率的颓势的，因为补贴和假期给居民带来的效用有限，远远无法对冲收入增速下降、育儿成本等因素给居民带来的痛苦。</p><p>顺便说一句，比人口总量下降更可怕的是，人口结构的恶化。全国，尤其是西北、西南某些省份汉族占比在不断下降，儿童、新生儿中汉族占比的下降触目惊心。未来必将严重危及国家稳定。</p><h3 id="（十四）民粹主义和极端民族主义将沉渣泛起，同流合污"><a href="#（十四）民粹主义和极端民族主义将沉渣泛起，同流合污" class="headerlink" title="（十四）民粹主义和极端民族主义将沉渣泛起，同流合污"></a>（十四）民粹主义和极端民族主义将沉渣泛起，同流合污</h3><p>国务院前副总理刘鹤（2013）在总结国外金融危机爆发后的社会思潮时说：</p><p>「危机爆发后，决策者总是面临民粹主义、民族主义和经济问题政治意识形态化的三大挑战，市场力量不断挑战令人难以信服的政府政策，这使得危机形势更为糟糕。」（刘鹤，2013，p.11）</p><p>我认为，用来分析中国的未来，也是恰如其分的。</p><p>在中国，民族主义和民粹主义都有广泛的社会基础。1978年以来中国经济的高速发展掩盖了很多社会矛盾。随着经济进入「腹背受敌阶段」，那些缺乏学习能力的人，将无法适应产业的变迁和时代的冲击，将陷入失业，收入水平下降，生活陷入困顿。他们的认知能力有限，对时代的这种冲击感到迷惑不解，无法理解自己为什么会陷入这般境地。</p><p>此时一些自媒体会开始宣扬民粹主义、非理性极端民族主义，散播谣言，鼓吹各种谬论，例如经济出现问题、平民生活陷入困境是因为政府漠视底层民众的利益，是因为权贵们垄断了权利，是因为不公平的分配制度，是因为技术进步（例如电子商务冲击实体门店），是因为精英阶层故意掠夺底层民众，是因为资本家的阴谋操纵，是因为外国势力的渗透，是因为全球化抢夺了自己的就业机会，等等。</p><p>缺乏学习能力、认知能力的人，当然也缺乏辨别能力，更容易被这些谬论蛊惑，成为民粹主义、非理性民族主义忠实的信徒。民粹主义和极端民族主义同流合污，将危机社会稳定。</p><p>「在公共政策空间被挤压得很小的情况下，发达国家政府所采取的民粹主义政策通常是危机的推手。技术变革和分配差距扩大造成的心理压力，往往会引起社会公众的不满，在执政期内无力改变现状和选票政治的推动下，政府倾向于更多地采取民粹主义的政策宣示安抚民心。」（刘鹤，2013，p.10）。我国政府也应避免采取民粹主义政策，避免用政策来取悦和讨好民粹主义者。</p><h3 id="（十五）自杀、诈骗等各类犯罪会增加"><a href="#（十五）自杀、诈骗等各类犯罪会增加" class="headerlink" title="（十五）自杀、诈骗等各类犯罪会增加"></a>（十五）自杀、诈骗等各类犯罪会增加</h3><p>经济进入「被追赶阶段」或「腹背受敌阶段」之后，由于居民收入增速下降，失业率上升，因此自杀率会快速上升，这已经被日本、韩国、美国的数据证明。</p><p>我还注意到，自杀率的上升通常不是从经济恶化之初就开始的，而是经济恶化几年之后才快速上升的。</p><p>我猜想原因是：</p><p>经济从「黄金时代」突然陷入「腹背受敌阶段」时，绝大多数人不相信经济会一蹶不振，他们保留着「黄金时代」的美好记忆，以为经济只是暂时不佳。自己靠着积蓄挺一挺，熬几年，经济还会好转；或者自己更努力一点，多打一份工，就能对冲收入的下降。</p><p>然而，「腹背受敌阶段」的根源是真实因素导致的投资回报率下行，在这种历史大趋势面前，个人的努力不值一提。在经济恶化之后的几年，他们会发现，自己无论如何努力，也难以改变处境。经过一连串的打击后，他们彻底失去了信心，万念俱灰，选择自杀。而一个人的自杀会有强烈的「示范效应」，鼓励周围有同样想法但一直未实施的人步其后尘。</p><p>如前所述，我判断中国经济是在2022年陷入「腹背受敌阶段」的。从2024年开始，观察到自杀现象明显增多。我预期：【1】未来几年我国自杀率会继续上升；【2】中囯自杀死亡者将与日韩类似，以男性为主，男性将占到70%左右。</p><p>另外，随着失业增加，居民会寄希望从彩票上获得补偿，彩票销售额奖增加。也有的居民会走出国门，到海外去寻找投资机会。</p><p>但是，当居民从合法渠道不能获得收入时，就会寻求从非法渠道获取收入，因此各类犯罪会增加：</p><p>【1】失足妇女将增多，价格将下降；</p><p>【2】诈骗案件将增多。这是因为与盗窃和强劲相比，诈骗成本低、风险小、收益大；</p><p>【3】盗窃、抢劫案件将增多；</p><p>【4】贫富差距增大的大背景下，有人会把个人的困境归咎于社会，毫无理由地当街砍人、驾车撞人、去幼儿园和小学砍小孩、仇杀等恶性案件将增多。</p><p>总之，岁月将不再静好。</p><h2 id="七、资本市场：股市长期缺乏系统性机会，长期看好债券市场"><a href="#七、资本市场：股市长期缺乏系统性机会，长期看好债券市场" class="headerlink" title="七、资本市场：股市长期缺乏系统性机会，长期看好债券市场"></a>七、资本市场：股市长期缺乏系统性机会，长期看好债券市场</h2><h3 id="（一）TFP和自然利率压制中国股市"><a href="#（一）TFP和自然利率压制中国股市" class="headerlink" title="（一）TFP和自然利率压制中国股市"></a>（一）TFP和自然利率压制中国股市</h3><p>现在把图1的分析框架拓展到资本市场。</p><p>逻辑链9：上市公司的EPS增速、市场环境、投资者风险偏好一起决定上市公司的估值。</p><p>逻辑链10：上市公司的EPS增速和估值，一起决定了股票价格。</p><p>逻辑链11：上市公司股价，与上市公司的行业分布、投资者结构、交易制度和监管制度等因素一起，决定了大盘指数。其中上市公司的行业分布归根结底取决于经济结构。</p><p>结合逻辑链1-8，即真实因素决定TFP、自然利率和自然产出，并通过影响实体经济，最终决定了企业的EPS、ROE、估值，最终决定了股票价格。</p><p>对日本、韩国、台湾省、美国等的数据和股市进行分析发现，这些经济体历史上出现的长期牛市，都与较高的TFP增速有关。当TFP增速下降时，相应地出现熊市（具体见这里）。</p><p><img src="https://static.youya.org/static/poor-china-economy/12.jpg" alt="图12  把分析框架拓展到资本市场"></p><p>在2001-2007年，中国TFP增速较高，2008年之后大幅下降。</p><p>具体来说，在中国经济起飞阶段，1983-1987、1991-1997、2001-2007年，TFP增速远低于加拿大、法国、德国、西班牙、意大利、台湾省、日本、以色列、马来西亚等经济体1955-1980年的水平。原因是：</p><p>【1】行业、地区发展不平衡。</p><p>【2】国企和政府干预扭曲了资源配置，降低了效率。</p><p>【3】增长方式有问题。增长更多地依赖要素投入，而不是技术进步。</p><p>【4】人口老龄化。</p><p>2008年之后中国的TFP增速持续较低。原因是：</p><p>【1】人口老龄化。</p><p>【2】国企、民企二元融资结构、僵尸企业、政府干预等扭曲了资源配置。</p><p>【3】我国经济规模已经很大，一般的技术进步给整个经济带来的TFP增速有限。除非有划时代的技术进步，提高经济中大多数行业的TFP增速，才能提高整个中国经济的TFP增速。</p><p>【4】中国企业更习惯于模仿而不是创新。</p><p>对1995年之后A股的表现进行分析，发现中国TFP增速能在一定程度上解释上证指数乃至整个A股的整体涨跌。TFP增速较低，限制了实体部门投资回报率的水平，导致上证指数长期难以摆脱3000点。即便因为某种原因（比如2005-2007年库存周期向上波动、2014年底-2015H1大放水）而短期上涨，最终还是会跌回3000点。在这样的经济结构下，必然有这样的股市。</p><p>中国自然利率的持续下降，也压制了上市公司的ROE。图12中，2004-2019年上证A股的ROE与自然利率的相关系数是0.70，全部A股的ROE与自然利率的相关系数高达0.75。前文指出，2022年疫情封控进一步压低了中国的自然利率和TFP，导致ROE进一步下降，是2022年初以来股市持续熊市的根源。</p><p><img src="https://static.youya.org/static/poor-china-economy/13.jpg" alt="图13  各指数的ROE与自然利率"><br>图13  各指数的ROE与自然利率</p><h3 id="（二）其他原因"><a href="#（二）其他原因" class="headerlink" title="（二）其他原因"></a>（二）其他原因</h3><p>除了TFP增速和自然利率下降压制ROE外，还有几个因素导致A股（包括创业板）难以持续走牛：</p><p>一是产业化的效率太高，过于内卷，压低了ROE，缩短了产品的生命周期</p><p>中国企业产业化的效率太高：【1】喜欢在新技术新产品出现后一窝蜂地涌入，大规模投资，压低利润率和ROE，迅速导致产能过剩。以新能源为例，在短短几年内全国到处都是光伏、风电、锂电池、新能源汽车企业，导致业绩在短期内暴增，然后产能过剩，大家一起亏钱。【2】迅速将产品在市场上铺开，渗透率迅速提高。原本可能需要10年做完的市场推广，可能三年就做完了。例如光伏、风电、新能源汽车龙头，在政策的推动下，迅速推向市场，提高渗透率。</p><p>反映在股价上，就是短期内给予80倍甚至上百倍的估值，股价暴涨；随后随着渗透率迅速提高到30%、50%，预期未来业绩增速将下降，股价暴跌。原本可能持续10年甚至更久的慢牛，在2-3年内就涨完了，然后就是暴跌。</p><p>二是投资者行为。</p><p>因为上一点原因，导致投资者不敢长期持有科技股（担心坐过山车），更喜欢做趋势投资，而不是长期持有。这导致：【1】当热点行业和公司出现时，他们会一窝蜂地涌入，导致股价短期内暴涨；然后一窝蜂地卖出，导致股价暴跌。【2】在科技股上涨时寄予厚望，赋予极高的PE、PB或PS；在下跌时又超跌。</p><p>三是指数的权重有问题。</p><p>截止2023年11月底，NASDAQ指数、韩国综合指数、台湾加权指数中，信息技术的权重远高于A股。A股创业板指中信息技术占比19.91%，创业板综指是30.3%，上证指数中只有12.04%。相比之下，NASDAQ中信息技术的权重是61.51%，台湾加权指数中信息技术权重是59.3%，韩国综合指数中是39.5%。</p><p>上证指数、万得全A中金融、工业、周期类权重太高，确实能反映中国TFP低增速的客观情况。这样一来，上证指数难以长期脱离3000点才是正常的，如果它持续上涨，反而是匪夷所思的，因为违背了经济规律。</p><h3 id="（三）「腹背受敌阶段」，A股市场将长期缺乏好的投资机会"><a href="#（三）「腹背受敌阶段」，A股市场将长期缺乏好的投资机会" class="headerlink" title="（三）「腹背受敌阶段」，A股市场将长期缺乏好的投资机会"></a>（三）「腹背受敌阶段」，A股市场将长期缺乏好的投资机会</h3><p>随着中国经济进入「腹背受敌阶段」：</p><p>【1】投资回报率将继续下降，企业为了争夺利润，势必更加内卷。</p><p>【2】随着经济增速下行，科研投入增速也在下行，技术进步速度也会放缓，进一步压低自然利率。</p><p>【3】越往后人口老龄化越严重。</p><p>【4】改革进程缓慢。</p><p>因此未来要提高TFP和自然利率更加困难。</p><p>2024年初以来，监管部门不遗余力地加强监管，查处违法微观行为，导致上证指数在2024年2月至5月中旬反弹，创业板指在2024年2月至3月中旬反弹。并且社会似乎在营造一种氛围，即股市下跌是金融从业人员导致的，因此应该打击他们，只要把他们收拾了，就能出现牛市。这其实是一种民粹主义思想。决定股市的最根本原因既不是金融从业人员，也不是监管行为，而是TFP增速和自然利率。在TFP和自然利率得不到改善的情况下，A股市场将长期缺乏像样的投资机会。</p><h3 id="（四）可以考虑的投资主线"><a href="#（四）可以考虑的投资主线" class="headerlink" title="（四）可以考虑的投资主线"></a>（四）可以考虑的投资主线</h3><p>一是低波红利概念，类公用事业行业。寻找高分红，高股息，低估值的个股。一些央国企也可以归入这一类。</p><p>二是新质生产力方面。寻找技术壁垒高、市场空间大、前景广阔的个股。但是其中很多行业（例如人工智能、人形机器人、氢能源车、可控核聚变、脑科学、脑机接口、未来显示等等）目前要么缺乏被广为接受的标志性产品，要么处于发展早期，短期见不到业绩，因此还是以主题炒作为主。</p><p>三是出海概念。但是目前我国企业出海和日本企业30年前出海面对的市场空间、政治环境、竞争环境完全不同，需要仔细甄别。</p><p>四是总需求上升带来的机会。但是如前所述，未来中国很难出现标准的库存周期，总需求增速的反弹将是非常弱的，因此从这个角度很难找到投资机会。</p><h3 id="（五）长期看好债券市场"><a href="#（五）长期看好债券市场" class="headerlink" title="（五）长期看好债券市场"></a>（五）长期看好债券市场</h3><p>如前所述，从长期看，中国的长债收益率将下降到0,甚至负值，因此可以长期看好债券。</p><h2 id="八、政策建议：竭尽全力延缓投资回报率的下降"><a href="#八、政策建议：竭尽全力延缓投资回报率的下降" class="headerlink" title="八、政策建议：竭尽全力延缓投资回报率的下降"></a>八、政策建议：竭尽全力延缓投资回报率的下降</h2><h3 id="（一）短期需求管理政策方面"><a href="#（一）短期需求管理政策方面" class="headerlink" title="（一）短期需求管理政策方面"></a>（一）短期需求管理政策方面</h3><p>1、央行大幅下调名义利率至少70BP，使实际利率与自然利率持平，使利率政策恢复中性立场或宽松立场。</p><p>2、不要试图拉高长债收益率，也做不到，且有弊无利。建议维持较低的长债收益率，使居民、企业和政府能把之前的高息负债转换为低息负债，改善资产负债表，这是经济复苏的必要前提。</p><p>3、央行尽快参与国债买卖，为QE积攒经验；在必要时进行赤字货币化。</p><p>4、不要太看重外部均衡。必要时允许汇率更大幅度的贬值。</p><p>5、财政部门要敢于大幅加杠杆，提高财政赤字到（比如）6%甚至更高。发行特种国债：</p><p>【1】中央主导进行国家重点项目投资，尤其是科研攻关项目，尽快解决被西方卡脖子的问题；</p><p>【2】设立产业基金（类似于半导体大基金），不遗余力地发展新质生产力，比如AI、人形机器人、脑科学等等，确保在与美国的科技竞赛中不落后。</p><p>【3】为特定的居民家庭减税，甚至发放现金，刺激消费；</p><p>【4】加强政府各部门之间的政策协调，禁止出台紧缩性的政策。</p><h3 id="（二）长期的治本之策（供给侧政策）"><a href="#（二）长期的治本之策（供给侧政策）" class="headerlink" title="（二）长期的治本之策（供给侧政策）"></a>（二）长期的治本之策（供给侧政策）</h3><p>既然中国经济问题的根源是真实因素导致投资回报率下降，那么治本之策，就是从真实因素入手，尽量延缓TFP增速、自然利率的下降。包括两个方面，一是改革，二是创新。</p><p>1、对所有阻碍技术进步的体制、机制进行改革。例如：推动僵尸企业倒闭；禁止对民营经济的歧视政策，在融资、市场准入等各个方面，享受与国企一样的待遇；改革分配制度、财税体制等，释放制度红利。</p><p>2、对所有阻碍创新的体制机制进行改革。例如对科研体制、教育体制、产融结合、知识产权制度、营商环境等进行改革，培育创新土壤。</p><p>3、精简政府工作人员。废除不能提高经济效率的政府活动，减少财政供养人员；缩减不能产生效能的政府开支。</p><p>4、斩断政府「闲不住的手」，杜绝政府对市场、产业的胡乱干预，让市场真正在资源配置中起基础性、决定性作用。</p><p>5、对人口政策、民族政策、宗教政策进行改革。取消民族划分，全国只有一个民族，鼓励相互通婚融合。废除逆向民族主义政策，尤其是对汉族的歧视政策，所有人一律平等。这是国家长治久安的根本保障。</p><p>改革和创新不能停留在纸面上，要落到实处。切实地通过改革和鼓励创新提高TFP增速，延缓自然利率的下降。尤其是在新出现的科技领域（例如AI）决不能落后于美国，必须抓住一切机会提高生产率。</p><h2 id="九、给普通人的建议"><a href="#九、给普通人的建议" class="headerlink" title="九、给普通人的建议"></a>九、给普通人的建议</h2><p>最后，我想给像我这样的普通人几句建议：</p><p>过去40多年中国经济的增长，在整个人类历史上都是一个奇迹。它是改革释放的制度红利、人口红利、广义技术进步等共同带来的。我们这些普通人恰好生活在这个时代，加上自己的努力，分享了经济发展带来的好处。但是奇迹总是短暂的，繁华终将随风而逝。这么大的经济体，不可能一直维持「黄金时代」。「腹背受敌」、「被追赶」才是常态。搞清楚这个历史阶段的特点，可以使我们做出更优的选择。</p><p>首先，任何时候都必须保持学习能力。通过学习可以提高自己的技能，适应产业的变迁，抵御时代的冲击。通过学习还可以提高认知能力和分辨能力，在经济不景气的年代少踩雷，少踩坑，不被不良思潮蛊惑，规避风险，就是胜利。</p><p>其次，不要轻易投资于权益和商品，包括炒股票、买股票基金，和自己创业（当股东）。面对长期通缩压力，保住现金，降低收益预期，就是胜利。</p><p>第三，虽然个人努力在历史大趋势面前不值一提，但人生终归不应该浪费在随波逐流、自暴自弃之中。在任何时候都要保持强大的内心，永不放弃希望。</p><p>最后，用小说《飘》（Gone With the Wind）的最后一句话结束本文：</p><p>Tomorrow is another day！</p><h2 id="参考文献及资料"><a href="#参考文献及资料" class="headerlink" title="参考文献及资料"></a>参考文献及资料</h2><ul><li>[美]辜朝明著，喻海翔译，《大衰退》，东方出版社，2008年11月。</li><li>[美]辜朝明著，徐忠，任晴译，《被追赶的经济体》，中信出版集团股份有限公司，2023年11月。</li><li>Lewis，Arthur，1954，「Economic Development with Unlimited Supplies of Labor」，Manchester School，Vol. 22，No. 2，139—191．</li><li>易纲，《中国的利率体系与利率市场化改革》，《金融研究》2021年第9期。</li><li>易纲，《货币政策的自主性、有效性与经济金融稳定》，《经济研究》，2023年第6期。</li><li>孙国峰，Daniel M. Rees, 《中国的自然利率》，中国人民银行货币政策委员会讨论论文 No.2021&#x2F;01.</li><li>Phelps, Edmund. The Golden Rule of Accumulation: A Fable for Growthmen, The American Economic Review, Vol. 51, No. 4 (Sep., 1961), pp. 638-643.</li><li>[美]埃德蒙德·菲尔普斯著，张延人译，《经济增长黄金律》，机械工业出版社，2015.</li><li>Minami，Ryoshin，1968，「The Turning Point in the Japanese Economy」，Quarterly Journal of Economics，82 (3) ，380—402．</li><li>刘鹤主编，《两次全球大危机的比较研究》，中国经济出版社，2013年2月。</li><li>原文：<a href="https://web.archive.org/web/20240707014905/https://mp.weixin.qq.com/s/wuRvvnypEwtvVfQx_S1h3A" target="_blank" rel="noopener external nofollow noreferrer">https://web.archive.org/web/20240707014905/https://mp.weixin.qq.com/s/wuRvvnypEwtvVfQx_S1h3A</a></li></ul>]]></content>
    
    
    <summary type="html">&lt;p&gt;一个人的命运固然要靠自身的奋斗，但也要考虑历史的进程。我们这些普通人，无法选择自己生活的年代，更无法对抗历史趋势。历史的车轮滚滚驶过，掀起的一粒灰尘，对个人来说可能便是一座大山，导致灭顶之灾。所以必须看清历史趋势、少踩坑。而决策者如果能认清经济在历史趋势中的位置，出台恰当的政策，避免不恰当的政策，少走弯路，就可以泽被苍生了。&lt;/p&gt;</summary>
    
    
    
    
    <category term="Repost" scheme="https://blog.youya.org/tags/repost/"/>
    
    <category term="Economy" scheme="https://blog.youya.org/tags/economy/"/>
    
  </entry>
  
  <entry>
    <title>闲话大二层网络</title>
    <link href="https://blog.youya.org/2024/07/06/layer-2-network/"/>
    <id>https://blog.youya.org/2024/07/06/layer-2-network/</id>
    <published>2024-07-06T00:36:53.000Z</published>
    <updated>2026-02-12T03:10:01.217Z</updated>
    
    <content type="html"><![CDATA[<p>在开始之前，首先要明确一点，大二层网络基本上都是针对数据中心场景的，因为它实际上就是为了解决数据中心的服务器虚拟化之后的虚拟机动态迁移这一特定需求而出现的。对于普通的园区网之类网络而言，大二层网络并没有特殊的价值和意义（除了某些特殊场景，例如WIFI漫游等等）。</p><span id="more"></span><h2 id="一、数据中心为什么需要大二层网络？"><a href="#一、数据中心为什么需要大二层网络？" class="headerlink" title="一、数据中心为什么需要大二层网络？"></a>一、数据中心为什么需要大二层网络？</h2><p>我们现在所说的大二层网络，一般都是指数据中心的大二层网络。</p><h3 id="1-传统数据中心网络架构"><a href="#1-传统数据中心网络架构" class="headerlink" title="1 传统数据中心网络架构"></a>1 传统数据中心网络架构</h3><p>传统的数据中心网络通常都是二层+三层网络架构，如下图所示。</p><p><img src="https://static.youya.org/static/layer-2-network/datacenter-network-architecture.png" alt="datacenter-network-architecture.png"></p><p>我们看到，这种网络架构其实和园区网等网络的架构是一样的，这种架构相当于零售行业的「加盟店」形式，而与之相对应的「三层到边缘」架构，以及我们下面要谈到的「大二层」架构，就相当于「直营店」了。</p><p>之所以采用这种网络架构，是因为这种架构非常成熟，相关的二三层网络技术（二层VLAN+xSTP、三层路由）都是成熟的技术，可以很容易的进行部署，也符合数据中心分区分模块的业务特点。</p><p>但是这种网络架构对于数据中心来说，其实是隐藏着一个弱点的，是什么呢？且容我卖个关子，后面再讲。</p><h3 id="2-服务器虚拟化趋势"><a href="#2-服务器虚拟化趋势" class="headerlink" title="2 服务器虚拟化趋势"></a>2 服务器虚拟化趋势</h3><p>由于传统的数据中心服务器利用率太低，平均只有10%～15%，浪费了大量的电力能源和机房资源。所以出现了服务器虚拟化技术。</p><p>服务器虚拟化技术是把一台物理服务器虚拟化成多台逻辑服务器，这种逻辑服务器被称为虚拟机（VM），每个VM都可以独立运行，有自己的OS、APP，当前也有自己独立的MAC地址和IP地址，它们通过服务器内部的虚拟交换机（vSwitch）与外部实体网络连接。</p><p><img src="https://static.youya.org/static/layer-2-network/virtualization.png" alt="virtualization.png"></p><p>通过服务器虚拟化，可以有效地提高服务器的利用率，降低能源消耗，降低客户的运维成本，所以虚拟化技术目前得到了广泛的应用。（至于为啥有这些好处，我就懒得去说了，有兴趣的话可以自己问一下度娘，总之服务器虚拟化就是个好东东啦）</p><p>PS：VMware是服务器虚拟化领域的市场领先产品和创新品牌，提供一整套VM解决方案的软件。除了VMware之外，业界还有微软Hyper-V和Xen等服务器虚拟化软件。</p><h3 id="3-虚拟机动态迁移"><a href="#3-虚拟机动态迁移" class="headerlink" title="3 虚拟机动态迁移"></a>3 虚拟机动态迁移</h3><p>喝口水，我们继续回到数据中心网络上来。</p><p>本来，服务器虚拟化对于数据中心网络来说，也没啥特别大的影响，无非就是接入的主机规模变大一些而已（原来一台物理服务器算一个主机，现在每个VM算一个主机），还是可以用二三层网络架构来连接的，规模变大了，多划分一些二层域就行。</p><p>但是服务器虚拟化之后，带来了一项伴生的技术，那就是虚拟机动态迁移，这就给传统的数据中心网络带来了很大的麻烦。当然在讲麻烦之前，我们先得搞清楚虚拟机动态迁移是怎么回事。</p><p>所谓虚拟机动态迁移，就是在保证虚拟机上服务正常运行的同时，将一个虚拟机系统从一个物理服务器移动到另一个物理服务器的过程。该过程对于最终用户来说是无感知的，从而使得管理员能够在不影响用户正常使用的情况下，灵活调配服务器资源，或者对物理服务器进行维修和升级。</p><p><img src="https://static.youya.org/static/layer-2-network/vm-live-migration.jpg" alt="vm-live-migration.jpg"></p><p>说白了，动态迁移就是让虚拟机搬家，但是要求搬家的时候，虚拟机上运行的业务还不会中断，外面的用户察觉不到。</p><p>搞清楚虚拟机动态迁移是怎么回事之后，我们来看到底这个技术给网络带来了什么麻烦。</p><h3 id="4-虚拟机动态迁移对网络的影响"><a href="#4-虚拟机动态迁移对网络的影响" class="headerlink" title="4 虚拟机动态迁移对网络的影响"></a>4 虚拟机动态迁移对网络的影响</h3><p>还记得我前面卖得关子不？我说对于数据中心来说，二三层网络架构是有一个弱点的，那是什么弱点呢？这个弱点就是服务器的位置不能随便在不同二层域之间移动。</p><p>因为一旦服务器迁移到其他二层域，就需要变更IP地址，TCP连接等运行状态也会中断，那么原来这台服务器所承载的业务就会中断，而且牵一发动全身，其他相关的服务器（比如WEB-APP-DB服务器之间都是相互关联的）也要变更相应的配置，影响巨大。</p><p><img src="https://static.youya.org/static/layer-2-network/vm-live-migration-network-affect.png" alt="vm-live-migration-network-affect.png"></p><p>（这和园区网不一样，园区网里面接入的办公PC等，换一个办公区，换一个二层域，重新获取一下IP地址，对于业务来说，几乎没什么影响）。</p><p>幸好在传统的数据中心中，物理服务器位置的跨二层域迁移的场景是非常少见的，而且即使发生迁移，也都是物理层面的，业务肯定都已经中断了，更换IP地址所以这个隐患并不明显。</p><p>但是在服务器虚拟化之后，虚拟机的动态迁移会成为一种经常出现的场景。为了保证迁移时业务不中断，就要求在迁移时，不仅虚拟机的IP地址不变，而且虚拟机的运行状态也必须保持原状（例如TCP会话状态），所以虚拟机的动态迁移只能在同一个二层域中进行，而不能跨二层域迁移。</p><p>而传统的二三层网络架构限制了虚拟机的动态迁移只能在一个较小的局部范围内进行，应用受到了极大的限制。为什么这么说？我再卖个关子，到下一章再详细说。</p><p><img src="https://static.youya.org/static/layer-2-network/vm-live-migration-network-affect2.png" alt="vm-live-migration-network-affect2.png"></p><p>所以，为了打破这种限制，实现虚拟机的大范围甚至跨地域的动态迁移，就要求把VM迁移可能涉及的所有服务器都纳入同一个二层网络域，这样才能实现VM的大范围无障碍迁移。</p><p>就好比你原来住在南京，现在迁移到苏州了，原来各城市的社保系统是独立的（小二层网络），所以你要办理社保关系迁移（IP地址变更），办过的人都知道这有多痛苦。</p><p>而据说从2015年开始整个江苏省的社保系统现在纳入统一管理了（大二层网络），那么从南京迁移到苏州，人过去就行了，社保关系不需要任何变更（IP地址不变，业务不中断）。</p><p>这就是大二层网络！一个真正意义的大二层网络至少要能容纳1万以上的主机，才能叫做大二层网络。</p><h2 id="二、传统的二层网络为啥大不起来？"><a href="#二、传统的二层网络为啥大不起来？" class="headerlink" title="二、传统的二层网络为啥大不起来？"></a>二、传统的二层网络为啥大不起来？</h2><p>VM动态迁移只是要求把所有服务器都纳入同一个二层网络，那问题来了：原来的网络架构为什么就不能把所有服务器都纳入同一个二层网络？传统的VLAN+xSTP二层技术不能把所有服务器都划到同一个二层域吗？</p><p>这也就是我前面卖的关子，为什么说传统网络架构限制了虚拟机的动态迁移只能在一个较小的局部范围内进行？为什么传统的二层网络大不起来？</p><p>要说清楚这一点，我们首先需要弄清楚二层网络面临的主要问题是什么，而传统二层网络采用的主要解决方案有哪些？</p><h3 id="1-二层网络的核心问题"><a href="#1-二层网络的核心问题" class="headerlink" title="1 二层网络的核心问题"></a>1 二层网络的核心问题</h3><p>其实说起来也简单，二层网络的核心问题就是环路问题以及由此产生的广播风暴问题。</p><h4 id="1-1-环路的由来"><a href="#1-1-环路的由来" class="headerlink" title="1.1 环路的由来"></a>1.1 环路的由来</h4><p>如果是一个单设备和单链路组成的树型二层网络，如下图所示，它是没有任何环路和因环路引起的广播风暴问题的（其他成因的广播风暴，例如蠕虫病毒等造成的，不在讨论之列）。</p><p><img src="https://static.youya.org/static/layer-2-network/network-loop1.png" alt="network-loop1.png"></p><p>但是这种网络的可靠性是非常差的，因为它没有任何的备份设备和备份链路，一旦某个设备或者链路发生故障，那么故障点下的所有主机就连不上网络了。</p><p><img src="https://static.youya.org/static/layer-2-network/network-loop2.png" alt="network-loop2.png"></p><p>所以，为了提高网络可靠性，通常会采用冗余设备和冗余链路，这样就不可避免的形成环路。如下图所示。红色链路构成一个环路，蓝色链路也构成一个环路，事实上，在相对复杂的二层网络中，物理上的环路几乎无处不在。</p><p><img src="https://static.youya.org/static/layer-2-network/network-loop3.png" alt="network-loop3.png"></p><p>而二层网络处于同一个广播域下，广播报文在环路中会反复持续传送，而且二层报文转发又没有TTL机制，无限循环之下，就会形成广播风暴，瞬间即可导致端口阻塞和设备瘫痪。</p><h4 id="1-2-环路的解决之道"><a href="#1-2-环路的解决之道" class="headerlink" title="1.2 环路的解决之道"></a>1.2 环路的解决之道</h4><p>为了解决广播风暴问题，二层网络中所采取的技术主要有两方面：</p><ul><li><p>通过划分VLAN来缩小广播域的规模</p><p>  VLAN技术可以把一个大的物理二层域划分成许多小的逻辑二层域，这种逻辑二层域被称为VLAN。同一个VLAN内可以进行二层通信，不同VLAN之间是二层隔离的，这样广播的范围就被局限在一个VLAN内，不会扩散到整个物理二层域。</p><p>  <img src="https://static.youya.org/static/layer-2-network/network-loop-solution1.png" alt="network-loop-solution1.png"></p><p>  VLAN虽然可以一定程度上降低广播风暴的范围和强度，但还是无法避免在VLAN内形成广播风暴（只要同一个VLAN内还有环路），所以只是一种治标不治本的策略。</p><p>  （当然，这种说法仅针对广播风暴这一点而言，而VLAN技术还有其他很多方面的重要作用，比如简化管理、提高安全性等等，但本文不讨论这些方面）。</p></li><li><p>通过破环协议来防止环路的产生</p><p>  另外一种治本的方法则是从广播风暴形成的根本原因入手。既然广播风暴是因为出现了环路才导致的，那么通过一定的手段，防止环路出现不就避免了广播风暴了吗？</p><p>  防止环路出现，但是又要保证网络的可靠性，就只能将冗余设备和冗余链路变成备份设备和备份链路。即冗余的设备端口和链路在正常情况下被阻塞掉，不参与数据报文的转发。只有当前转发的设备、端口、链路出现故障，导致网络不通的时候，冗余的设备端口和链路才会被打开，使得网络能够恢复正常。实现这些自动控制功能的协议就被称为破环协议，其中最常用的就是STP（Spanning Tree Protocol，生成树协议）以及升级版的RSTP和MSTP等，我们统称为xSTP协议。</p><p>  <img src="https://static.youya.org/static/layer-2-network/network-loop-solution2.png" alt="network-loop-solution2.png"></p><p>  当然，也有其他一些破环协议，比如SEP、RRPP等等，其本质思想和xSTP协议是一致的。</p></li></ul><h3 id="2-传统的二层技术为啥不能支持大二层"><a href="#2-传统的二层技术为啥不能支持大二层" class="headerlink" title="2 传统的二层技术为啥不能支持大二层"></a>2 传统的二层技术为啥不能支持大二层</h3><p>上面提到了，传统二层网络最主要的技术就是VLAN和xSTP。那么这两者对于大二层的网络需求究竟存在什么问题？</p><h4 id="2-1-VLAN的问题"><a href="#2-1-VLAN的问题" class="headerlink" title="2.1 VLAN的问题"></a>2.1 VLAN的问题</h4><p>前面说了，VLAN的核心思想之一，就是通过划分VLAN来缩小二层域的范围和规模，来控制广播风暴的规模。</p><p>而对于大二层网络的需求而言，又要求把所有服务器都纳入同一个二层域，那如果把所有服务器都纳入到同一个VLAN当中，如果没有其他隔离手段，那不就相当于又把广播域扩得大大的？这和划分VLAN的初衷是背道而驰的。</p><p>所以VLAN技术天然就不能很好的支持大二层网络。</p><h4 id="2-2-xSTP的问题"><a href="#2-2-xSTP的问题" class="headerlink" title="2.2 xSTP的问题"></a>2.2 xSTP的问题</h4><p>再来看xSTP，xSTP倒是可以解决大二层网络可能出现的环路问题，但是问题在于xSTP技术本身。</p><p>由于xSTP的收敛性能等原因（如果xSTP的节点过多，那么整网的收敛速度会呈指数级下降），所以一般情况下xSTP的网络规模不会超过100台交换机。同时由于xSTP需要阻塞掉冗余设备和链路，也降低了网络资源的带宽利用率。因此在实际网络规划时，从转发性能、利用率、可靠性等方面考虑，会尽可能控制xSTP网络范围。</p><p>（对于其他一些破环协议，虽然可能相比xSTP协议来说，在某些功能&#x2F;性能方面有改进，但是总体上依然解决不了总规模不大的问题）。</p><p>所以xSTP协议也无法很好的支撑大二层网络的需求。</p><h3 id="3-总结"><a href="#3-总结" class="headerlink" title="3 总结"></a>3 总结</h3><p>最后给个总结式的数据，基于VLAN+xSTP技术的二层网络，由于前文所提的制约条件，可能容纳的主机数量，通常都不会超过1K。（具体为啥是这样一个数据，有兴趣深究的同学可以自己推算一下，也可以跟笔者联系）。</p><p>这与前一篇中所说的，真正意义上的大二层网络至少能容纳一万以上的主机的要求相去甚远，所以说传统的二层网络不能很好支持大二层网络。</p><p>它，大不起来！</p><h2 id="三、如何实现真正意义上的大二层网络？"><a href="#三、如何实现真正意义上的大二层网络？" class="headerlink" title="三、如何实现真正意义上的大二层网络？"></a>三、如何实现真正意义上的大二层网络？</h2><p>这一篇的内容会略长一些，各位读者做好心理准备。</p><p>如上一篇介绍的那样，传统的二层技术无法实现真正意义上的大二层网络。所以就要另外动脑筋来想办法。</p><p>幸好这个世界上聪明的脑袋是很多的，这些技术大牛们各显神通，在最近十来年的时间之间，提出了很多大二层网络的解决方案。归纳总结一下，大概有这么几个流派：</p><ul><li>釜底抽薪派</li><li>移花接木派</li><li>瞒天过海派</li></ul><h3 id="1-釜底抽薪派"><a href="#1-釜底抽薪派" class="headerlink" title="1 釜底抽薪派"></a>1 釜底抽薪派</h3><h4 id="1-1-思想"><a href="#1-1-思想" class="headerlink" title="1.1 思想"></a>1.1 思想</h4><p>釜底抽薪派解决大二层网络困境，还是从二层网络的核心问题着手。既然二层网络的核心问题是环路问题，那么解决了环路问题，就一劳永逸了。抽了「环路」的「薪」，那么因环路导致广播风暴的「火」也就烧不起来了。也就意味着，二层网络想做多大就可以做多大。</p><p>当然，要有效解决大二层环境中的环路问题，传统的xSTP技术行不通了（具体原因前一篇中已经分析过了）。幸好现在我们有了新的武器，那就是网络设备虚拟化技术。</p><p>所谓网络设备虚拟化技术，就是将相互冗余的两台或多台物理网络设备组合在一起，虚拟化成一台逻辑网络设备，在整个网络中只呈现为一个节点。</p><p><img src="https://static.youya.org/static/layer-2-network/real-layer2-network.png" alt="real-layer2-network.png"></p><p>（这里的网络虚拟化技术特指多虚一的技术，另外也有一虚多的技术，比如华为的VS（Virtual System）技术，可以把一台网络设备虚拟成多台网络设备使用，这种虚拟化技术就有点和服务器的虚拟化比较相似，但是我们本文中不涉及这种虚拟化）</p><p>网络设备虚拟化再配合链路聚合技术，就可以把原来的多节点、多链路的结构变成逻辑上单节点、单链路的结构，环路问题也就无疾而终了。（上一篇中已经说明了，单节点、单链路的树型结构网络是没有环路问题的）</p><p>而且虚拟化技术和链路聚合技术都具备冗余备份功能，单台物理设备或者链路故障时，可以自动切换到其他物理设备和链路来进行数据转发，保证网络的可靠性。</p><p>以网络设备虚拟化+链路聚合技术构建的二层网络天然没有环路，其规模仅受限于虚拟网络设备所能支持的接入能力，只要虚拟网络设备允许，二层网络就可以想做多大就做多大。</p><h4 id="1-2-技术"><a href="#1-2-技术" class="headerlink" title="1.2 技术"></a>1.2 技术</h4><p>网络设备虚拟化的主要技术大致可以分为三类：框式设备的堆叠技术、盒式设备的堆叠技术、框盒&#x2F;盒盒之间的混堆技术。有华为的CSS、iStack、SVF，CISCO的VSS、FEX，H3C的IRF等。具体的技术本文就不赘述了，后续会有相关文章详细介绍。</p><h4 id="1-3-番外"><a href="#1-3-番外" class="headerlink" title="1.3 番外"></a>1.3 番外</h4><p>但是网络设备虚拟化方案也有一定的缺点：</p><p>1）这些协议都是厂家私有的，因此只能使用同一厂家的设备来组网。</p><p>2）受限于堆叠系统本身的规模限制，目前最大规模的堆叠&#x2F;集群大概可以支持接入1~2万主机，对于超大型的数据中心来说，有时候就显得力不从心了。但是对于一般的数据中心来说，还是显得游刃有余的。</p><h3 id="2-移花接木派"><a href="#2-移花接木派" class="headerlink" title="2 移花接木派"></a>2 移花接木派</h3><p>移花接木派要解决的也是二层网络的环路问题，但是着眼点不是杜绝或者阻塞环路，而是在有物理环路的情况下，怎样避免逻辑转发路径的环路问题。</p><p>这一派的大牛们从三层网络的机制中找到了灵感。</p><h4 id="2-1-思想"><a href="#2-1-思想" class="headerlink" title="2.1 思想"></a>2.1 思想</h4><p>我们都知道，二层以太网的帧交换不能有环路，冗余链路必须阻塞掉。但是三层转发网络也是有环路的，为啥就没有这些问题呢？而且三层网络还可以利用冗余链路做ECMP。它们的区别在哪里？</p><p>其实原因很简单，因为三层网络比二层网络「聪明」！二层网络的设备说不好听一点，都是「近视眼」，只看到和自己相连的链路，不知道整个网络的拓扑结构，转发的时候只能通过大喊大叫来寻找目标（向除入端口之外的其他端口广播），这种喊话的声音来回传递就形成了广播风暴。</p><p><img src="https://static.youya.org/static/layer-2-network/real-layer2-network2.png" alt="real-layer2-network2.png"></p><p>而三层网络就聪明智能得多了。三层网络是依靠路由协议来计算转发路径的。通过路由协议，各台路由设备就可以收集、扩散和更新彼此的路由信息，进而每一台设备可以知道全部或者局部网络的拓扑信息，所以在数据转发的时候，可以保证从某个主机发出的报文只会向着目标主机一路前进，而不会再返回前续节点而造成路径循环。</p><p><img src="https://static.youya.org/static/layer-2-network/real-layer2-network3.png" alt="real-layer2-network3.png"></p><p>所以，移花接木派就想到了能不能把三层网络的路由转发方式引入到二层网络中来呢？事实上他们做到了。通过在二层报文前插入额外的帧头，并且采用路由计算的方式控制整网数据的转发，不仅可以在冗余链路下防止广播风暴，而且可以做ECMP。这样可以将二层网络的规模扩展到整张网络，而不会受核心交换机数量的限制。当然这需要交换机改变传统的基于MAC的二层转发行为，而采用新的协议机制来进行二层报文的转发。</p><p>题外话：有喜欢钻研的同学可能会疑问，那为啥当初二层网络不直接按照这种方式设计呢？而要设计成这样一个比较弱智的转发行为模式？说白了，时代的不同而已，那个时候的网络设备性能很低，要进行完整的路由计算，就要求网络设备具有很高的性能（所以那个时候路由器很贵的！），而那个时候的局域网又都不大，没有遇到像现在这种大二层的网络需求，所以弱智一点的转发行为更符合经济的原则。所以TCP&#x2F;IP协议族就把拓扑发现定义在第三层。</p><p>当前的网络设备的性能已经不可同日而语了，以太网交换机完全有能力承担更复杂的路由计算，而且又有大二层这种明确的需求，所以三层路由方式控制二层网络转发行为就变得可行和合理了。</p><h4 id="2-2-技术"><a href="#2-2-技术" class="headerlink" title="2.2 技术"></a>2.2 技术</h4><p>通过路由计算方式进行二层报文的转发，需要定义新的协议机制。这些新的协议包括TRILL、FabricPath、SPB等。</p><h5 id="2-2-1-TRILL和FabricPath"><a href="#2-2-1-TRILL和FabricPath" class="headerlink" title="2.2.1 TRILL和FabricPath"></a>2.2.1 TRILL和FabricPath</h5><p>TRILL是IETF推出的标准协议，而FabricPath则是CISCO在TRILL推出之前推向市场的「Pre-Standard」技术，内容与TRILL 类似，包含了一些私有的增强性功能和特性，我们暂不用去理会，基本上可以认为TRILL和FabricPath是差不多的（当然封装格式啥的有点不太一样）。</p><p>说起TRILL，就不能不提它的首席发明者Perlman，这是一个传奇般的天才女人。前面我们提到的STP协议，就是她在1983年发明的，解决了以太网交换的环路问题。而她还有一项众所周知的伟大发明，那就是IS-IS路由协议。这两项发明是现代的数据通信网络中不可或缺的重要发明。</p><p>到了二十一世纪，大二层网络的需求超出了STP的能力范畴，Perlman坐不住了，于是她老人家闭关苦思一年，终于发明了TRILL协议。在TRILL协议中，Perlman把她最得意的一个「儿子」―― IS-IS引入到了局域网络中，从而解决网络风暴问题。</p><p>TRILL协议在原始以太帧外封装一个TRILL帧头，再封装一个新的外层以太帧来实现对原始以太帧的透明传输，TRILL交换机可通过TRILL帧头里的Nickname标识来进行转发，而Nickname就像路由一样，可通过IS-IS路由协议进行收集、同步和更新。</p><p><img src="https://static.youya.org/static/layer-2-network/real-layer2-network4.png" alt="real-layer2-network4.png"></p><p>关于TRILL的详细技术原理，后面会有专题详细介绍，本文不详述。（下面是一个典型的TRILL网络）</p><p><img src="https://static.youya.org/static/layer-2-network/real-layer2-network5.png" alt="real-layer2-network5.png"></p><h5 id="2-2-2-SPB"><a href="#2-2-2-SPB" class="headerlink" title="2.2.2 SPB"></a>2.2.2 SPB</h5><p>而SPB是IEEE推出的待定标准，算是TRILL的强有力竞争者。</p><p>要说SPB，需要先从PBB（Provider Backbone Bridging）说起，PBB是IEEE于2008年完成的802.1ah标准，为运营商城域以太网定义了一整套MAC-in-MAC的转发机制。但PBB只定义了转发平面的封装内容，当报文封装上外层Ethernet报头在运营商骨干区域二层网络中时，仍然需要依靠传统的STP进行环路避免和转发控制。</p><p>于是IEEE在2009年又定义了802.1Qay标准：PBB-TE（Provider Backbone Bridge Traffic Engineering），用于在运营商的骨干区域中进行拓扑管理与环路保护，说白了就是通过手工方式配置一堆指定路径取代STP的自动收敛。但PBB-TE静态规划转发路径，明显无法适用于大型二层网络扩展，于是IEEE再搞出个802.1aq SPB（Shortest Path Bridging）来，这回就直面大二层网络的需求了。</p><p>从实现上来看，SPB同样是采用了IS-IS作为其控制平面协议进行拓扑学习计算，而用MAC-in-MAC封装方式在SPB区域内部进行报文传输。所以这个实现和TRILL还是非常相似的。</p><p><img src="https://static.youya.org/static/layer-2-network/real-layer2-network6.png" alt="real-layer2-network6.png"></p><p>关于SPB的详细技术原理，以后有机会再做详细介绍，本文不详述。</p><h4 id="2-3-番外"><a href="#2-3-番外" class="headerlink" title="2.3 番外"></a>2.3 番外</h4><p>关于TRILL和SPB，在数通领域都有各自的支持厂商。以CISCO为首，华为、Broadcom、Juniper等都是TRILL的有力支持者。而Avaya、ALU等则坚定的站在SPB这边。而像HP等厂商，则表示我两个都支持。。。。。。</p><p>另外，总的来说，像TRILL和SPB这些技术是CT厂商主推的大二层网络技术方案。为什么CT厂商会钟情于这些技术呢？其实这也很容易理解，因为这些技术的部署和实施都是在网络设备上进行的，与服务器等IT设施无关，所以CT厂商可以全盘控制。</p><h3 id="3-瞒天过海派"><a href="#3-瞒天过海派" class="headerlink" title="3 瞒天过海派"></a>3 瞒天过海派</h3><p>瞒天过海派正式的学名应该叫Overlay派，就是通过用隧道封装的方式，将源主机发出的原始二层报文封装后在现有网络中进行透明传输，到达目的地之后再解封装得到原始报文，转发给目标主机，从而实现主机之间的二层通信。</p><p>通过封装和解封装，相当于一个大二层网络叠加在现有的基础网络之上，所以称为Overlay派。瞒天过海的含义也就在于此。</p><h4 id="3-1-思想"><a href="#3-1-思想" class="headerlink" title="3.1 思想"></a>3.1 思想</h4><p>其实对于隧道封装，我们并不陌生，比如最典型的GRE，就是把原始数据报文通过GRE封装之后在三层网络中进行传输，从主机的角度来看，中间的三层网络是透明不可见的，也就相当于直接在源网络和目标网络之间直接拉了一根「光纤」！</p><p><img src="https://static.youya.org/static/layer-2-network/real-layer2-network7.png" alt="real-layer2-network7.png"><br><img src="https://static.youya.org/static/layer-2-network/real-layer2-network7-1.png" alt="real-layer2-network7-1.png"></p><p>但是GRE这样的隧道协议是点到点的隧道协议，只能点对点建立隧道，如果有很多主机需要二层通信的话，就要每两台主机之间都拉上「光纤」，这是无法想象的。那怎么办？</p><p>既然「光纤」不行，那就上「二层交换机」！</p><p>众所周知，「二层交换机」是可以实现下挂主机之间相互二层通信的，而且主机从「二层交换机」的一个端口迁移到另一个端口时，IP地址是可以保持不变的。这样不就可以实现大二层网络的需求了吗？</p><p>所以，Overlay方案的意义也就是在于此。Overlay方案的核心就是通过点到多点的隧道封装协议，完全忽略中间网络的结构和细节，把整个中间网络虚拟成一台「巨大无比的二层交换机」， 每一台主机都是直接连在这台「巨大交换机」的一个端口上。而基础网络之内如何转发都是这台「巨大交换机」内部的事情，主机完全无需关心。</p><p><img src="https://static.youya.org/static/layer-2-network/real-layer2-network8.png" alt="real-layer2-network8.png"></p><p>基于这种「巨大交换机」的理解，那么就也很容易理解为什么这种方案就可以实现VM动态迁移了，不就是把VM主机从交换机的一个端口换到另一个端口嘛，完全无需变更IP地址。</p><h4 id="3-2-技术"><a href="#3-2-技术" class="headerlink" title="3.2 技术"></a>3.2 技术</h4><p>Overlay派的典型技术主要有VXLAN、NVGRE、STT等，在本文中仅对VXLAN进行简单的介绍。</p><p>VXLAN（Virtual eXtensible LANs）是VMWare和CISCO提出的Overlay技术方案。VXLAN的阵营中还包括了Arista、Broadcom、Citrix和Red Hat等厂商，可谓阵容豪华。当前处于IETF草案阶段。</p><p>VXLAN采用Mac in UDP的封装方式，虚拟机发出的数据包在VXLAN接入点（被称为VTEP）加上VXLAN帧头后再被封装在UDP报头中，并使用承载网络的IP&#x2F;MAC地址作为外层头进行封装，承载网络只需要按照普通的二三层转发流程进行转发即可。</p><p><img src="https://static.youya.org/static/layer-2-network/real-layer2-network9.png" alt="real-layer2-network9.png"></p><p>VXLAN在VXLAN帧头中引入了类似VLAN ID的网络标识，称为VXLAN网络标识VNI（VXLAN Network ID），由24比特组成，支持多达16M（(2^24-1)&#x2F;1024^2）的VXLAN段，从而满足了大量的网络标识需求。</p><p>VTEP通过（目的MAC地址、目的VNI、目的VTEP的IP地址）映射表来实现报文封装，对于不认识的MAC地址，通过组播方式在网络内进行查询（当然，如果有统一的控制器，就可以单播向控制器进行查询）。</p><p>关于VXLAN的详细技术原理，后面会有专题详细介绍，本文不详述。</p><h4 id="3-3-番外"><a href="#3-3-番外" class="headerlink" title="3.3 番外"></a>3.3 番外</h4><p>VXLAN和NVGRE等技术是服务器虚拟化的IT厂商主推的大二层网络技术方案，这也很好理解，对于VXLAN和NVGRE技术来说，报文的封装&#x2F;解封装都是在服务器内部的虚拟交换机vSwitch上进行的，外部网络只对封装后的报文进行普通的二层交换和三层转发，所以技术控制权都在IT厂商手里，CT厂商就是一个路人看客了。</p><p>当然，目前CT厂商也在积极参与到Overlay方案中来，所以当前的VXLAN和NVGRE技术也可以把Overlay网络的接入点部署在TOR等网络设备上，由网络设备来完成VXLAN和NVGRE的报文封装。</p><p> 一方面对于虚拟化的服务器来说，网络设备的性能还是要比vSwitch强很多的，用TOR等设备来进行封装，性能更好一些。<br> 另外一方面，在TOR上部署Overlay接入点，也可以把非虚拟化的服务器统一纳入Overlay网络。<br>这样CT厂商和IT厂商就可以在大二层这个领域实现了和谐共赢。</p><h2 id="四、跨数据中心的大二层网络怎么实现？"><a href="#四、跨数据中心的大二层网络怎么实现？" class="headerlink" title="四、跨数据中心的大二层网络怎么实现？"></a>四、跨数据中心的大二层网络怎么实现？</h2><p>上一篇我们谈了很多大二层网络的技术和流派，但是细心的读者可能已经发现，我们谈这些方案和技术，实际上都是讲的同一个数据中心内的大二层网络技术，未考虑跨数据中心的情况。</p><p>跨数据中心情况下，那么如果要实现跨数据中心的VM动态迁移，就要保证不同数据中心的服务器也都在同一个二层域内。也就是说要构建一个覆盖所有数据中心的大二层网络。</p><p>在讨论跨数据中心的大二层网络时，我们可以从数据中心内的情况往跨数据中心的情况进行延伸。看看对于釜底抽薪派、移花接木派、瞒天过海派的技术来说，一旦要跨数据中心构建大二层网络时，又会遇到什么？该如何解决？</p><h3 id="1-釜底抽薪派的跨数据中心互联方案"><a href="#1-釜底抽薪派的跨数据中心互联方案" class="headerlink" title="1 釜底抽薪派的跨数据中心互联方案"></a>1 釜底抽薪派的跨数据中心互联方案</h3><p>釜底抽薪派通过网络设备虚拟化来消除二层网络环路，从而实现大二层网络。比如通过CSS&#x2F;iStack技术，把接入、汇聚、核心层的交换机都虚拟成单节点设备。</p><p><img src="https://static.youya.org/static/layer-2-network/layer2-network-implementation.png" alt="layer2-network-implementation.png"></p><p>当釜底抽薪派遇到跨数据中心的情况时，有两种方式可以实现跨数据中心的大二层网络：</p><h4 id="1-1-跨数据中心堆叠"><a href="#1-1-跨数据中心堆叠" class="headerlink" title="1.1 跨数据中心堆叠"></a>1.1 跨数据中心堆叠</h4><p>这种方式就是把网络设备虚拟化的范围扩大到所有数据中心，把不同数据中心里的交换机堆叠成单台交换机，这种方式就把所有数据中心都当成一体来处理。</p><p><img src="https://static.youya.org/static/layer-2-network/layer2-network-implementation2.png" alt="layer2-network-implementation2.png"></p><p>但是这种方式要求数据中心之间可以实现堆叠线缆和光纤线路的直连，所以数据中心之间距离一般不能太远，通常不超过10km。而且最重要的一点，很多企业是不具备自己铺设长距离光纤或者传输设备的条件的。所以，这种方式局限性非常大，一般很少采用。</p><h4 id="1-2-L2-over-L3"><a href="#1-2-L2-over-L3" class="headerlink" title="1.2 L2 over L3"></a>1.2 L2 over L3</h4><p>如果不具备跨数据中心堆叠的条件，那么想通过纯二层的方式实现跨数据中心的互联就不太现实了。而在一般情况下，多数据中心之间是通过三层路由互通的，那么就只能把每个数据中心内的二层网络作为大二层网络的一个局部，再把这些局部网络通过L2 over L3的方式进行互联，进而构建一个全局范围的大二层网络。</p><p>所谓L2 over L3，是指借助隧道的方式，将二层数据报文封装在三层报文中，跨越中间的三层网络，实现两地二层数据的互通。这种隧道如前面所说的，像「光纤」，将多个数据中心的二层网络贯穿在一起。</p><p>L2 over L3的技术有很多种，有传统的VPN技术VPLS&#x2F;VLL以及增强版的VPLS&#x2F;VLL over GRE。也有新兴的专门为数据中心二层互联开发的VPN技术，例如华为的EVN（Ethernet Virtual Network）技术、CISCO的OTV（Overlay Transport Virtualization）等等。</p><p>新兴的这些技术主要是为了解决VPLS的一些固有缺陷，例如多归属接入时无法负载分担、网络部署和配置复杂、网络资源消耗高等等。</p><p>以EVN为例：</p><p>EVN通过扩展BGP协议使二层网络的MAC地址学习和发布过程从数据平面转移到控制平面。这样可以使设备在管理MAC地址时像管理路由一样，使目的MAC地址相同但下一跳不同的多条EVN路由实现负载分担。<br>BGP协议支持路由反射器RR功能，所以可以在互联骨干网部署RR，所有PE设备与RR建立邻居关系，通过RR来反射EVN路由，大大减少了网络部署成本。<br>EVN数据转发不再使用MPLS隧道承载，而是使用VXLAN隧道承载。VXLAN隧道可以在PE间邻居关系建立成功后通过EVN路由的传播自动建立，大大减少了配置工作量。</p><p><img src="https://static.youya.org/static/layer-2-network/layer2-network-implementation3.png" alt="layer2-network-implementation3.png"></p><p>关于EVN的详细技术原理，后面会有专题详细介绍，本文不详述。</p><h3 id="2-移花接木派的跨数据中心互联方案"><a href="#2-移花接木派的跨数据中心互联方案" class="headerlink" title="2 移花接木派的跨数据中心互联方案"></a>2 移花接木派的跨数据中心互联方案</h3><p>移花接木派的思想是借用三层路由的方式来进行二层报文的转发，比如TRILL协议。而当TRILL等协议遭遇跨数据中心互联时，又会发生什么呢？</p><p>最理想的状况，当然是把所有数据中心的网络（包括互联的网络）都纳入同一个TRILL网络，这样什么麻烦都没有了。</p><h4 id="2-1-纯二层TRILL互联"><a href="#2-1-纯二层TRILL互联" class="headerlink" title="2.1 纯二层TRILL互联"></a>2.1 纯二层TRILL互联</h4><p>如果企业可以构建跨数据中心的二层链路，构建一个大范围的纯TRILL网络理论上是可行的。这种方案简单的说，就是没有什么数据中心内部网络、互联网络的区分，所有网络设备统一运行TRILL来转发二层数据。</p><p>简单是简单的，但是这种方案的物理条件要求似乎也太高了些，也非常不经济。想象一下，对于一个全国性的企业，多地数据中心的互联网络全部运行TRILL来转发二层数据，想想就觉得冷的不行啊。</p><p>如果是一个城域内的两个主备数据中心来说，这种方案倒是勉强可以考虑一下的。</p><h4 id="2-2-TRILL-over-L3"><a href="#2-2-TRILL-over-L3" class="headerlink" title="2.2 TRILL over L3"></a>2.2 TRILL over L3</h4><p>所以，对于TRILL来说，最经济的方案，其实就和釜底抽薪派的解决方案一样，也采用L2 over L3的方式来实现互联。这种情况下，可以称之为TRILL over L3。</p><p>说到这里就基本殊途同归了，L2 over L3的技术也是前面提到过的VPLS&#x2F;VLL（VPLS&#x2F;VLL over GRE）、EVN和OTV这么几种。都可以用来实现TRILL网络之间的互联。</p><p>唯一需要说明的是，对于釜底抽薪派来说，它的L2 over L3封装的就是普通的二层以太网报文。而对于TRILL来说，如果要实现跨数据中心的大二层网络，那么要保证两个数据中心的TRILL网络是在同一个TRILL域，所以在L2 over L3时，需要把完整的TRILL报文（包括外层二层头）一起封装之后传输到对端。</p><p>以VPLS为例，在传输TRILL报文的时候，整个封装结构就会是这个样子：</p><p><img src="https://static.youya.org/static/layer-2-network/layer2-network-implementation4.png" alt="layer2-network-implementation4.png"></p><p>（对于TRILL来说，还有另外一种互联方式，就是在数据中心的出口处先终结掉TRILL报文，只取出用户原始二层报文再进行隧道封装和传输，但是这样的话，实际上两侧的TRILL网络是相互独立的，因而就不是大二层网络，VM也无法在两个TRILL网络之间进行迁移）</p><p><img src="https://static.youya.org/static/layer-2-network/layer2-network-implementation5.png" alt="layer2-network-implementation5.png"></p><h3 id="3-瞒天过海派的跨数据中心互联方案"><a href="#3-瞒天过海派的跨数据中心互联方案" class="headerlink" title="3 瞒天过海派的跨数据中心互联方案"></a>3 瞒天过海派的跨数据中心互联方案</h3><p>瞒天过海派面对跨数据中心的情况时，情不自禁的要乐出声来。</p><p>「哈哈哈，为了跨数据中心的大二层，你们都累死了吧？看哥哥的！」</p><p>然后……</p><p>瞒天过海派就去睡觉了！</p><p>为啥他们这么悠闲？</p><p>还记得瞒天过海派（VXLAN&#x2F;NVGRE等）的核心思想不？</p><p>瞒天过海派通过把原始二层报文进行隧道协议封装后，在承载网络中透明传输，完全忽略中间网络的结构和细节，把整个承载网络虚拟成一台「巨大无比的二层交换机」， 每一台主机都是直接连在这台「巨大交换机」的一个端口上。而承载网络之内如何转发都是这台「巨大交换机」内部的事情，主机完全无需关心。</p><p><img src="https://static.youya.org/static/layer-2-network/layer2-network-implementation6.png" alt="layer2-network-implementation6.png"></p><p>所以，无论是在数据中心内的网络，还是跨数据中心的互联网络，对于瞒天过海派来说，统统是承载网络（「交换机」）的一部分，压根就不需要关心细节。</p><p>就以VXLAN为例，VTEP把VM A的原始数据报文进行VXLAN封装后（MAC in UDP），它就是一个普通的IP报文而已（源地址是本VTEP的地址，目的IP地址是VM B所在的VTEP），中间网络无论用什么技术，只要能把报文转发到目的地的VTEP就可以了。</p><p>所以说，瞒天过海派是天然可以支持跨数据中心的大二层网络的。在这种架构下，无论VM是在本数据中心内迁移，还是跨数据中心迁移，都无需变更IP地址。</p><h2 id="说明"><a href="#说明" class="headerlink" title="说明"></a>说明</h2><p>该文作者〔非洲企鹅〕，转发自 <a href="https://forum.huawei.com/enterprise/zh/thread/580900975856730112" target="_blank" rel="noopener external nofollow noreferrer">https://forum.huawei.com/enterprise/zh/thread/580900975856730112</a></p><p>本来我想好好写一下大家经常说的「二层网络」、「三层网络」、「大二层网络」这些概念的，但是发现一篇写的不错的文章就直接转过来了，后续有空了我会慢慢补充一些内容，毕竟这篇文章是九年前发表的，与现在情况有些出入了。</p>]]></content>
    
    
    <summary type="html">&lt;p&gt;在开始之前，首先要明确一点，大二层网络基本上都是针对数据中心场景的，因为它实际上就是为了解决数据中心的服务器虚拟化之后的虚拟机动态迁移这一特定需求而出现的。对于普通的园区网之类网络而言，大二层网络并没有特殊的价值和意义（除了某些特殊场景，例如WIFI漫游等等）。&lt;/p&gt;</summary>
    
    
    
    
    <category term="Tech" scheme="https://blog.youya.org/tags/tech/"/>
    
    <category term="Repost" scheme="https://blog.youya.org/tags/repost/"/>
    
    <category term="Network" scheme="https://blog.youya.org/tags/network/"/>
    
    <category term="IaaS" scheme="https://blog.youya.org/tags/iaas/"/>
    
  </entry>
  
  <entry>
    <title>Linux中的路由表与路由策略管理</title>
    <link href="https://blog.youya.org/2024/06/09/linux-routing-and-routing-policy/"/>
    <id>https://blog.youya.org/2024/06/09/linux-routing-and-routing-policy/</id>
    <published>2024-06-09T00:07:52.000Z</published>
    <updated>2026-02-12T03:10:01.217Z</updated>
    
    <content type="html"><![CDATA[<p>Linux中数据包的传输主要是路由和iptables参与的，前者决定怎样传输数据包，后者可以在路由基础上增加一些限定条件或标识（fwmark），比如iptables可以拒绝传输数据包。这次主要介绍一下路由表和路由策略管理，路由表大家接触的会比较多，但是路由策略会接触的少一些。</p><span id="more"></span><h2 id="路由表"><a href="#路由表" class="headerlink" title="路由表"></a>路由表</h2><p>路由表通常由<code>ip route</code>命令管理，也通过使用<code>route -n</code>和<code>netstat -nr</code>来管理与查看，不过<code>route</code>与<code>netstat</code>已经是过去式了，现在及以后都要用由<code>iproute2</code>软件包提供的<code>ip</code>命令来管理。</p><pre><code class="hljs plaintext">$ ip route showdefault via 192.168.249.1 dev wlp1s0 proto dhcp src 192.168.249.68 metric 600192.168.249.0/24 dev wlp1s0 proto kernel scope link src 192.168.249.68 metric 600</code></pre><p>以上是我电脑上的路由表信息，可以看到包含两条路由。在前面添加<code>ip route add</code>或<code>ip route del</code>就是添加或删除路由了，如下：</p><pre><code class="hljs plaintext">ip route add 10.0.0.0/8 via 192.168.249.1ip route del 10.0.0.0/8 via 192.168.249.1</code></pre><p>其实以上只是管理机器上的「主路由表」，默认情况下机器上有三张路由表的分别是<code>local</code>、<code>main</code>、<code>default</code>，而这些路由表配合路由策略共同决定了数据包应该怎样传输。</p><p>平时大家操作的都是<code>main</code>路由表，以上命令后面都是省略了<code>table main</code>，比如：</p><pre><code class="hljs plaintext">ip route show table main</code></pre><p>查看数据包路由规则：</p><pre><code class="hljs plaintext">ip route get 1.1.1.1ip route get 223.5.5.5 dport 53</code></pre><h2 id="路由策略"><a href="#路由策略" class="headerlink" title="路由策略"></a>路由策略</h2><p>上面说了默认情况下主机上有三张路由表，当然用户也可以自主创建路由表，那么要实现路由表的优先级及更精细化的路由控制就需要路由策略了。简单来说路由策略可以按端口、协议、用户UID区间、fwmark等来控制数据包路由。</p><p>路由策略由<code>ip rule</code>命令进行管理，默认情况下机器上有三条路由策略：</p><pre><code class="hljs plaintext">$ ip rule list0:      from all lookup local32766:  from all lookup main32767:  from all lookup default</code></pre><p>第一列为优先级，后面是路由策略，就是控制什么样的数据包走哪张路由表。下面举例说明：</p><ol><li><p>创建一个路由表及路由规则：</p> <pre><code class="hljs plaintext">ip route add 10.0.0.0/8 via 192.168.249.1 table 12345ip route show table 12345</code></pre></li><li><p>创建一个路由策略，使其优先级高于「主路由表」：</p> <pre><code class="hljs plaintext">ip rule add from all priority 5555 table 12345ip rule list</code></pre></li></ol><h2 id="使用场景"><a href="#使用场景" class="headerlink" title="使用场景"></a>使用场景</h2><p>路由策略的一个使用场景就是VPN做数据包分流，拿Clash来举例（WireGuard也类似），开启Tun及Auto Route功能后，会在系统中添加相应的路由表与路由策略。</p><p>主路由表会增加<code>fake-ip</code>网段走<code>utun</code>设备的路由规则：</p><pre><code class="hljs plaintext">$ ip route showdefault via 192.168.249.1 dev wlp1s0 proto dhcp src 192.168.249.68 metric 600192.168.249.0/24 dev wlp1s0 proto kernel scope link src 192.168.249.68 metric 600198.18.0.0/16 dev utun proto kernel scope link src 198.18.0.1</code></pre><p>路由策略会增加四条优先级分别为<code>9500</code>、<code>9510</code>、<code>9520</code>、<code>9530</code>：</p><pre><code class="hljs plaintext">$ ip rule list0:      from all lookup local9500:   not from all dport 53 lookup main suppress_prefixlength 09510:   not from all iif lo lookup 19705665109520:   from 0.0.0.0 iif lo uidrange 0-4294967294 lookup 19705665109530:   from 198.18.0.1 iif lo uidrange 0-4294967294 lookup 197056651032766:  from all lookup main32767:  from all lookup default</code></pre><p>由路由策略可以看出还会增加一个路由表<code>1970566510</code>，内容就是数据包默认走<code>utun</code>设备：</p><pre><code class="hljs plaintext">$ ip route show table 1970566510default dev utun proto static</code></pre><p>下面讲解一下Clash新增的这四条路由策略：</p><ol><li><p><code>9500:   not from all dport 53 lookup main suppress_prefixlength 0</code></p><p> 所有目的端口不是53的数据包都走<code>main</code>路由表，但不包含<code>main</code>路由表中的默认路由。</p><p> 解释一下，53是DNS服务端口，目的端口不是53表示「非DNS查询数据包」；<code>suppress_prefixlength 0</code>意思是忽略<code>prefix</code>长度为0的数据包，就是忽略<code>0.0.0.0/0</code>的数据包，<code>0.0.0.0/0</code>表示所有IP。本机内网路由一般都显式指定，所以综合以上，该规则的意思是：<strong>所有非DNS查询并且非内网的数据包都走「主路由表」，就是内网流量照常路由</strong>。</p></li><li><p><code>9510:   not from all iif lo lookup 1970566510</code></p><p> 所有输入网卡不是<code>lo</code>的数据包都走<code>1970566510</code>路由表，即排除掉本地生成的包含源地址的数据包之外的数据包都走路由表<code>1970566510</code>。当本机作为网关时，其他机器的内网流量不走Clash。</p></li><li><p><code>9520:   from 0.0.0.0 iif lo uidrange 0-4294967294 lookup 1970566510</code></p><p> <code>from 0.0.0.0 iif lo</code>意思是本地生成的不包含源地址的数据包，在Linux中当客户端生成的数据包没到达网卡前是没法包含源地址的，这条策略的意思就是本机数据包要走Clash。</p></li><li><p><code>9530:   from 198.18.0.1 iif lo uidrange 0-4294967294 lookup 1970566510</code></p><p> 所有从<code>198.18.0.1</code>过来的数据包都走路由表<code>1970566510</code>，<code>198.18.0.1</code>为<code>fake-ip</code>网段的网关，该条策略和「主路由表」中的那条<code>fake-ip</code>走<code>utun</code>设备的路由一起配合工作。</p></li></ol><h2 id="Reference"><a href="#Reference" class="headerlink" title="Reference"></a>Reference</h2><ul><li><a href="http://linux-ip.net/html/tools-ip-rule.html" target="_blank" rel="noopener external nofollow noreferrer">http://linux-ip.net/html/tools-ip-rule.html</a></li><li><a href="http://linux-ip.net/html/tools-ip-route.html" target="_blank" rel="noopener external nofollow noreferrer">http://linux-ip.net/html/tools-ip-route.html</a></li><li><a href="https://breakertt.moe/2023/04/02/clash_auto-route/" target="_blank" rel="noopener external nofollow noreferrer">https://breakertt.moe/2023/04/02/clash_auto-route/</a></li></ul>]]></content>
    
    
    <summary type="html">&lt;p&gt;Linux中数据包的传输主要是路由和iptables参与的，前者决定怎样传输数据包，后者可以在路由基础上增加一些限定条件或标识（fwmark），比如iptables可以拒绝传输数据包。这次主要介绍一下路由表和路由策略管理，路由表大家接触的会比较多，但是路由策略会接触的少一些。&lt;/p&gt;</summary>
    
    
    
    
    <category term="Tech" scheme="https://blog.youya.org/tags/tech/"/>
    
    <category term="Linux" scheme="https://blog.youya.org/tags/linux/"/>
    
    <category term="iproute" scheme="https://blog.youya.org/tags/iproute/"/>
    
    <category term="route" scheme="https://blog.youya.org/tags/route/"/>
    
    <category term="Proxy" scheme="https://blog.youya.org/tags/proxy/"/>
    
  </entry>
  
  <entry>
    <title>奇葩的年终奖税收政策导致年终奖黑洞</title>
    <link href="https://blog.youya.org/2024/05/18/year-end-bonus-tax/"/>
    <id>https://blog.youya.org/2024/05/18/year-end-bonus-tax/</id>
    <published>2024-05-18T01:00:00.000Z</published>
    <updated>2026-02-12T03:10:01.217Z</updated>
    
    <content type="html"><![CDATA[<p>税收无处不在，但平时大家关心比较多的就是工资税收与年终奖税收了。当前个税政策是工资和年终奖可以选择合并或分开计税，大家可以选择更节税的方案。而年终奖单独计税时的计税方式比较奇葩，会出现年终奖更多而拿到手的实际金额却减少的情况，这种情况又被称为「年终奖黑洞」。</p><span id="more"></span><h2 id="工资计税规则"><a href="#工资计税规则" class="headerlink" title="工资计税规则"></a>工资计税规则</h2><p>工资计税按全年收入情况分7个档位，具体如下表格所述：</p><table><thead><tr><th align="center">档位</th><th align="center">全年计税收入</th><th align="center">税率</th><th align="center">速算扣除数</th></tr></thead><tbody><tr><td align="center">1</td><td align="center">不超过36000元的部分</td><td align="center">3%</td><td align="center">0</td></tr><tr><td align="center">2</td><td align="center">超过36000元至144000元的部分</td><td align="center">10%</td><td align="center">2520</td></tr><tr><td align="center">3</td><td align="center">超过144000元至300000元的部分</td><td align="center">20%</td><td align="center">16920</td></tr><tr><td align="center">4</td><td align="center">超过300000元至420000元的部分</td><td align="center">25%</td><td align="center">31920</td></tr><tr><td align="center">5</td><td align="center">超过420000元至660000元的部分</td><td align="center">30%</td><td align="center">52920</td></tr><tr><td align="center">6</td><td align="center">超过660000元至960000元的部分</td><td align="center">35%</td><td align="center">85920</td></tr><tr><td align="center">7</td><td align="center">超过960000元的部分</td><td align="center">45%</td><td align="center">181920</td></tr></tbody></table><p>几个关键词：</p><ul><li><strong>全年计税收入</strong>，指扣除免征起点6万元（5000*12）、五险一金个人部分及个税专项附加费用之外的收入，比如年薪30万，每个月五险一金个人部分2000元，专项附加（房贷）1000元，那计税收入就是<code>30万 - 6万元 - 2000元x12 - 1000元x12</code></li><li><strong>速算扣除数</strong>，根据档位、全年计税收入及税率推算出来的一个快速计算纳税金额的数，纳税金额就是<code>全年计税收入 x 税率 - 速算扣除数</code>，不需要分档位计算再相加了</li></ul><p>举例如下：</p><ul><li><p>张三全年计税收入是80000元，跨跃了两个档位，第一个档位计税金额36000元，第二个档位计税金额44000元（80000-36000），纳税计算公式为<code>36000*3% + 44000*10%</code>，结果为5480元。对公式进行变形可得出速算扣除数为2520：</p>  <pre><code class="hljs plaintext">36000*3% + 44000*10%= 36000*3% + 44000*10% + 36000*10% - 36000*10%= 80000*10% - 36000*(10%-3%)= 80000*10% - 2520= 5480</code></pre></li><li><p>李四全年计税收入是250000元，跨跃了三个档位，第一个档位计税金额36000元，第二个档位计税金额108000元（144000-36000），第三个档位计税金额106000元（250000-144000），纳税计算公式为<code>36000*3% + 108000*10% + 106000*20%</code>，结果为33080元。对公式变形后可得出速算扣除数为16920:</p>  <pre><code class="hljs plaintext">36000*3% + 108000*10% + 106000*20%= 36000*3% + 108000*10% + 106000*20% + 108000*20% + 36000*20% - 108000*20% - 36000*20%= 250000*20% - 36000*(20%-3%) - 108000*(20%-10%)= 250000*20% - 16920= 33080</code></pre></li></ul><h2 id="年终奖单独计税规则"><a href="#年终奖单独计税规则" class="headerlink" title="年终奖单独计税规则"></a>年终奖单独计税规则</h2><p>年终奖除以12个月得到的数额，经综合计税收入表按月换算后所得税率，确定适用税率和速算扣除数。</p><table><thead><tr><th align="center">档位</th><th align="center">年终奖按月所得额</th><th align="center">税率</th><th align="center">速算扣除数</th></tr></thead><tbody><tr><td align="center">1</td><td align="center">不超过3000元的部分</td><td align="center">3%</td><td align="center">0</td></tr><tr><td align="center">2</td><td align="center">超过3000元至12000元的部分</td><td align="center">10%</td><td align="center">210</td></tr><tr><td align="center">3</td><td align="center">超过12000元至25000元的部分</td><td align="center">20%</td><td align="center">1410</td></tr><tr><td align="center">4</td><td align="center">超过25000元至35000元的部分</td><td align="center">25%</td><td align="center">2660</td></tr><tr><td align="center">5</td><td align="center">超过35000元至55000元的部分</td><td align="center">30%</td><td align="center">4410</td></tr><tr><td align="center">6</td><td align="center">超过55000元至80000元的部分</td><td align="center">35%</td><td align="center">7160</td></tr><tr><td align="center">7</td><td align="center">超过80000元的部分</td><td align="center">45%</td><td align="center">15160</td></tr></tbody></table><p>年终奖计税公式：年终奖总额 x 适用税率 - 速算扣除数</p><p>举例如下：</p><ul><li>张三年终奖为36000元，除以12个月后为3000元，落在了第一个档位，纳税计算公式为<code>36000*3%</code>，结果为1080元，扣税后实际到手为34920元</li><li>李四年终奖为144000元，除以12个月后为12000元，落在了第二个档位，纳税计算公式为<code>144000*10%-210</code>，结果为14190元，扣税后实际到手为129810元（144000-14190）</li><li>王五年终奖为150000元，除以12个月后为12500元，落在了第三个档位，纳税计算公式为<code>150000*20%-1410</code>，结果为28590元，扣税后实际到手为121410元（150000-28590）</li></ul><p>看出有什么问题没？王五年终奖比李四多6000元，可实际到手的收入却比李四少8400元，这就是「年终奖黑洞」。</p><p><strong>造成这个「年终奖黑洞」的原因就是脑残的年终奖计税规则，年终奖计税公式里的速算扣除数是按除以12个月计算出来的，这个数值是失真的，乘以12个月后计算才不会出现这个所谓的「年终奖黑洞」。既然年终奖都让利了，国税局这帮傻逼居然没让利到底（当前的速算扣除数乘以12），还留个坑在这里。我猜想国税局这帮傻逼应该是草台班子，制定规则时直接拍屁股决定的。</strong></p><p>年终奖黑洞表：</p><table><thead><tr><th>年终奖</th><th>商数</th><th>税率</th><th>扣除数</th><th>应纳税额</th><th>多发年终奖数额</th><th>增加税额</th></tr></thead><tbody><tr><td align="center">36,000.00</td><td align="center">3,000.00</td><td align="center">3%</td><td align="center">0</td><td align="center">1,080.00</td><td align="center">-</td><td align="center">-</td></tr><tr><td align="center">36,000.01</td><td align="center">3,000.00</td><td align="center">10%</td><td align="center">210</td><td align="center">3,390.00</td><td align="center">0.01</td><td align="center">2,310.00</td></tr><tr style="background:black;"><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td></tr><tr><td align="center">38,566.67</td><td align="center">3,213.89</td><td align="center">10%</td><td align="center">210</td><td align="center">3,646.67</td><td align="center">2,566.67</td><td align="center">2,566.67</td></tr><tr style="background:green;"><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td></tr><tr><td align="center">144,000.00</td><td align="center">12,000.00</td><td align="center">10%</td><td align="center">210</td><td align="center">14,190.00</td><td align="center">-</td><td align="center">-</td></tr><tr><td align="center">144,000.01</td><td align="center">12,000.00</td><td align="center">20%</td><td align="center">1410</td><td align="center">27,390.00</td><td align="center">0.01</td><td align="center">13,200.00</td></tr><tr style="background:black;"><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td></tr><tr><td align="center">160,500.00</td><td align="center">13,375.00</td><td align="center">20%</td><td align="center">1410</td><td align="center">30,690.00</td><td align="center">16,500.00</td><td align="center">16,500.00</td></tr><tr style="background:green;"><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td></tr><tr><td align="center">300,000.00</td><td align="center">25,000.00</td><td align="center">20%</td><td align="center">1410</td><td align="center">58,590.00</td><td align="center">-</td><td align="center">-</td></tr><tr><td align="center">300,000.01</td><td align="center">25,000.00</td><td align="center">25%</td><td align="center">2660</td><td align="center">72,340.00</td><td align="center">0.01</td><td align="center">13,750.00</td></tr><tr style="background:black;"><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td></tr><tr><td align="center">318,333.33</td><td align="center">26,527.78</td><td align="center">25%</td><td align="center">2660</td><td align="center">76,923.33</td><td align="center">18,333.33</td><td align="center">18,333.33</td></tr><tr style="background:green;"><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td></tr><tr><td align="center">420,000.00</td><td align="center">35,000.00</td><td align="center">25%</td><td align="center">2660</td><td align="center">102,340.00</td><td align="center">-</td><td align="center">-</td></tr><tr><td align="center">420,000.01</td><td align="center">35,000.00</td><td align="center">30%</td><td align="center">4410</td><td align="center">121,590.00</td><td align="center">0.01</td><td align="center">19,250.00</td></tr><tr style="background:black;"><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td></tr><tr><td align="center">447,500.00</td><td align="center">37,291.67</td><td align="center">30%</td><td align="center">4410</td><td align="center">129,840.00</td><td align="center">27,500.00</td><td align="center">27,500.00</td></tr><tr style="background:green;"><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td></tr><tr><td align="center">660,000.00</td><td align="center">55,000.00</td><td align="center">30%</td><td align="center">4410</td><td align="center">193,590.00</td><td align="center">-</td><td align="center">-</td></tr><tr><td align="center">660,000.01</td><td align="center">55,000.00</td><td align="center">35%</td><td align="center">7160</td><td align="center">223,840.00</td><td align="center">0.01</td><td align="center">30,250.00</td></tr><tr style="background:black;"><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td></tr><tr><td align="center">706,538.46</td><td align="center">58,878.21</td><td align="center">35%</td><td align="center">7160</td><td align="center">240,128.46</td><td align="center">46,538.46</td><td align="center">46,538.46</td></tr><tr style="background:green;"><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td></tr><tr><td align="center">960,000.00</td><td align="center">80,000.00</td><td align="center">35%</td><td align="center">7160</td><td align="center">328,840.00</td><td align="center">-</td><td align="center">-</td></tr><tr><td align="center">960,000.01</td><td align="center">80,000.00</td><td align="center">45%</td><td align="center">15160</td><td align="center">416,840.00</td><td align="center">0.01</td><td align="center">88,000.00</td></tr><tr style="background:black;"><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td><td align="center">&nbsp;</td></tr><tr><td align="center">1,120,000.00</td><td align="center">93,333.33</td><td align="center">45%</td><td align="center">15160</td><td align="center">488,840.00</td><td align="center">160,000.00</td><td align="center">160,000.00</td></tr></tbody></table><h2 id="年终奖节税方法"><a href="#年终奖节税方法" class="headerlink" title="年终奖节税方法"></a>年终奖节税方法</h2><p>现行税法规定年终奖可与工资合并计税也可以单独计税，这就有了节税空间：把年终奖一部分或全部合并到工资计税。</p><p>年终奖节税通常由公司财务通过预估全年工资会给出最优的精算组合，个人是不需要操心的，节税情形主要有以下几种：</p><ul><li><p>工资较低，没达到纳税金额，<strong>年终奖直接计入工资发放</strong>，不需要交税。</p><p>  【例】甲公司员工刘某，月工资4千元（扣社保与个税专项扣除后），年底获得年终奖1万。计算刘某不同方式申报个税的数额：</p><p>  1、年终奖单独计税</p><p>  1万x3% &#x3D; 300元</p><p>  2、年终奖并入工资计算个税（最优）</p><p>  (4000×12 + 10000) - 60000 &lt; 0</p><p>  由于年收入依然低于基础扣除6万，依然没有到起征点，所以，合并入工资计税，应纳税0元。</p></li><li><p>年终奖正好落在了黑洞区间，<strong>直接把黑洞的部分计入工资工发放</strong>。</p></li><li><p>年终奖落在了黑洞区间之上，<strong>把黑洞临界值靠上的部分全部计入工资发放</strong>。</p><p>  【例】乙公司员工胡某，年计税工资40万（税率25%），年终奖20万，计算胡某不同方式申报个税的数额：</p><p>  1、年终奖单独计算</p><p>  20万x20% - 1410 &#x3D; 38590元，扣税后到手161410元</p><p>  2、黑洞临界值之上的部分计入工资发放（最优）</p><p>  144000x10% - 210 &#x3D; 14190元（年终奖扣税部分）<br>  (200000-144000)*25% &#x3D; 14000元（合并入工资计税部分）<br>  14190 + 14000 &#x3D; 28190元，扣税后到手171810元</p></li><li><p>年终奖落在了黑洞区间之上，<strong>把黑洞临界值靠上的部分按比例计入工资发放</strong>。</p><p>  这种情况需要仔细计算放入工资的金额来获得最佳节税金额，比如年计税工资45万，年终奖28万时，黑洞临界值之上的数额全部计入工资就不划算了。</p></li></ul><p>以上可以看出，当年终奖落到黑洞区间之上时，都需要<strong>预估</strong>全年工资进行年终奖切分，如果发年终奖之后再涨工资或发其他如项目奖时，就可能导致不能节税最大化。</p><p>另外，虽然上述节税方式是被税务局认可的，但是形式上还是要遵守，公司内部可以记录年终奖是20万，但是税务申报时需要申报年终奖14.4万，另外5.6万随当月工资一起申报，一般这两笔申报是需要分开的，比如第一天发工资，第二天发年终奖。</p>]]></content>
    
    
    <summary type="html">&lt;p&gt;税收无处不在，但平时大家关心比较多的就是工资税收与年终奖税收了。当前个税政策是工资和年终奖可以选择合并或分开计税，大家可以选择更节税的方案。而年终奖单独计税时的计税方式比较奇葩，会出现年终奖更多而拿到手的实际金额却减少的情况，这种情况又被称为「年终奖黑洞」。&lt;/p&gt;</summary>
    
    
    
    
    <category term="bonus" scheme="https://blog.youya.org/tags/bonus/"/>
    
    <category term="tax" scheme="https://blog.youya.org/tags/tax/"/>
    
  </entry>
  
  <entry>
    <title>Podman管理虚拟机</title>
    <link href="https://blog.youya.org/2024/04/27/podman-manages-vms/"/>
    <id>https://blog.youya.org/2024/04/27/podman-manages-vms/</id>
    <published>2024-04-27T20:33:09.000Z</published>
    <updated>2026-02-12T03:10:01.217Z</updated>
    
    <content type="html"><![CDATA[<p>Podman管理虚拟机有两种方式，一种是通过<code>podman machine</code>来创建并管理虚拟机，在Windows&#x2F;MacOS上想使用Podman功能时需要通过该方式创建一个虚拟机，但也可以在Linux上使用（虽然不是必要的）；另一种方式是以OCI容器运行时方式来管理虚拟机，像管运行普通容器一样运行虚拟机。</p><span id="more"></span><h2 id="Podman-Machine-方式"><a href="#Podman-Machine-方式" class="headerlink" title="Podman Machine 方式"></a>Podman Machine 方式</h2><pre><code class="hljs plaintext">podman machine init vm-name --cpus 4 --memory 4096 --disk-size 10podman machine ssh vm-name</code></pre><h2 id="Podman-crun-vm-方式"><a href="#Podman-crun-vm-方式" class="headerlink" title="Podman crun-vm 方式"></a>Podman crun-vm 方式</h2><h3 id="编译-crun-vm"><a href="#编译-crun-vm" class="headerlink" title="编译 crun-vm"></a>编译 crun-vm</h3><pre><code class="hljs plaintext">podman run --rm -it -v /:/host registry.fedoraproject.org/fedora:latestdnf install bash coreutils crun genisoimage grep libselinux-devel \    libvirt-client libvirt-daemon-driver-qemu libvirt-daemon-log \    openssh-clients qemu-img qemu-system-x86-core shadow-utils util-linux virtiofsd cargogit clone --depth=1 https://github.com/containers/crun-vm.gitcargo buildcp target/debug/crun-vm /host/usr/bin/crun-vm</code></pre><h3 id="创建虚拟机镜像"><a href="#创建虚拟机镜像" class="headerlink" title="创建虚拟机镜像"></a>创建虚拟机镜像</h3><p>Dockerfile:<br>    <pre><code class="hljs plaintext">FROM scratchCOPY noble-server-cloudimg-amd64.img /disk/</code></pre></p><p>执行命令：<br>    <pre><code class="hljs plaintext">wget https://mirrors.huaweicloud.com/ubuntu-cloud-images/noble/current/noble-server-cloudimg-amd64.imgpodman build -t ubuntu-vm:latest .</code></pre></p><h3 id="创建并登录虚拟机"><a href="#创建并登录虚拟机" class="headerlink" title="创建并登录虚拟机"></a>创建并登录虚拟机</h3><pre><code class="hljs plaintext">podman run --runtime crun-vm --name ubuntu-vm -d ubuntu-vm:latest &quot;&quot;podman logs -f ubuntu-vmpodman exec -it ubuntu-vm --as ubuntu</code></pre><p>注意：<code>genisoimage</code>在Archlinux上的软件包名为<code>cdrtools</code></p><h3 id="使用虚拟机"><a href="#使用虚拟机" class="headerlink" title="使用虚拟机"></a>使用虚拟机</h3><p>执行<code>podman exec -it ubuntu-vm --as ubuntu</code>之后，就登录进虚拟机做你想做的事情了。</p>]]></content>
    
    
    <summary type="html">&lt;p&gt;Podman管理虚拟机有两种方式，一种是通过&lt;code&gt;podman machine&lt;/code&gt;来创建并管理虚拟机，在Windows&amp;#x2F;MacOS上想使用Podman功能时需要通过该方式创建一个虚拟机，但也可以在Linux上使用（虽然不是必要的）；另一种方式是以OCI容器运行时方式来管理虚拟机，像管运行普通容器一样运行虚拟机。&lt;/p&gt;</summary>
    
    
    
    
    <category term="Tech" scheme="https://blog.youya.org/tags/tech/"/>
    
    <category term="Container" scheme="https://blog.youya.org/tags/container/"/>
    
    <category term="Podman" scheme="https://blog.youya.org/tags/podman/"/>
    
    <category term="VM" scheme="https://blog.youya.org/tags/vm/"/>
    
  </entry>
  
  <entry>
    <title>中国常见的交易品种和交易市场</title>
    <link href="https://blog.youya.org/2024/02/03/china-trading-market/"/>
    <id>https://blog.youya.org/2024/02/03/china-trading-market/</id>
    <published>2024-02-03T10:32:14.000Z</published>
    <updated>2026-02-12T03:10:01.217Z</updated>
    
    <content type="html"><![CDATA[<p>在国内大家最常用的投资理财渠道就是在支付宝等平台买基金和在证券账户里买股票了，还有就是在银行存款或买理财产品。除了这些之外，还有很多可以交易的品种和交易场所。</p><span id="more"></span><h2 id="交易品种"><a href="#交易品种" class="headerlink" title="交易品种"></a>交易品种</h2><p>银行存款、银行理财、基金、债券、股票、期货、期权、外汇、信托等。</p><p>银行存款、银行理财就像字面意思那样，就是在银行进行交易，现在通过支付宝等代销机构也能交易银行存款和银行理财。</p><p>基金就比较常见了，基金本身也有很多种类。从交易市场角度，分为场内基金和场外基金；从底层资产角度，常见的有货币基金、债券基金、股票基金、FOF基金、QDII基金等。</p><p>场外基金就是大家通常熟悉的基金，比如在银行、支付宝、基金公司等购买的基金，而银行、支付宝等通常叫作代销机构。</p><p>场内主要是指证券交易市场，其实就是国内的上海证券交易所、深圳证券交易所、北京证券交易所，在这三个交易所购买的基金叫场内基金，场内基金又分EFT和LOF，场内还有不动产信托REIT。</p><p>场内基金有净值和市价，对应着认购、申购、赎回和买、卖。净值就是基金真实的价值，比如基金底层资产是股票，股票涨了基金净值就涨，股票跌了净值就跌；市价是在场内进行买卖的价格，通常与净值相差不大，但有时由于限购等因素影响，净值市价会有所偏差。举个例子说明一下，比如100元的纪念币净值就是100元，但是由于其稀缺性，市场价格即市价可能会高于100元。</p><p>基金刚成立时需要募集资金，这时叫作认购，成立之后就可以进行申购、赎回、买、卖了。场外基金都是按净值进行申购、赎回的；场内基金通常是按市价进行买、卖，但是也能按净值进行申购、赎回，只是大部分场内基金的申购、赎回门槛比较高，100万起步吧。</p><p>再讲一下特殊的LOF基金，全称是Listed Open-ended Fund，即上市型开放式基金。这类基金同时在场外和场内上市，既可以在场外按净值申购、赎回，又可以在场内按市价进行买、卖，还能在场内按净值进行申购、赎回。</p><p>像LOF基金这种在场外、场内都上市的，可能进行转移，即从场外转到场内，或从场内转到场外，这叫作<strong>跨市场转移</strong>。基金也能<strong>市场内转移</strong>，就是从一个基金销售平台转移到另一个平台，比如把雪球里的基金转移到支付宝里面，这里的「雪球」和「支付宝」都是基金销售平台。一般很少有人把场外基金做市场内转移，因为都是按净值交易，所以意义不大；很多人在当基金有溢价和折价时会做跨市场转移来套利。</p><p>债券有国债、政府债、地方债、城投债、公司债、企业债等，其实就是发行主体不一样。在场内还有可转换债，就是可以把债券转换成股票，通常说的可转债打新就是指这类债。</p><p>通常很少人直接购买债券，一般都是基金公司把债券包装成基金之后对外销售，就是债券基金。</p><p>股票就不细说了。</p><p>期货就是未来的货物，常见的是商品期货，比如花生期货和玉米期货，还有金融期货、天气期货等非物质期货。期货一般都带杠杆属性，主要是给企业降低风险用的，和保险有点类似。</p><p>期权就是一种选择权，你交点钱，和对方约定未来某个时间要以某个价格买一件物品，到时你可以选择买或不买。</p><p>期货和期权都是交易不存在的东西，其实都是泡沫，风险是挺高的，一般人是不交易这些品种的。像商品期货这种，虽然是实物，但是它表示的是未来的东西，未来会不会有还不确定，而比如天气期货、指数期货纯粹是虚的，交易双方基本和对赌差不多，纯零和博弈。像商品期货这种一般都是实业家进行锁定利润的一种手段，比如酒厂酿酒需要粮食，明年要生产酒需要粮食，但是怕明年粮食价格猛涨，那就提前拿出一部分来来锁定粮食价格，其对手盘一般是粮农，担心明年粮食价格暴跌，那就提前收酒厂的钱，到时生产的粮食直接卖给酒厂。当然可能会出现明年粮食价格猛涨或暴跌的情况，猛涨时酒厂赚了，暴跌时粮农赚了。</p><p>基金、股票、期货、期权都是比较复杂的品种，很难几句话讲清楚，将来有时间了，单独拆开好好讲讲。</p><h2 id="交易市场"><a href="#交易市场" class="headerlink" title="交易市场"></a>交易市场</h2><p>有一级市场和二级市场，咱们平时买卖基金、股票等都属于在二级市场进行交易的。一级市场通常是发行市场，个人很少参与。</p><p>一般大家说的场内、场外的市场就是证券市场，就是交易所，交易所分为证券交易所和期货交易所。</p><p>国内的证券交易所有：上海证券交易所、深圳证券交易所、北京证券交易所。</p><p>国内的期货交易所有：郑州商品交易所、上海期货交易所、大连商品交易所、中国金融期货交易所、上海能源交易所、广州期货交易所。</p><p>证券账户，又叫股票账户指的是证券交易所的账户，期货账户是期货交易所的账户。</p><p>证券账户用来交易ETF、LOF、REIT、股票、股票期权、ETF期权、国债逆回购等。</p><p>期货账户用来交易商品、能源、金融的期货和期权，比如商品有花生、纯碱、苹果、生猪、钢材等等，能源有石油、煤炭、乙醇等，金融有沪深300指数、中证500指数等。</p><p>这里有一篇文章介绍基金账户的，可以看下：<a href="https://www.woshipm.com/pd/5877793.html" target="_blank" rel="noopener external nofollow noreferrer">一文梳理：基金账户体系（定义、种类、体系、结构）</a></p><h2 id="在哪买基金买什么基金"><a href="#在哪买基金买什么基金" class="headerlink" title="在哪买基金买什么基金"></a>在哪买基金买什么基金</h2><h3 id="先讲在哪买基金"><a href="#先讲在哪买基金" class="headerlink" title="先讲在哪买基金"></a>先讲在哪买基金</h3><p>基金投资的可靠性还是有保障的，无论在哪个平台购买的基金最终都会在银行那里进行托管，基金销售平台倒闭完全不影响你的基金财产。因此买基金主要看两点，一是交易便捷，二是交易费用低。</p><p>基金又分场内与场外，在场内购买基金需要开立证券账户，也就是大家常说的股票账户；场外购买基金的话就在基金公司的直销或代销平台开户购买即可。</p><p>场内购买的话，在证券公司排行榜靠前的证券公司开户，场内基金的佣金一般能做到万分之0.5，即买10000元的场内基金收费0.5元。</p><p>场外购买的话，如果要买不同基金公司的基金，那么优选「支付宝」，非常方便，各基金的详细介绍、走势等都有，还有基金讨论区。</p><p>场外购买基金还有个不错的渠道，就是基金公司的直销平台，买基金基本是免费的，按0.1%的交易费用算的话，一万元能省10元交易费。如果实在不想用「支付宝」购买基金的话，那么可以选择「易方达」的基金直销平台，理由是直销平台买它自己的基金免费，另外就是基金公司规模大，基金品类多。</p><h3 id="买什么样的基金"><a href="#买什么样的基金" class="headerlink" title="买什么样的基金"></a>买什么样的基金</h3><p>基金品类非常非常多，普通人想选的话会非常麻烦，基金销售平台通常都是推荐的热门基金，这种热门基金通常都是已经涨起来的基金，一般这种基金已经在山顶了，买了之后收益有限而风险却变高了。</p><p>最好就是买那种你能看懂的基金，比如指数基金沪深300、中证A500，前者是从A股市场挑出来排名前300家的公司，后者是从各行业挑选出来500家最有代表性的公司；还有行业主题基金芯片基金、旅游基金、医药医疗基金、农业基金、军工基金等。</p><p>新手不要买那种「XX行业精选基金」、「xx优势混合基金」，你根本都不知道基金的投资思路和风格，尤其是基金经理更换后，更不知道它会投资哪些公司了。</p>]]></content>
    
    
    <summary type="html">&lt;p&gt;在国内大家最常用的投资理财渠道就是在支付宝等平台买基金和在证券账户里买股票了，还有就是在银行存款或买理财产品。除了这些之外，还有很多可以交易的品种和交易场所。&lt;/p&gt;</summary>
    
    
    
    
    <category term="Stock" scheme="https://blog.youya.org/tags/stock/"/>
    
    <category term="Fund" scheme="https://blog.youya.org/tags/fund/"/>
    
    <category term="Option" scheme="https://blog.youya.org/tags/option/"/>
    
    <category term="Futures" scheme="https://blog.youya.org/tags/futures/"/>
    
    <category term="Bond" scheme="https://blog.youya.org/tags/bond/"/>
    
    <category term="Trust" scheme="https://blog.youya.org/tags/trust/"/>
    
    <category term="FX" scheme="https://blog.youya.org/tags/fx/"/>
    
  </entry>
  
</feed>
