中晚唐数据架构崩塌:均田制瓦解与两税法改革
均田制的数据模型为何失效?户籍数据如何从手实计帐变成一笔糊涂账?两税法作为数据模型的被迫转型,其成败又揭示了怎样的深层原因。
第 11 节|中晚唐数据架构崩塌:均田制瓦解与两税法改革#
安史之乱是唐朝由盛转衰的转折点,但这场动乱暴露的,不只是军事和政治问题,更是深层的数据架构危机。
事实上,数据架构的崩塌,早在安史之乱之前就已经开始了。均田制的瓦解、户籍数据的失真、税基的萎缩——这些问题在开元盛世的表象之下,已经悄然发酵。安史之乱只是加速了这个过程,让原本还能勉强维持的数据体系,彻底崩溃了。
这一节,我们就来看中晚唐的数据架构是怎么一步步崩塌的——均田制是怎么瓦解的、户籍数据是怎么失真的、租庸调制是怎么破产的、两税法改革是怎么回事、以及这场数据架构的崩塌,对唐朝的命运产生了怎样的深远影响。
一、均田制的瓦解:数据模型的失效#
1. 均田制为什么会瓦解#
我们在第 7 节讲过,均田制是建立在”国家掌握大量无主荒地”这个前提之上的。王朝初年,因为战乱,人口锐减,土地大量荒芜,政府手里有很多地可以分配。这时候均田制能运转得很好。
但随着时间推移,问题就来了。
问题一:人口增长,土地不够分了
唐朝初年,全国户口不到 300 万户。到了开元天宝年间,增长到了 900 多万户,人口超过 5000 万。人口翻了三倍,但土地总量并没有增加多少。
人多地少,意味着什么?意味着每个丁男能分到的土地,越来越少了。
按照均田制的规定,每个丁男应该受田 100 亩。但实际上,到了唐高宗、武则天时期,在人口稠密的地区(比如关中、河南),很多丁男根本受不到 100 亩,有的只能受 30 亩、20 亩,甚至更少。
受田不足,农民的日子就不好过——地少了,打的粮食就少,但租庸调还是按丁男全额征收。负担不变,收入减少,农民就容易破产。
问题二:土地兼并,土地越来越集中
比人口增长更严重的,是土地兼并。
什么是土地兼并?就是地主豪强、官僚贵族,通过各种手段(买卖、强占、抵押、欺诈),把农民的土地集中到自己手里。
土地兼并为什么是均田制的天敌?因为均田制的基础是”小自耕农”——每个农民有自己的土地,向国家交税服役。如果土地都集中到地主手里了,农民变成了佃农,那么均田制就名存实亡了。
为什么会有土地兼并?因为土地是私有的,可以买卖。只要允许土地买卖,只要有贫富差距,土地就会向少数人集中——这是经济规律,不是靠行政命令能阻止的。
唐朝初年,因为隋末大乱,土地重新分配过,土地兼并不严重。但到了中后期,经济恢复了,财富积累了,土地兼并就越来越严重了。
贵族、官僚、地主、富商、寺院,都在疯狂地兼并土地。他们有的用合法的手段(买卖),有的用非法的手段(强占)。到最后,“富者田连阡陌,贫者无立锥之地”。
问题三:农民逃亡,户籍人口流失
农民失去了土地,怎么办?只有两条路:要么给地主当佃农,要么逃亡。
当佃农,就是租种地主的土地,把收成的一半以上交给地主。这样的话,农民就不在国家的户籍上了,变成了地主的”私属”,国家收不到他们的税,也征不到他们的徭役。
逃亡,就是跑到别的地方去,找个没人认识的地方,重新开始。但逃户没有户籍,没有土地,只能做流民或者雇农,生活非常不稳定。
无论是当佃农还是逃亡,结果都是一样的——国家掌握的户口越来越少,税基越来越窄。
架构启示:任何数据模型,都有它的适用前提。当现实发生了结构性的变化(比如土地从分散到集中),原来的模型就会失效。如果不及时调整模型,还硬用老办法去收税、去管理,就会越来越脱离实际,最终整个体系都会崩溃。
2. 均田制瓦解的过程:温水煮青蛙#
均田制不是突然崩溃的,而是一个慢慢瓦解的过程。大致可以分为三个阶段:
第一阶段:唐初到唐高宗(618-683 年)——基本正常
这一阶段,人口还不算太多,土地也比较充足,均田制基本上能正常运转。虽然已经有土地兼并的苗头,但政府还能控制得住。
第二阶段:武则天到唐玄宗开元年间(684-741 年)——问题显现
这一阶段,人口快速增长,土地兼并越来越严重,农民逃亡的现象越来越多。政府手里的土地越来越少,均田制已经开始运转不灵了。
但这时候,唐朝的国力还在上升,经济还在繁荣,所以问题被掩盖了。大家都觉得日子越来越好,没人在意制度已经悄悄出了问题。
第三阶段:天宝年间到安史之乱(742-763 年)——名存实亡
到了天宝年间,均田制已经名存实亡了。土地兼并极其严重,大量农民失去土地,变成流民或者佃农。户籍数据严重失真,国家掌握的户口和实际人口差距很大。
但这时候,唐玄宗已经沉迷于享乐了,根本没心思去改革。李林甫、杨国忠这些宰相,也只会报喜不报忧。问题越积越多,就像一个不断充气的气球,随时都会爆炸。
安史之乱就是那根针——它把气球扎破了,所有的问题都暴露了出来。
架构启示:架构的衰败往往是渐进式的,而且会被繁荣的表象所掩盖。在上升期,大家都在赚钱,谁也不会在意制度有什么问题。但问题不会因为被忽视就消失,它会一直积累,直到危机爆发的那一天。
二、户籍数据的失真:从”手实计帐”到”一笔糊涂账”#
均田制瓦解的直接后果,就是户籍数据的全面失真。
唐朝初年的户籍制度,是非常严密的——每年手实、每年计帐、三年一团貌、户籍一式三份。数据质量虽然不能说 100% 准确,但大致还是靠谱的。
但到了中晚唐,这套制度就彻底乱了。
1. 户籍失真的三大表现#
表现一:户口数严重偏少
我们来看一组数据:
-
天宝十四年(755 年),安史之乱爆发前,全国户籍户数是 891 万户,人口 5292 万人。
-
乾元三年(760 年),安史之乱还没结束,全国户籍户数只剩下 193 万户,人口 1699 万人。
五年时间,户口少了 700 万户,人口少了 3600 万。这可能吗?当然不可能。五年时间,就算打仗死了很多人,也不可能死这么多。
那这些人去哪了?答案是:他们还在,但不在户籍上了。
-
有的逃到了别的地方,变成了逃户;
-
有的依附于地主豪强,变成了佃农;
-
有的被地方节度使隐瞒了,不上报中央;
-
有的地方因为战乱,户籍档案丢了,没法统计。
总之,中央掌握的户籍数据,已经和实际情况差了十万八千里。中央以为全国只有 200 万户,实际上可能有六七百万户,甚至更多。
表现二:年龄造假严重
除了户口数不准,年龄也不准。
为什么年龄会造假?因为租庸调制是按丁男征收的——18 到 60 岁的丁男,要交租、交调、服徭役。如果是老人、小孩、残疾人,就可以减免。
所以,老百姓就有强烈的动机”诈老诈小”——本来是 30 岁的青壮年,虚报成 60 岁的老人,或者虚报成 16 岁的少年,这样就不用交税服役了。
唐初的时候,有”团貌”制度——每三年把老百姓集中起来,当面核对年龄相貌,造假比较难。但到了中晚唐,团貌制度也废弛了,没人去核对了,想怎么报就怎么报。
户籍上的”丁男”越来越少,“老人”和”小孩”越来越多。国家能收的税,自然也就越来越少了。
表现三:土地数据完全混乱
比户口数据更乱的,是土地数据。
均田制下,每个农户有多少地、地在哪里、是永业田还是口分田,都是要登记在户籍上的。但到了中晚唐,土地买卖频繁,土地兼并严重,土地的实际归属和户籍上的登记,早就对不上了。
-
张三的地,早就卖给李四了,但户籍上还是张三的名字;
-
王地主有一万亩地,但户籍上可能只登记了一千亩,剩下的九千亩都隐瞒了;
-
很多农民失去了土地,但户籍上还挂着他们的受田记录,该交的税还是要交——人都走了,税找谁要去?
土地数据的混乱,意味着国家已经搞不清楚全国到底有多少地、谁有多少地、哪些地该交税。这对于一个以农业税为主要财政收入的国家来说,是致命的。
架构启示:数据失真不是一夜之间发生的,而是一个慢慢”腐烂”的过程。一开始只是个别造假,然后变成普遍现象,最后整个数据体系完全失效。等你发现的时候,已经烂到根了。
2. 户籍失真的连锁反应#
户籍数据失真,不是一个孤立的问题。它会引发一连串的连锁反应,最终动摇整个国家的根基。
连锁反应一:财政收入锐减
这是最直接的后果。户籍上的丁男少了,租庸调的收入自然就少了。国家该花的钱一分不少(养官、养兵、打仗、修宫殿),但收入却越来越少,财政自然就困难了。
连锁反应二:赋税负担不均
户口少了,但赋税总额不能少(因为开支不能少),怎么办?只能把负担转嫁到还在户籍上的农民头上。
原来 10 户人家承担的赋税,现在只剩下 5 户了,那这 5 户就要交原来 10 户的税。负担越来越重,剩下的农户也撑不住了,也开始逃亡。
这就形成了一个恶性循环:逃户越多 → 税基越窄 → 剩下的人负担越重 → 逃户更多。 到最后,税基就彻底崩了。
这个现象,在历史上有个专门的词,叫”摊逃”——把逃户的赋税,摊派到没逃的邻居身上。结果就是逼得更多的人逃亡。
连锁反应三:兵役徭役来源枯竭
除了赋税,户籍还是兵役和徭役的来源。丁男少了,能征的兵、能派的徭役,自然也就少了。
安史之乱的时候,为什么中央临时招兵那么困难?因为户籍上根本没那么多丁男。招兵只能去集市上招市井无赖,战斗力当然不行。
连锁反应四:中央对地方的控制力下降
户籍数据是中央控制地方的重要工具——知道地方有多少户、多少人、多少地,才能征税、征兵、任免官员。如果这些数据都不清楚,中央对地方的控制力就会大大下降。
藩镇割据为什么能形成?一个重要原因就是,节度使辖区内的户口、土地、财政数据,节度使自己掌握,不向中央上报。中央不知道地方的真实情况,自然也就管不了地方。
架构启示:数据是组织的”神经”。数据失真了,组织就会”神经麻痹”——不知道自己有多少资源、不知道下面在干什么、不知道问题出在哪里。神经麻痹的组织,就像一个中风的病人,看起来还活着,但身体已经不听使唤了。
三、租庸调制的破产:旧数据模型撑不起新现实#
均田制瓦解了,户籍数据失真了,建立在这两者基础之上的租庸调制,自然也就维持不下去了。
租庸调制的核心逻辑是”以丁身为本”——按丁男征税。但现在,丁男都找不到了,还怎么按丁征税?
1. 租庸调制为什么撑不下去了#
租庸调制崩溃的原因,可以总结为三句话:人跑了、地没了、税不上来了。
人跑了:大量农民逃亡,或者依附于地主豪强,户籍上的丁男越来越少。按丁征税,税基就越来越窄。
地没了:土地兼并严重,大量土地集中到地主豪强手里,而地主豪强有办法逃避赋税(比如用官爵免税、比如隐瞒土地)。国家能征税的土地越来越少。
税不上来了:税基窄了,税率又不能随便加(加了农民更要跑),财政收入自然就上不来。但国家的开支却越来越大——打仗要花钱、养官要花钱、皇室要花钱。
收入在减少,开支在增加,财政自然就崩溃了。
安史之乱之后,唐朝的财政更是到了崩溃的边缘。连年打仗,军费开支巨大;藩镇割据,很多地方的税收不上来;中央的财政,几乎到了山穷水尽的地步。
这时候,必须改革了。再不改,国家就要破产了。
架构启示:当底层数据模型已经失效的时候,建立在它之上的业务系统必然会崩溃。这时候,修修补补已经没用了,必须进行根本性的改革——换一个数据模型,换一套业务逻辑。
2. 改革前的乱象:各种”苛捐杂税”#
在正式的税制改革之前,唐朝的财政已经乱成一锅粥了。
因为正规的租庸调税收不上来,政府就开始想各种办法捞钱——
-
率贷:就是向富商大户借钱,说是”借”,实际上就是抢,借了从来不还。
-
间架税:就是房产税,按房屋的间数征税。
-
除陌钱:就是交易税,凡是买卖交易,都要抽税。
-
榷盐:就是盐的专卖,政府垄断食盐生产和销售,高价卖给老百姓。
-
榷茶:就是茶的专卖。
-
酒税:对酿酒和卖酒征税。
这些苛捐杂税,名目繁多,老百姓苦不堪言。但即使这样,财政还是不够用。
为什么?因为这些税都是”临时税”,没有制度性的保障,征收成本高,逃税也容易。而且,苛捐杂税太多,老百姓负担太重,反而会激起民变。
这时候,就需要一场彻底的税制改革,建立一套新的、适应现实的赋税制度。
这场改革,就是两税法。
四、两税法:数据模型的被迫转型#
1. 什么是两税法#
唐德宗建中元年(780 年),宰相杨炎建议,废除租庸调制,实行两税法。
两税法的核心变化是什么?就是把征税的依据,从”人丁”改成了”财产”——
-
租庸调制:按丁男征税,有丁就有税,不管你有多少地、多少钱。
-
两税法:按财产(主要是土地)征税,财产多的多交,财产少的少交,没财产的不交。
为什么叫”两税法”?因为它分夏、秋两次征收,夏天交一次,秋天交一次,所以叫”两税”。
两税法的主要内容是:
-
取消租庸调和一切杂税,只收两税。
-
征税依据是资产:每户按资产多少定户等,按户等交税。土地多的、财产多的,多交;土地少的、财产少的,少交。
-
不分主户客户:不管是本地人(主户)还是外来户(客户),只要在当地有财产,就在当地交税。
-
商人也要交税:行商在所在州县交税,税率是三十分之一(后来改成十分之一)。
-
每年的税额,按”量出制入”的原则确定:先算清楚国家一年要花多少钱,再把这个总额分摊到各地,各地按这个数去收。
-
分夏、秋两次征收:夏税不过六月,秋税不过十一月。
你看,这套制度和租庸调制相比,完全是两个路子。租庸调制是”以人丁为本”,两税法是”以财产为本”。数据模型彻底换了。
架构启示:当现实发生了结构性变化,数据模型也必须跟着变。抱着旧模型不放,只会越来越脱离实际。主动改革,还有机会;被动等死,就只能崩溃。
2. 两税法的进步意义#
两税法是中国古代赋税制度的一次重大变革,它有很多进步意义:
第一,扩大了税基,增加了财政收入
两税法之前,只有户籍上的丁男才交税。客户、逃户、商人、地主,很多都不用交税。两税法之后,只要有财产,不管你是谁,都要交税。税基一下子就扩大了。
实行两税法之后,唐朝的财政收入立刻就增加了。据记载,改革之后,每年的财政收入增加了一倍多。中央的财政状况,立刻就好转了。
第二,赋税负担相对公平了
租庸调制下,不管你贫富,只要是丁男,就交一样的税。穷人地少,也要交那么多;富人地多,也不多交。这显然不公平。
两税法按财产征税,财产多的多交,财产少的少交。这就合理多了——负担能力强的多承担,负担能力弱的少承担。
第三,简化了税制,降低了征收成本
租庸调制下,税的名目很多——租、庸、调,还有各种杂税,征收起来很麻烦,成本很高。
两税法把所有的税都合并成一种,一年收两次,简单明了。征收成本低了,老百姓也方便了。
第四,承认了土地私有的现实
均田制下,土地理论上是国家的,农民只有使用权。但实际上,土地早就私有化了,可以自由买卖。两税法不再纠结于”土地国有”还是”土地私有”,而是直接按土地多少征税——等于承认了土地私有的现实。
这是一个非常务实的做法。既然土地私有已经是既成事实,不如坦然承认,然后在此基础上建立新的税制。
架构启示:好的制度,不是”应该怎么样”,而是”现实是怎么样,就在现实的基础上设计”。不顾客观现实,硬要维持一个已经失效的制度,只会越来越糟。务实的改革,比完美的空想更有价值。
3. 两税法的问题和局限#
两税法虽然有很多进步意义,但它也不是完美的,有很多问题和局限。
问题一:“量出制入”导致税额不断增加
两税法的原则是”量出制入”——先算开支,再定税额。这个原则听起来很合理,但实际上有个大问题:政府的开支总是越来越多的。
今天要打仗,加税;明天要修宫殿,加税;后天要养官,再加税。反正”量出制入”嘛,花多少就收多少。
结果就是,两税法实行之后,税额不断增加。老百姓的负担,并没有减轻多少,反而越来越重。
问题二:户等评定不公
两税法按户等征税,户等高的多交,户等低的少交。但户等怎么定?由地方官来定。
地方官定户等的时候,往往不公——有钱人贿赂地方官,就能定成低户等,少交税;没钱的老百姓,没关系没门路,反而定成高户等,多交税。
结果就是,“按财产征税”的初衷是好的,但执行起来又走样了。穷人多交税,富人少交税,负担还是不公平。
问题三:货币税导致的”钱重物轻”问题
两税法规定,税可以折成钱(货币)来交。这本来是进步——从实物税向货币税过渡。
但当时的商品经济还不够发达,货币流通量不足。大家都要交税,都需要钱,钱就不够用了,导致”钱重物轻”——钱越来越值钱,东西越来越便宜。
农民手里只有粮食,没有钱。要交税,就得把粮食卖掉换钱。粮食价格越来越低,同样的税额,农民要卖更多的粮食才能凑够。负担反而更重了。
问题四:土地兼并不受限制了
租庸调制下,虽然土地兼并也很严重,但至少制度上还有均田制的约束——土地不能随便买卖,有一定的限制。
两税法实行之后,等于完全放开了土地买卖——反正你有多少地,就交多少税,政府不管你地是哪来的。
这样一来,土地兼并就更没有约束了。有钱的人,拼命买地;没钱的人,只能卖地。土地越来越集中,贫富差距越来越大。
这虽然不是两税法的直接过错,但它确实加剧了土地兼并的趋势。
架构启示:任何改革都不可能完美。新制度解决了旧问题,但也会带来新问题。关键是看主要矛盾有没有解决——如果旧问题是致命的,新问题是次要的,那么改革就是值得的。不能因为新制度有缺点,就否定改革的必要性。
五、数据架构崩塌的深层原因#
两税法虽然缓解了唐朝的财政危机,但它只是”救火”——解决了最紧迫的财政问题,并没有从根本上修复数据架构。
为什么数据架构会崩塌到这个地步?深层原因是什么?
原因一:数据模型和现实脱节#
这是最根本的原因。均田制和租庸调制的数据模型,是建立在”土地国有、小自耕农为主、人口不流动”的假设之上的。
但现实是:土地已经私有化了、土地兼并越来越严重、人口流动越来越频繁。假设和现实完全脱节了,模型当然就失效了。
更糟糕的是,当模型已经失效的时候,统治者没有及时调整,而是硬撑着——明明已经收不上税了,还非要按老办法收;明明户口已经不实了,还假装它是实的。
撑到最后撑不住了,才不得不改革。这时候,已经付出了沉重的代价。
架构启示:数据模型必须与时俱进。现实变了,模型也要跟着变。不要等模型完全失效了才被迫改革,那样代价太大。最好的做法是,定期审视数据模型和现实的匹配度,及时调整,小步快跑,持续优化。
原因二:数据治理能力跟不上#
唐朝初年的数据治理,是比较严格的——手实、计帐、团貌、户籍存档,一套流程下来,数据质量还算有保障。
但到了中后期,这套治理体系就废弛了——
-
团貌制度不搞了,年龄造假没人管;
-
户籍审核松懈了,户口造假越来越多;
-
地方官的考核,户口增减的权重下降了,地方官也就不重视了;
-
监察体系失效了,没人去查数据造假的问题。
数据治理能力跟不上,数据质量自然就下降了。数据质量下降,基于数据的决策自然就错了。决策错了,又会进一步加剧问题。这就是一个恶性循环。
架构启示:数据质量不是天生的,是治理出来的。没有严格的数据治理,就没有可靠的数据。数据治理体系必须持续投入、持续维护,一旦松懈,数据质量就会快速下滑。
原因三:中央权威下降,地方隐瞒数据#
安史之乱之后,藩镇割据的局面形成了。很多藩镇,尤其是河北三镇,根本不向中央上报户籍和财政数据。他们的户口、土地、税收,都是自己掌握,中央管不着。
就算是那些名义上服从中央的藩镇,也会隐瞒数据——少报户口,少交税,把更多的财富留在地方。
中央对地方的控制力下降了,地方自然就不会老老实实地给中央报真实数据。中央拿到的数据,都是地方想让你看到的数据。
这就回到了我们之前说的那个问题——数据权和控制权是绑定在一起的。 你控制不了地方,就拿不到地方的真实数据;拿不到真实数据,就更控制不了地方。这又是一个恶性循环。
架构启示:数据控制权是组织控制权的核心。总部要想控制分支机构,必须掌握数据控制权。如果数据都掌握在分支机构手里,总部就会被架空。数据上收,是集权的基础;数据下放,是分权的开始。
六、与现代企业的对照:数据老化与业务转型#
唐朝数据架构崩塌的过程,和现代企业里的”数据老化”问题,非常相似。
很多企业发展到一定阶段,都会遇到类似的问题:
-
业务变了,数据模型没变:公司刚成立的时候,业务简单,数据模型够用。后来业务发展了,产品线多了,客户群变了,但数据模型还是老一套,越来越不适用。
-
数据质量越来越差:一开始数据还比较准,后来业务扩张快了,人多了,数据没人管了,质量越来越差。报表上的数字,大家都不信。
-
数据孤岛严重:各个部门各有各的数据,口径不一,互相不通。开个会,各个部门报的数字都不一样,不知道该信谁的。
-
决策靠拍脑袋:数据不可靠,决策就只能靠经验、靠感觉。“拍脑袋”决策多了,失误就多了。
这些问题,和唐朝中后期的数据问题,本质上是一样的——数据架构跟不上业务的发展,最终拖了业务的后腿。
很多企业意识到这个问题之后,会搞”数字化转型”——重建数据架构、统一数据标准、提升数据质量、建立数据治理体系。这就和唐朝的两税法改革一样——旧的数据模型撑不住了,必须换一套新的。
但数字化转型和两税法改革一样,说起来容易,做起来难。它涉及到利益的重新分配、权力的重新划分、流程的重新设计。不是换个系统就能解决的。
架构启示:数据架构的升级,本质上是业务模式的升级。只改技术、不改业务,是改不好的。真正的数字化转型,是从业务模式到数据模型、从组织架构到流程制度的全面变革。
七、本节小结#
中晚唐的数据架构崩塌,是唐朝由盛转衰的深层原因之一。
这场崩塌的起点,是均田制的瓦解——人口增长、土地兼并、农民逃亡,让”按人丁分配土地、按人丁征收赋税”的数据模型彻底失效。
紧接着,是户籍数据的全面失真——户口数严重偏少、年龄造假普遍、土地数据混乱。数据失真引发了连锁反应:财政收入锐减、赋税负担不均、兵役徭役来源枯竭、中央对地方的控制力下降。
建立在旧数据模型之上的租庸调制,自然也就破产了。为了挽救财政危机,唐德宗时期的宰相杨炎推行了两税法改革——把征税依据从”人丁”改成了”财产”,建立了一套新的数据模型。
两税法扩大了税基、公平了负担、简化了税制,是中国古代赋税制度的一次重大进步。但它也有问题——“量出制入”导致税额不断增加、户等评定不公、货币税加重农民负担、土地兼并不受限制。
数据架构崩塌的深层原因,是数据模型和现实脱节、数据治理能力跟不上、中央权威下降导致地方隐瞒数据。这三个因素互相作用,形成了恶性循环。
数据架构的崩塌,不是安史之乱的结果,而是一个更长期、更深刻的过程。安史之乱只是加速了这个过程。就算没有安史之乱,均田制和租庸调制也迟早会崩溃——因为它们的底层假设已经不成立了。
下一节,我们来看唐朝灭亡的架构总结——从 4A 架构的四层视角,系统地梳理唐朝兴衰的完整逻辑,以及它给我们留下的深刻启示。