<?xml version="1.0" encoding="UTF-8" ?> <?xml-stylesheet type="text/xsl" href="rss.xsl"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"> <channel> <title>匿名網路社群 anoni.net/Docs</title><description>推廣與翻譯匿名網路 Tor, Tails 與 OONI 觀測工具</description><link>https://anoni-net.ipns.dweb.link/zh-tw/</link><atom:link href="https://anoni-net.ipns.dweb.link/zh-tw/feed_rss_created.xml" rel="self" type="application/rss+xml" /> <managingEditor>anoni.net Volunteer</managingEditor><docs>https://github.com/anoni-net/docs</docs><language>zh-TW</language> <pubDate>Wed, 03 Jun 2026 06:49:27 -0000</pubDate> <lastBuildDate>Wed, 03 Jun 2026 06:49:27 -0000</lastBuildDate> <ttl>1440</ttl> <generator>MkDocs RSS plugin - v1.19.0</generator> <image> <url>None</url> <title>匿名網路社群 anoni.net/Docs</title> <link>https://anoni-net.ipns.dweb.link/zh-tw/</link> </image> <item> <title>我們普查了 336 條 OONI Run v2 清單，3 條就佔了全網 72% 的檢測量</title> <author>Toomore Chiang</author> <category>OONI</category> <category>技術</category> <description>&lt;h1 id=&#34;我們普查了-336-條-OONI-Run-v2-清單3-條就佔了全網-72-的檢測量&#34;&gt;我們普查了 336 條 OONI Run v2 清單，3 條就佔了全網 72% 的檢測量&lt;a class=&#34;headerlink&#34; href=&#34;#我們普查了-336-條-OONI-Run-v2-清單3-條就佔了全網-72-的檢測量&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h1&gt; &lt;p&gt;&lt;img alt=&#34;OONI Run v2 使用樣態普查&#34; src=&#34;https://assets.anoni.net/docs/ooni-run-v2-header.png&#34; style=&#34;border-radius: 10px;box-shadow:1px 1px 0.6rem #00aeff;&#34; /&gt;&lt;/p&gt; &lt;p&gt;全世界的 OONI Run v2 累積跑出 1,417 萬筆檢測，其中 3 條清單就佔了 72%。佔比最高的幾條清單用了同一種作法，每條只針對一個特定的審查或封鎖現象，再用一個持續運行的測量後端定期執行、長期累積資料。我們對全部 Run v2 做了一次普查，量出集中的程度，也整理出這套作法對想做在地連線觀測的社群有什麼參考價值。&lt;/p&gt; &lt;p&gt;OONI（Open Observatory of Network Interference，開放網路干擾觀測站）是一個全球的網路審查觀測專案，它的手機 app OONI Probe 會去連一份網站清單，回報每個網站在當地連不連得上。OONI Run v2 則讓任何人都能自己編一份想觀測的網站清單、產生一條連結，別人用 OONI Probe 點開連結就能照這份清單測一輪，結果一律進到 OONI 的公開資料集。這個功能不必寫程式就能定義自己的觀測目標，但知道、用過的人並不多，這也是我們想盤點它實際如何被使用的原因。&lt;/p&gt; &lt;!-- more --&gt; &lt;h2 id=&#34;我們做了什麼普查&#34;&gt;我們做了什麼普查&lt;a class=&#34;headerlink&#34; href=&#34;#我們做了什麼普查&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;我們以 2026-06-01 為快照，盤點了 OONI Run v2 上全部存活的 336 條檢測連結，逐條用 OONI 的 aggregation API&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; 取得每條檢測連結的生涯檢測量，再依清單主題分群。下面的數字都以這個快照為準，資料來源與前提整理在文末。&lt;/p&gt; &lt;h2 id=&#34;母體有多大337-條兩年&#34;&gt;母體有多大：337 條，兩年&lt;a class=&#34;headerlink&#34; href=&#34;#母體有多大337-條兩年&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;OONI Run v2 從 2024-04-24 第一條檢測連結上線到現在約 26 個月，全世界總共只建立過 337 條檢測連結（其中 1 條已被刪除，現存 336 條）。建立數在 2024 年 10 到 12 月衝高，之後穩定在每月 10 到 19 條之間。157 個不重複作者參與，332 條走網路連線測試（Web Connectivity），幾乎清一色在測網站可達性。&lt;/p&gt; &lt;ul&gt; &lt;li&gt;每月新建的 Run v2 檢測連結數量 &lt;vegachart style=&#39;width: 100%&#39; class=&#34;vegalite&#34;&gt;{&#34;description&#34;:&#34;OONI Run v2 links created per month&#34;,&#34;data&#34;:{&#34;values&#34;:[{&#34;m&#34;:&#34;2024-04&#34;,&#34;n&#34;:4},{&#34;m&#34;:&#34;2024-06&#34;,&#34;n&#34;:1},{&#34;m&#34;:&#34;2024-07&#34;,&#34;n&#34;:1},{&#34;m&#34;:&#34;2024-09&#34;,&#34;n&#34;:3},{&#34;m&#34;:&#34;2024-10&#34;,&#34;n&#34;:23},{&#34;m&#34;:&#34;2024-11&#34;,&#34;n&#34;:54},{&#34;m&#34;:&#34;2024-12&#34;,&#34;n&#34;:28},{&#34;m&#34;:&#34;2025-01&#34;,&#34;n&#34;:14},{&#34;m&#34;:&#34;2025-02&#34;,&#34;n&#34;:9},{&#34;m&#34;:&#34;2025-03&#34;,&#34;n&#34;:19},{&#34;m&#34;:&#34;2025-04&#34;,&#34;n&#34;:16},{&#34;m&#34;:&#34;2025-05&#34;,&#34;n&#34;:11},{&#34;m&#34;:&#34;2025-06&#34;,&#34;n&#34;:9},{&#34;m&#34;:&#34;2025-07&#34;,&#34;n&#34;:18},{&#34;m&#34;:&#34;2025-08&#34;,&#34;n&#34;:14},{&#34;m&#34;:&#34;2025-09&#34;,&#34;n&#34;:17},{&#34;m&#34;:&#34;2025-10&#34;,&#34;n&#34;:8},{&#34;m&#34;:&#34;2025-11&#34;,&#34;n&#34;:8},{&#34;m&#34;:&#34;2025-12&#34;,&#34;n&#34;:19},{&#34;m&#34;:&#34;2026-01&#34;,&#34;n&#34;:10},{&#34;m&#34;:&#34;2026-02&#34;,&#34;n&#34;:12},{&#34;m&#34;:&#34;2026-03&#34;,&#34;n&#34;:14},{&#34;m&#34;:&#34;2026-04&#34;,&#34;n&#34;:10},{&#34;m&#34;:&#34;2026-05&#34;,&#34;n&#34;:14}]},&#34;mark&#34;:{&#34;type&#34;:&#34;bar&#34;,&#34;tooltip&#34;:true,&#34;color&#34;:&#34;#00aeff&#34;},&#34;encoding&#34;:{&#34;x&#34;:{&#34;field&#34;:&#34;m&#34;,&#34;type&#34;:&#34;ordinal&#34;,&#34;title&#34;:&#34;月份&#34;,&#34;axis&#34;:{&#34;labelAngle&#34;:-45}},&#34;y&#34;:{&#34;field&#34;:&#34;n&#34;,&#34;type&#34;:&#34;quantitative&#34;,&#34;title&#34;:&#34;新建檢測連結數&#34;}}}&lt;/vegachart&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;對一個全球性的審查觀測工具來說，兩年 337 條是個不大的數字。只看建立數，很容易得到「Run v2 沒什麼人用」的結論，下一段的使用量資料會推翻它。&lt;/p&gt; &lt;h2 id=&#34;使用量極度集中吉尼係數-0981&#34;&gt;使用量極度集中：吉尼係數 0.981&lt;a class=&#34;headerlink&#34; href=&#34;#使用量極度集中吉尼係數-0981&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;把 336 條檢測連結的生涯檢測量加起來是 14,171,627 筆。總量不算少，問題在分佈極不平均。以檢測量計算的吉尼係數（Gini coefficient）是 0.981，幾乎逼近完全不均的 1.0。&lt;/p&gt; &lt;div class=&#34;admonition note&#34;&gt; &lt;p class=&#34;admonition-title&#34;&gt;為什麼用吉尼係數&lt;/p&gt; &lt;p&gt;吉尼係數原本用來衡量所得分配的不平均，數值介於 0 到 1，把整個分佈的集中程度濃縮成一個數字。0 代表完全平均，每條檢測連結跑出一樣多的檢測。1 代表完全集中，所有檢測都來自同一條檢測連結。&lt;/p&gt; &lt;p&gt;用在這裡很合適，因為每條檢測連結的檢測量都是非負的數量，要回答的問題剛好是全網檢測量有多集中在少數檢測連結上。吉尼係數在數學上等於羅倫茲曲線（Lorenz curve）與對角線之間的面積（再除以對角線下方的總面積），所以下面那張羅倫茲曲線越貼著底邊，吉尼係數就越接近 1。0.981 代表分佈已經很接近「少數檢測連結吃下幾乎全部檢測」的極端。&lt;/p&gt; &lt;p&gt;單一數字看不出是哪幾條檢測連結、長尾長什麼樣，所以這裡同時附上羅倫茲曲線與分級分佈兩張圖，把集中的形狀也攤出來。&lt;/p&gt; &lt;/div&gt; &lt;ul&gt; &lt;li&gt;檢測量的羅倫茲曲線（虛線為完全平均的對角線） &lt;vegachart style=&#39;width: 100%&#39; class=&#34;vegalite&#34;&gt;{&#34;description&#34;:&#34;Lorenz curve of measurement volume across Run v2 links&#34;,&#34;layer&#34;:[{&#34;data&#34;:{&#34;values&#34;:[{&#34;x&#34;:0,&#34;y&#34;:0},{&#34;x&#34;:100,&#34;y&#34;:100}]},&#34;mark&#34;:{&#34;type&#34;:&#34;line&#34;,&#34;color&#34;:&#34;#546e7a&#34;,&#34;strokeDash&#34;:[4,4]},&#34;encoding&#34;:{&#34;x&#34;:{&#34;field&#34;:&#34;x&#34;,&#34;type&#34;:&#34;quantitative&#34;},&#34;y&#34;:{&#34;field&#34;:&#34;y&#34;,&#34;type&#34;:&#34;quantitative&#34;}}},{&#34;data&#34;:{&#34;values&#34;:[{&#34;x&#34;:0.0,&#34;y&#34;:0.0},{&#34;x&#34;:0.3,&#34;y&#34;:0.0},{&#34;x&#34;:0.6,&#34;y&#34;:0.0},{&#34;x&#34;:0.89,&#34;y&#34;:0.0},{&#34;x&#34;:1.19,&#34;y&#34;:0.0},{&#34;x&#34;:1.49,&#34;y&#34;:0.0},{&#34;x&#34;:1.79,&#34;y&#34;:0.0},{&#34;x&#34;:2.08,&#34;y&#34;:0.0},{&#34;x&#34;:2.38,&#34;y&#34;:0.0},{&#34;x&#34;:2.68,&#34;y&#34;:0.0},{&#34;x&#34;:2.98,&#34;y&#34;:0.0},{&#34;x&#34;:3.27,&#34;y&#34;:0.0},{&#34;x&#34;:3.57,&#34;y&#34;:0.0},{&#34;x&#34;:3.87,&#34;y&#34;:0.0},{&#34;x&#34;:4.17,&#34;y&#34;:0.0},{&#34;x&#34;:4.46,&#34;y&#34;:0.0},{&#34;x&#34;:4.76,&#34;y&#34;:0.0},{&#34;x&#34;:5.06,&#34;y&#34;:0.0},{&#34;x&#34;:5.36,&#34;y&#34;:0.0},{&#34;x&#34;:5.65,&#34;y&#34;:0.0},{&#34;x&#34;:5.95,&#34;y&#34;:0.0},{&#34;x&#34;:6.25,&#34;y&#34;:0.0},{&#34;x&#34;:6.55,&#34;y&#34;:0.0},{&#34;x&#34;:6.85,&#34;y&#34;:0.0},{&#34;x&#34;:7.14,&#34;y&#34;:0.0},{&#34;x&#34;:7.44,&#34;y&#34;:0.0},{&#34;x&#34;:7.74,&#34;y&#34;:0.0},{&#34;x&#34;:8.04,&#34;y&#34;:0.0},{&#34;x&#34;:8.33,&#34;y&#34;:0.0},{&#34;x&#34;:8.63,&#34;y&#34;:0.0},{&#34;x&#34;:8.93,&#34;y&#34;:0.0},{&#34;x&#34;:9.23,&#34;y&#34;:0.0},{&#34;x&#34;:9.52,&#34;y&#34;:0.0},{&#34;x&#34;:9.82,&#34;y&#34;:0.0},{&#34;x&#34;:10.12,&#34;y&#34;:0.0},{&#34;x&#34;:10.42,&#34;y&#34;:0.0},{&#34;x&#34;:10.71,&#34;y&#34;:0.0},{&#34;x&#34;:11.01,&#34;y&#34;:0.0},{&#34;x&#34;:11.31,&#34;y&#34;:0.0},{&#34;x&#34;:11.61,&#34;y&#34;:0.0},{&#34;x&#34;:11.9,&#34;y&#34;:0.0},{&#34;x&#34;:12.2,&#34;y&#34;:0.0},{&#34;x&#34;:12.5,&#34;y&#34;:0.0},{&#34;x&#34;:12.8,&#34;y&#34;:0.0},{&#34;x&#34;:13.1,&#34;y&#34;:0.0},{&#34;x&#34;:13.39,&#34;y&#34;:0.0},{&#34;x&#34;:13.69,&#34;y&#34;:0.0},{&#34;x&#34;:13.99,&#34;y&#34;:0.0},{&#34;x&#34;:14.29,&#34;y&#34;:0.0},{&#34;x&#34;:14.58,&#34;y&#34;:0.0},{&#34;x&#34;:14.88,&#34;y&#34;:0.0},{&#34;x&#34;:15.18,&#34;y&#34;:0.0},{&#34;x&#34;:15.48,&#34;y&#34;:0.0},{&#34;x&#34;:15.77,&#34;y&#34;:0.0},{&#34;x&#34;:16.07,&#34;y&#34;:0.0},{&#34;x&#34;:16.37,&#34;y&#34;:0.0},{&#34;x&#34;:16.67,&#34;y&#34;:0.0},{&#34;x&#34;:16.96,&#34;y&#34;:0.0},{&#34;x&#34;:17.26,&#34;y&#34;:0.0},{&#34;x&#34;:17.56,&#34;y&#34;:0.0},{&#34;x&#34;:17.86,&#34;y&#34;:0.0},{&#34;x&#34;:18.15,&#34;y&#34;:0.0},{&#34;x&#34;:18.45,&#34;y&#34;:0.0},{&#34;x&#34;:18.75,&#34;y&#34;:0.0},{&#34;x&#34;:19.05,&#34;y&#34;:0.0},{&#34;x&#34;:19.35,&#34;y&#34;:0.0},{&#34;x&#34;:19.64,&#34;y&#34;:0.0},{&#34;x&#34;:19.94,&#34;y&#34;:0.0},{&#34;x&#34;:20.24,&#34;y&#34;:0.0},{&#34;x&#34;:20.54,&#34;y&#34;:0.0},{&#34;x&#34;:20.83,&#34;y&#34;:0.0},{&#34;x&#34;:21.13,&#34;y&#34;:0.0},{&#34;x&#34;:21.43,&#34;y&#34;:0.0},{&#34;x&#34;:21.73,&#34;y&#34;:0.0},{&#34;x&#34;:22.02,&#34;y&#34;:0.0},{&#34;x&#34;:22.32,&#34;y&#34;:0.0},{&#34;x&#34;:22.62,&#34;y&#34;:0.0},{&#34;x&#34;:22.92,&#34;y&#34;:0.0},{&#34;x&#34;:23.21,&#34;y&#34;:0.0},{&#34;x&#34;:23.51,&#34;y&#34;:0.0},{&#34;x&#34;:23.81,&#34;y&#34;:0.0},{&#34;x&#34;:24.11,&#34;y&#34;:0.0},{&#34;x&#34;:24.4,&#34;y&#34;:0.0},{&#34;x&#34;:24.7,&#34;y&#34;:0.0},{&#34;x&#34;:25.0,&#34;y&#34;:0.0},{&#34;x&#34;:25.3,&#34;y&#34;:0.0},{&#34;x&#34;:25.6,&#34;y&#34;:0.0},{&#34;x&#34;:25.89,&#34;y&#34;:0.0},{&#34;x&#34;:26.19,&#34;y&#34;:0.0},{&#34;x&#34;:26.49,&#34;y&#34;:0.0},{&#34;x&#34;:26.79,&#34;y&#34;:0.0},{&#34;x&#34;:27.08,&#34;y&#34;:0.0},{&#34;x&#34;:27.38,&#34;y&#34;:0.0},{&#34;x&#34;:27.68,&#34;y&#34;:0.0},{&#34;x&#34;:27.98,&#34;y&#34;:0.0},{&#34;x&#34;:28.27,&#34;y&#34;:0.0},{&#34;x&#34;:28.57,&#34;y&#34;:0.0},{&#34;x&#34;:28.87,&#34;y&#34;:0.0},{&#34;x&#34;:29.17,&#34;y&#34;:0.0},{&#34;x&#34;:29.46,&#34;y&#34;:0.0},{&#34;x&#34;:29.76,&#34;y&#34;:0.0},{&#34;x&#34;:30.06,&#34;y&#34;:0.0},{&#34;x&#34;:30.36,&#34;y&#34;:0.0},{&#34;x&#34;:30.65,&#34;y&#34;:0.0},{&#34;x&#34;:30.95,&#34;y&#34;:0.0},{&#34;x&#34;:31.25,&#34;y&#34;:0.0},{&#34;x&#34;:31.55,&#34;y&#34;:0.0},{&#34;x&#34;:31.85,&#34;y&#34;:0.0},{&#34;x&#34;:32.14,&#34;y&#34;:0.0},{&#34;x&#34;:32.44,&#34;y&#34;:0.0},{&#34;x&#34;:32.74,&#34;y&#34;:0.0},{&#34;x&#34;:33.04,&#34;y&#34;:0.0},{&#34;x&#34;:33.33,&#34;y&#34;:0.0},{&#34;x&#34;:33.63,&#34;y&#34;:0.0},{&#34;x&#34;:33.93,&#34;y&#34;:0.0},{&#34;x&#34;:34.23,&#34;y&#34;:0.0},{&#34;x&#34;:34.52,&#34;y&#34;:0.0},{&#34;x&#34;:34.82,&#34;y&#34;:0.0},{&#34;x&#34;:35.12,&#34;y&#34;:0.0},{&#34;x&#34;:35.42,&#34;y&#34;:0.0},{&#34;x&#34;:35.71,&#34;y&#34;:0.0},{&#34;x&#34;:36.01,&#34;y&#34;:0.0},{&#34;x&#34;:36.31,&#34;y&#34;:0.0},{&#34;x&#34;:36.61,&#34;y&#34;:0.0},{&#34;x&#34;:36.9,&#34;y&#34;:0.0},{&#34;x&#34;:37.2,&#34;y&#34;:0.0},{&#34;x&#34;:37.5,&#34;y&#34;:0.0},{&#34;x&#34;:37.8,&#34;y&#34;:0.0},{&#34;x&#34;:38.1,&#34;y&#34;:0.0},{&#34;x&#34;:38.39,&#34;y&#34;:0.0},{&#34;x&#34;:38.69,&#34;y&#34;:0.0},{&#34;x&#34;:38.99,&#34;y&#34;:0.0},{&#34;x&#34;:39.29,&#34;y&#34;:0.0},{&#34;x&#34;:39.58,&#34;y&#34;:0.0},{&#34;x&#34;:39.88,&#34;y&#34;:0.0},{&#34;x&#34;:40.18,&#34;y&#34;:0.0},{&#34;x&#34;:40.48,&#34;y&#34;:0.0},{&#34;x&#34;:40.77,&#34;y&#34;:0.0},{&#34;x&#34;:41.07,&#34;y&#34;:0.0},{&#34;x&#34;:41.37,&#34;y&#34;:0.0},{&#34;x&#34;:41.67,&#34;y&#34;:0.0},{&#34;x&#34;:41.96,&#34;y&#34;:0.0},{&#34;x&#34;:42.26,&#34;y&#34;:0.001},{&#34;x&#34;:42.56,&#34;y&#34;:0.001},{&#34;x&#34;:42.86,&#34;y&#34;:0.001},{&#34;x&#34;:43.15,&#34;y&#34;:0.001},{&#34;x&#34;:43.45,&#34;y&#34;:0.001},{&#34;x&#34;:43.75,&#34;y&#34;:0.001},{&#34;x&#34;:44.05,&#34;y&#34;:0.001},{&#34;x&#34;:44.35,&#34;y&#34;:0.001},{&#34;x&#34;:44.64,&#34;y&#34;:0.001},{&#34;x&#34;:44.94,&#34;y&#34;:0.001},{&#34;x&#34;:45.24,&#34;y&#34;:0.001},{&#34;x&#34;:45.54,&#34;y&#34;:0.001},{&#34;x&#34;:45.83,&#34;y&#34;:0.001},{&#34;x&#34;:46.13,&#34;y&#34;:0.001},{&#34;x&#34;:46.43,&#34;y&#34;:0.002},{&#34;x&#34;:46.73,&#34;y&#34;:0.002},{&#34;x&#34;:47.02,&#34;y&#34;:0.002},{&#34;x&#34;:47.32,&#34;y&#34;:0.002},{&#34;x&#34;:47.62,&#34;y&#34;:0.002},{&#34;x&#34;:47.92,&#34;y&#34;:0.002},{&#34;x&#34;:48.21,&#34;y&#34;:0.002},{&#34;x&#34;:48.51,&#34;y&#34;:0.003},{&#34;x&#34;:48.81,&#34;y&#34;:0.003},{&#34;x&#34;:49.11,&#34;y&#34;:0.003},{&#34;x&#34;:49.4,&#34;y&#34;:0.003},{&#34;x&#34;:49.7,&#34;y&#34;:0.003},{&#34;x&#34;:50.0,&#34;y&#34;:0.003},{&#34;x&#34;:50.3,&#34;y&#34;:0.004},{&#34;x&#34;:50.6,&#34;y&#34;:0.004},{&#34;x&#34;:50.89,&#34;y&#34;:0.004},{&#34;x&#34;:51.19,&#34;y&#34;:0.004},{&#34;x&#34;:51.49,&#34;y&#34;:0.004},{&#34;x&#34;:51.79,&#34;y&#34;:0.005},{&#34;x&#34;:52.08,&#34;y&#34;:0.005},{&#34;x&#34;:52.38,&#34;y&#34;:0.005},{&#34;x&#34;:52.68,&#34;y&#34;:0.006},{&#34;x&#34;:52.98,&#34;y&#34;:0.006},{&#34;x&#34;:53.27,&#34;y&#34;:0.006},{&#34;x&#34;:53.57,&#34;y&#34;:0.007},{&#34;x&#34;:53.87,&#34;y&#34;:0.007},{&#34;x&#34;:54.17,&#34;y&#34;:0.007},{&#34;x&#34;:54.46,&#34;y&#34;:0.008},{&#34;x&#34;:54.76,&#34;y&#34;:0.008},{&#34;x&#34;:55.06,&#34;y&#34;:0.009},{&#34;x&#34;:55.36,&#34;y&#34;:0.009},{&#34;x&#34;:55.65,&#34;y&#34;:0.01},{&#34;x&#34;:55.95,&#34;y&#34;:0.01},{&#34;x&#34;:56.25,&#34;y&#34;:0.011},{&#34;x&#34;:56.55,&#34;y&#34;:0.011},{&#34;x&#34;:56.85,&#34;y&#34;:0.012},{&#34;x&#34;:57.14,&#34;y&#34;:0.013},{&#34;x&#34;:57.44,&#34;y&#34;:0.013},{&#34;x&#34;:57.74,&#34;y&#34;:0.014},{&#34;x&#34;:58.04,&#34;y&#34;:0.015},{&#34;x&#34;:58.33,&#34;y&#34;:0.016},{&#34;x&#34;:58.63,&#34;y&#34;:0.016},{&#34;x&#34;:58.93,&#34;y&#34;:0.017},{&#34;x&#34;:59.23,&#34;y&#34;:0.018},{&#34;x&#34;:59.52,&#34;y&#34;:0.019},{&#34;x&#34;:59.82,&#34;y&#34;:0.02},{&#34;x&#34;:60.12,&#34;y&#34;:0.021},{&#34;x&#34;:60.42,&#34;y&#34;:0.022},{&#34;x&#34;:60.71,&#34;y&#34;:0.024},{&#34;x&#34;:61.01,&#34;y&#34;:0.025},{&#34;x&#34;:61.31,&#34;y&#34;:0.026},{&#34;x&#34;:61.61,&#34;y&#34;:0.027},{&#34;x&#34;:61.9,&#34;y&#34;:0.028},{&#34;x&#34;:62.2,&#34;y&#34;:0.03},{&#34;x&#34;:62.5,&#34;y&#34;:0.031},{&#34;x&#34;:62.8,&#34;y&#34;:0.033},{&#34;x&#34;:63.1,&#34;y&#34;:0.034},{&#34;x&#34;:63.39,&#34;y&#34;:0.036},{&#34;x&#34;:63.69,&#34;y&#34;:0.038},{&#34;x&#34;:63.99,&#34;y&#34;:0.04},{&#34;x&#34;:64.29,&#34;y&#34;:0.042},{&#34;x&#34;:64.58,&#34;y&#34;:0.044},{&#34;x&#34;:64.88,&#34;y&#34;:0.046},{&#34;x&#34;:65.18,&#34;y&#34;:0.048},{&#34;x&#34;:65.48,&#34;y&#34;:0.05},{&#34;x&#34;:65.77,&#34;y&#34;:0.052},{&#34;x&#34;:66.07,&#34;y&#34;:0.054},{&#34;x&#34;:66.37,&#34;y&#34;:0.057},{&#34;x&#34;:66.67,&#34;y&#34;:0.059},{&#34;x&#34;:66.96,&#34;y&#34;:0.061},{&#34;x&#34;:67.26,&#34;y&#34;:0.064},{&#34;x&#34;:67.56,&#34;y&#34;:0.066},{&#34;x&#34;:67.86,&#34;y&#34;:0.069},{&#34;x&#34;:68.15,&#34;y&#34;:0.071},{&#34;x&#34;:68.45,&#34;y&#34;:0.074},{&#34;x&#34;:68.75,&#34;y&#34;:0.077},{&#34;x&#34;:69.05,&#34;y&#34;:0.079},{&#34;x&#34;:69.35,&#34;y&#34;:0.082},{&#34;x&#34;:69.64,&#34;y&#34;:0.085},{&#34;x&#34;:69.94,&#34;y&#34;:0.089},{&#34;x&#34;:70.24,&#34;y&#34;:0.092},{&#34;x&#34;:70.54,&#34;y&#34;:0.095},{&#34;x&#34;:70.83,&#34;y&#34;:0.099},{&#34;x&#34;:71.13,&#34;y&#34;:0.102},{&#34;x&#34;:71.43,&#34;y&#34;:0.106},{&#34;x&#34;:71.73,&#34;y&#34;:0.109},{&#34;x&#34;:72.02,&#34;y&#34;:0.113},{&#34;x&#34;:72.32,&#34;y&#34;:0.116},{&#34;x&#34;:72.62,&#34;y&#34;:0.12},{&#34;x&#34;:72.92,&#34;y&#34;:0.123},{&#34;x&#34;:73.21,&#34;y&#34;:0.127},{&#34;x&#34;:73.51,&#34;y&#34;:0.13},{&#34;x&#34;:73.81,&#34;y&#34;:0.134},{&#34;x&#34;:74.11,&#34;y&#34;:0.138},{&#34;x&#34;:74.4,&#34;y&#34;:0.142},{&#34;x&#34;:74.7,&#34;y&#34;:0.146},{&#34;x&#34;:75.0,&#34;y&#34;:0.15},{&#34;x&#34;:75.3,&#34;y&#34;:0.155},{&#34;x&#34;:75.6,&#34;y&#34;:0.159},{&#34;x&#34;:75.89,&#34;y&#34;:0.164},{&#34;x&#34;:76.19,&#34;y&#34;:0.168},{&#34;x&#34;:76.49,&#34;y&#34;:0.173},{&#34;x&#34;:76.79,&#34;y&#34;:0.178},{&#34;x&#34;:77.08,&#34;y&#34;:0.183},{&#34;x&#34;:77.38,&#34;y&#34;:0.189},{&#34;x&#34;:77.68,&#34;y&#34;:0.194},{&#34;x&#34;:77.98,&#34;y&#34;:0.2},{&#34;x&#34;:78.27,&#34;y&#34;:0.206},{&#34;x&#34;:78.57,&#34;y&#34;:0.212},{&#34;x&#34;:78.87,&#34;y&#34;:0.218},{&#34;x&#34;:79.17,&#34;y&#34;:0.225},{&#34;x&#34;:79.46,&#34;y&#34;:0.232},{&#34;x&#34;:79.76,&#34;y&#34;:0.239},{&#34;x&#34;:80.06,&#34;y&#34;:0.247},{&#34;x&#34;:80.36,&#34;y&#34;:0.255},{&#34;x&#34;:80.65,&#34;y&#34;:0.263},{&#34;x&#34;:80.95,&#34;y&#34;:0.27},{&#34;x&#34;:81.25,&#34;y&#34;:0.279},{&#34;x&#34;:81.55,&#34;y&#34;:0.287},{&#34;x&#34;:81.85,&#34;y&#34;:0.297},{&#34;x&#34;:82.14,&#34;y&#34;:0.307},{&#34;x&#34;:82.44,&#34;y&#34;:0.318},{&#34;x&#34;:82.74,&#34;y&#34;:0.33},{&#34;x&#34;:83.04,&#34;y&#34;:0.342},{&#34;x&#34;:83.33,&#34;y&#34;:0.355},{&#34;x&#34;:83.63,&#34;y&#34;:0.369},{&#34;x&#34;:83.93,&#34;y&#34;:0.384},{&#34;x&#34;:84.23,&#34;y&#34;:0.4},{&#34;x&#34;:84.52,&#34;y&#34;:0.415},{&#34;x&#34;:84.82,&#34;y&#34;:0.432},{&#34;x&#34;:85.12,&#34;y&#34;:0.449},{&#34;x&#34;:85.42,&#34;y&#34;:0.466},{&#34;x&#34;:85.71,&#34;y&#34;:0.484},{&#34;x&#34;:86.01,&#34;y&#34;:0.501},{&#34;x&#34;:86.31,&#34;y&#34;:0.526},{&#34;x&#34;:86.61,&#34;y&#34;:0.551},{&#34;x&#34;:86.9,&#34;y&#34;:0.577},{&#34;x&#34;:87.2,&#34;y&#34;:0.603},{&#34;x&#34;:87.5,&#34;y&#34;:0.631},{&#34;x&#34;:87.8,&#34;y&#34;:0.659},{&#34;x&#34;:88.1,&#34;y&#34;:0.688},{&#34;x&#34;:88.39,&#34;y&#34;:0.718},{&#34;x&#34;:88.69,&#34;y&#34;:0.751},{&#34;x&#34;:88.99,&#34;y&#34;:0.787},{&#34;x&#34;:89.29,&#34;y&#34;:0.831},{&#34;x&#34;:89.58,&#34;y&#34;:0.88},{&#34;x&#34;:89.88,&#34;y&#34;:0.929},{&#34;x&#34;:90.18,&#34;y&#34;:0.979},{&#34;x&#34;:90.48,&#34;y&#34;:1.031},{&#34;x&#34;:90.77,&#34;y&#34;:1.084},{&#34;x&#34;:91.07,&#34;y&#34;:1.139},{&#34;x&#34;:91.37,&#34;y&#34;:1.205},{&#34;x&#34;:91.67,&#34;y&#34;:1.277},{&#34;x&#34;:91.96,&#34;y&#34;:1.348},{&#34;x&#34;:92.26,&#34;y&#34;:1.428},{&#34;x&#34;:92.56,&#34;y&#34;:1.512},{&#34;x&#34;:92.86,&#34;y&#34;:1.602},{&#34;x&#34;:93.15,&#34;y&#34;:1.701},{&#34;x&#34;:93.45,&#34;y&#34;:1.808},{&#34;x&#34;:93.75,&#34;y&#34;:1.93},{&#34;x&#34;:94.05,&#34;y&#34;:2.061},{&#34;x&#34;:94.35,&#34;y&#34;:2.194},{&#34;x&#34;:94.64,&#34;y&#34;:2.357},{&#34;x&#34;:94.94,&#34;y&#34;:2.584},{&#34;x&#34;:95.24,&#34;y&#34;:2.845},{&#34;x&#34;:95.54,&#34;y&#34;:3.226},{&#34;x&#34;:95.83,&#34;y&#34;:3.625},{&#34;x&#34;:96.13,&#34;y&#34;:4.345},{&#34;x&#34;:96.43,&#34;y&#34;:5.089},{&#34;x&#34;:96.73,&#34;y&#34;:5.86},{&#34;x&#34;:97.02,&#34;y&#34;:6.696},{&#34;x&#34;:97.32,&#34;y&#34;:7.642},{&#34;x&#34;:97.62,&#34;y&#34;:9.124},{&#34;x&#34;:97.92,&#34;y&#34;:10.954},{&#34;x&#34;:98.21,&#34;y&#34;:13.384},{&#34;x&#34;:98.51,&#34;y&#34;:16.34},{&#34;x&#34;:98.81,&#34;y&#34;:20.45},{&#34;x&#34;:99.11,&#34;y&#34;:25.634},{&#34;x&#34;:99.4,&#34;y&#34;:31.675},{&#34;x&#34;:99.7,&#34;y&#34;:53.505},{&#34;x&#34;:100.0,&#34;y&#34;:100.0}]},&#34;mark&#34;:{&#34;type&#34;:&#34;line&#34;,&#34;color&#34;:&#34;#00aeff&#34;,&#34;tooltip&#34;:true},&#34;encoding&#34;:{&#34;x&#34;:{&#34;field&#34;:&#34;x&#34;,&#34;type&#34;:&#34;quantitative&#34;,&#34;title&#34;:&#34;累積檢測連結百分比（由檢測量最少排到最多）&#34;,&#34;scale&#34;:{&#34;domain&#34;:[0,100]}},&#34;y&#34;:{&#34;field&#34;:&#34;y&#34;,&#34;type&#34;:&#34;quantitative&#34;,&#34;title&#34;:&#34;累積檢測量百分比&#34;,&#34;scale&#34;:{&#34;domain&#34;:[0,100]}}}}]}&lt;/vegachart&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;羅倫茲曲線幾乎貼著底邊走，到最後一段才垂直拉起。檢測量最少的 90% 檢測連結加起來只佔全網的 0.93%，最少的 99% 也只佔 20.45%。排在最前面的 4 條檢測連結就吃下約 79.5%，單單第一名（DW 的 Global media，編號 &lt;code&gt;10006&lt;/code&gt;）佔 46.5%。&lt;/p&gt; &lt;ul&gt; &lt;li&gt;每條檢測連結的生涯檢測量落在哪個級距 &lt;vegachart style=&#39;width: 100%&#39; class=&#34;vegalite&#34;&gt;{&#34;description&#34;:&#34;Distribution of lifetime measurement counts per link&#34;,&#34;data&#34;:{&#34;values&#34;:[{&#34;bucket&#34;:&#34;= 0&#34;,&#34;links&#34;:112,&#34;share&#34;:0.0,&#34;order&#34;:0},{&#34;bucket&#34;:&#34;1–99&#34;,&#34;links&#34;:81,&#34;share&#34;:0.0,&#34;order&#34;:1},{&#34;bucket&#34;:&#34;100–999&#34;,&#34;links&#34;:73,&#34;share&#34;:0.2,&#34;order&#34;:2},{&#34;bucket&#34;:&#34;1k–9999&#34;,&#34;links&#34;:41,&#34;share&#34;:1.0,&#34;order&#34;:3},{&#34;bucket&#34;:&#34;1萬–9.9萬&#34;,&#34;links&#34;:15,&#34;share&#34;:2.4,&#34;order&#34;:4},{&#34;bucket&#34;:&#34;10萬–99萬&#34;,&#34;links&#34;:12,&#34;share&#34;:28.0,&#34;order&#34;:5},{&#34;bucket&#34;:&#34;100萬+&#34;,&#34;links&#34;:2,&#34;share&#34;:68.3,&#34;order&#34;:6}]},&#34;mark&#34;:{&#34;type&#34;:&#34;bar&#34;,&#34;tooltip&#34;:true,&#34;color&#34;:&#34;#0089bf&#34;},&#34;encoding&#34;:{&#34;x&#34;:{&#34;field&#34;:&#34;bucket&#34;,&#34;type&#34;:&#34;ordinal&#34;,&#34;sort&#34;:{&#34;field&#34;:&#34;order&#34;},&#34;title&#34;:&#34;生涯檢測量級距&#34;,&#34;axis&#34;:{&#34;labelAngle&#34;:-30}},&#34;y&#34;:{&#34;field&#34;:&#34;links&#34;,&#34;type&#34;:&#34;quantitative&#34;,&#34;title&#34;:&#34;檢測連結數&#34;},&#34;tooltip&#34;:[{&#34;field&#34;:&#34;bucket&#34;,&#34;title&#34;:&#34;級距&#34;},{&#34;field&#34;:&#34;links&#34;,&#34;title&#34;:&#34;檢測連結數&#34;},{&#34;field&#34;:&#34;share&#34;,&#34;title&#34;:&#34;佔總檢測量 %&#34;}]}}&lt;/vegachart&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;長尾的另一頭，336 條檢測連結裡有 112 條（33%）生涯檢測量是 0，建好後幾乎沒被跑過。有 193 條（57%）不到 100 筆，整體中位數只有 27 筆。多數 Run v2 檢測連結被建出來、跑幾次就停下。&lt;/p&gt; &lt;h2 id=&#34;資料集中在哪些使用情境&#34;&gt;資料集中在哪些使用情境&lt;a class=&#34;headerlink&#34; href=&#34;#資料集中在哪些使用情境&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;上一段的集中只描述了分佈的形狀，還沒說明資料實際落在哪些用途上。把檢測連結按清單主題分群後，觀測最密集的幾群呈現出一個共通的使用方式。&lt;/p&gt; &lt;ul&gt; &lt;li&gt;各使用情境佔全網檢測量的比重（橘色為 anoni.net 社群） &lt;vegachart style=&#39;width: 100%&#39; class=&#34;vegalite&#34;&gt;{&#34;description&#34;:&#34;Share of all measurements by use-case cohort&#34;,&#34;data&#34;:{&#34;values&#34;:[{&#34;group&#34;:&#34;DW 國際媒體監測&#34;,&#34;share&#34;:72.4,&#34;links&#34;:3,&#34;measurements&#34;:10265315},{&#34;group&#34;:&#34;西班牙 LaLiga 封鎖觀測&#34;,&#34;share&#34;:10.8,&#34;links&#34;:13,&#34;measurements&#34;:1529544},{&#34;group&#34;:&#34;委內瑞拉 VSF 封鎖觀測&#34;,&#34;share&#34;:6.5,&#34;links&#34;:4,&#34;measurements&#34;:925351},{&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;,&#34;share&#34;:6.1,&#34;links&#34;:49,&#34;measurements&#34;:863016},{&#34;group&#34;:&#34;其他長尾&#34;,&#34;share&#34;:2.1,&#34;links&#34;:199,&#34;measurements&#34;:300815},{&#34;group&#34;:&#34;泰國政府網站監測&#34;,&#34;share&#34;:1.7,&#34;links&#34;:2,&#34;measurements&#34;:239430},{&#34;group&#34;:&#34;OONI 官方&#34;,&#34;share&#34;:0.3,&#34;links&#34;:59,&#34;measurements&#34;:43385},{&#34;group&#34;:&#34;anoni.net 台灣&#34;,&#34;share&#34;:0.0,&#34;links&#34;:7,&#34;measurements&#34;:4771}]},&#34;mark&#34;:{&#34;type&#34;:&#34;bar&#34;,&#34;tooltip&#34;:true},&#34;encoding&#34;:{&#34;y&#34;:{&#34;field&#34;:&#34;group&#34;,&#34;type&#34;:&#34;nominal&#34;,&#34;sort&#34;:&#34;-x&#34;,&#34;title&#34;:null},&#34;x&#34;:{&#34;field&#34;:&#34;share&#34;,&#34;type&#34;:&#34;quantitative&#34;,&#34;title&#34;:&#34;佔全網檢測量百分比&#34;},&#34;color&#34;:{&#34;condition&#34;:{&#34;test&#34;:&#34;datum.group == &#39;anoni.net 台灣&#39;&#34;,&#34;value&#34;:&#34;#ef6c00&#34;},&#34;value&#34;:&#34;#00aeff&#34;},&#34;tooltip&#34;:[{&#34;field&#34;:&#34;group&#34;,&#34;title&#34;:&#34;使用情境&#34;},{&#34;field&#34;:&#34;links&#34;,&#34;title&#34;:&#34;檢測連結數&#34;},{&#34;field&#34;:&#34;measurements&#34;,&#34;title&#34;:&#34;檢測量&#34;},{&#34;field&#34;:&#34;share&#34;,&#34;title&#34;:&#34;佔比 %&#34;}]}}&lt;/vegachart&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;德國之聲（DW）用 3 條清單長期監測國際媒體在各地的可達性，吃下 72.4%。西班牙的 conexionsegura 用 13 條清單觀測 LaLiga 足球聯盟發動的盜版封鎖，佔 10.8%。委內瑞拉的 vesinfiltro 用 4 條清單追蹤當地的封鎖，佔 6.5%。再加上烏拉圭 UCU 研究團隊與一個長期測泰國政府網站的觀測者。觀測最密集的幾群共同點很清楚，每條清單針對一個明確的審查或封鎖現象，再配一個持續運行的測量後端，日復一日盯著它。被低估的用法就是如此。&lt;/p&gt; &lt;p&gt;把檢測量前 15 名的檢測連結列出來，同一種樣態看得更具體。&lt;/p&gt; &lt;table&gt; &lt;thead&gt; &lt;tr&gt; &lt;th&gt;檢測連結 id&lt;/th&gt; &lt;th style=&#34;text-align: right;&#34;&gt;生涯檢測量&lt;/th&gt; &lt;th style=&#34;text-align: right;&#34;&gt;清單大小&lt;/th&gt; &lt;th&gt;建立日&lt;/th&gt; &lt;th&gt;作者&lt;/th&gt; &lt;th&gt;清單名稱&lt;/th&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;code&gt;10006&lt;/code&gt;&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;6,589,070&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;223&lt;/td&gt; &lt;td&gt;2024-07-03&lt;/td&gt; &lt;td&gt;dw.com&lt;/td&gt; &lt;td&gt;Global media&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;code&gt;10005&lt;/code&gt;&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;3,093,765&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;91&lt;/td&gt; &lt;td&gt;2024-06-13&lt;/td&gt; &lt;td&gt;dw.com&lt;/td&gt; &lt;td&gt;Selected (inter)national media&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;code&gt;10236&lt;/code&gt;&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;856,036&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;167&lt;/td&gt; &lt;td&gt;2026-05-14&lt;/td&gt; &lt;td&gt;conexionsegura&lt;/td&gt; &lt;td&gt;La Liga bloqueos.es&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;code&gt;10158&lt;/code&gt;&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;734,627&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;4635&lt;/td&gt; &lt;td&gt;2025-04-03&lt;/td&gt; &lt;td&gt;ucu (UY)&lt;/td&gt; &lt;td&gt;lista global final&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;code&gt;10004&lt;/code&gt;&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;582,480&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;15&lt;/td&gt; &lt;td&gt;2024-12-11&lt;/td&gt; &lt;td&gt;dw.com&lt;/td&gt; &lt;td&gt;Trusted International Media&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;code&gt;10154&lt;/code&gt;&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;418,978&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;131&lt;/td&gt; &lt;td&gt;2025-03-26&lt;/td&gt; &lt;td&gt;vesinfiltro&lt;/td&gt; &lt;td&gt;MagisTV y FlujoTV&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;code&gt;10135&lt;/code&gt;&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;344,268&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;819&lt;/td&gt; &lt;td&gt;2025-04-16&lt;/td&gt; &lt;td&gt;conexionsegura&lt;/td&gt; &lt;td&gt;Test Bloqueos LaLiga&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;code&gt;10153&lt;/code&gt;&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;259,331&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;102&lt;/td&gt; &lt;td&gt;2025-03-24&lt;/td&gt; &lt;td&gt;vesinfiltro&lt;/td&gt; &lt;td&gt;PriorityList&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;code&gt;10143&lt;/code&gt;&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;210,078&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;134&lt;/td&gt; &lt;td&gt;2025-03-05&lt;/td&gt; &lt;td&gt;vesinfiltro&lt;/td&gt; &lt;td&gt;VSF News y otros&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;code&gt;10298&lt;/code&gt;&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;133,991&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;72&lt;/td&gt; &lt;td&gt;2026-05-04&lt;/td&gt; &lt;td&gt;泰國觀測者&lt;/td&gt; &lt;td&gt;Test Thai gov websites&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;code&gt;10226&lt;/code&gt;&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;118,509&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;170&lt;/td&gt; &lt;td&gt;2025-09-15&lt;/td&gt; &lt;td&gt;conexionsegura&lt;/td&gt; &lt;td&gt;Bloqueos LaLiga - Dominios&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;code&gt;10235&lt;/code&gt;&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;109,276&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;293&lt;/td&gt; &lt;td&gt;2025-09-20&lt;/td&gt; &lt;td&gt;conexionsegura&lt;/td&gt; &lt;td&gt;VE media http+https check&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;code&gt;10214&lt;/code&gt;&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;105,439&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;67&lt;/td&gt; &lt;td&gt;2025-10-04&lt;/td&gt; &lt;td&gt;泰國觀測者&lt;/td&gt; &lt;td&gt;Test Thai gov websites&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;code&gt;10114&lt;/code&gt;&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;102,096&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;256&lt;/td&gt; &lt;td&gt;2026-05-05&lt;/td&gt; &lt;td&gt;jiyul.org&lt;/td&gt; &lt;td&gt;revi&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;code&gt;10118&lt;/code&gt;&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;56,541&lt;/td&gt; &lt;td style=&#34;text-align: right;&#34;&gt;3044&lt;/td&gt; &lt;td&gt;2025-03-26&lt;/td&gt; &lt;td&gt;ucu (UY)&lt;/td&gt; &lt;td&gt;LISTA GLOBAL&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;h2 id=&#34;長期觀測靠的是持續運行的後端清單大小幾乎無關&#34;&gt;長期觀測靠的是持續運行的後端，清單大小幾乎無關&lt;a class=&#34;headerlink&#34; href=&#34;#長期觀測靠的是持續運行的後端清單大小幾乎無關&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;一個直覺的猜測是，清單收越多網站、跑出來的資料就越多。資料不支持這個猜測。把每條檢測連結的清單大小（input 數）對生涯檢測量畫成散點圖，兩者幾乎沒有關係。&lt;/p&gt; &lt;ul&gt; &lt;li&gt;清單大小與生涯檢測量（橘色為 anoni.net 的兩條檢測連結，2 條 input 為 0 的檢測連結因 log 軸略去） &lt;vegachart style=&#39;width: 100%&#39; class=&#34;vegalite&#34;&gt;{&#34;description&#34;:&#34;List size (inputs) vs lifetime measurements per link&#34;,&#34;data&#34;:{&#34;values&#34;:[{&#34;id&#34;:10000,&#34;inputs&#34;:3,&#34;measurements&#34;:0,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10001,&#34;inputs&#34;:3,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10002,&#34;inputs&#34;:3,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10003,&#34;inputs&#34;:2,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10004,&#34;inputs&#34;:15,&#34;measurements&#34;:582480,&#34;group&#34;:&#34;DW 國際媒體監測&#34;},{&#34;id&#34;:10005,&#34;inputs&#34;:91,&#34;measurements&#34;:3093765,&#34;group&#34;:&#34;DW 國際媒體監測&#34;},{&#34;id&#34;:10006,&#34;inputs&#34;:223,&#34;measurements&#34;:6589070,&#34;group&#34;:&#34;DW 國際媒體監測&#34;},{&#34;id&#34;:10007,&#34;inputs&#34;:10,&#34;measurements&#34;:32,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10008,&#34;inputs&#34;:1,&#34;measurements&#34;:2,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10010,&#34;inputs&#34;:3332,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10012,&#34;inputs&#34;:3,&#34;measurements&#34;:6,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10013,&#34;inputs&#34;:6,&#34;measurements&#34;:333,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10014,&#34;inputs&#34;:5,&#34;measurements&#34;:79,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10015,&#34;inputs&#34;:5,&#34;measurements&#34;:230,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10016,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10017,&#34;inputs&#34;:3,&#34;measurements&#34;:150,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10018,&#34;inputs&#34;:8,&#34;measurements&#34;:16,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10019,&#34;inputs&#34;:6,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10020,&#34;inputs&#34;:46,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10021,&#34;inputs&#34;:2,&#34;measurements&#34;:0,&#34;group&#34;:&#34;anoni.net 台灣&#34;},{&#34;id&#34;:10022,&#34;inputs&#34;:3,&#34;measurements&#34;:0,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10023,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10024,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10025,&#34;inputs&#34;:1,&#34;measurements&#34;:71,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10026,&#34;inputs&#34;:28,&#34;measurements&#34;:2520,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10027,&#34;inputs&#34;:2,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10028,&#34;inputs&#34;:27,&#34;measurements&#34;:180,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10029,&#34;inputs&#34;:4,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10030,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10031,&#34;inputs&#34;:5,&#34;measurements&#34;:495,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10032,&#34;inputs&#34;:4,&#34;measurements&#34;:296,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10033,&#34;inputs&#34;:1,&#34;measurements&#34;:15,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10034,&#34;inputs&#34;:7,&#34;measurements&#34;:0,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10035,&#34;inputs&#34;:7,&#34;measurements&#34;:0,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10036,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10037,&#34;inputs&#34;:1,&#34;measurements&#34;:4,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10038,&#34;inputs&#34;:10,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10039,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10040,&#34;inputs&#34;:10,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10041,&#34;inputs&#34;:50,&#34;measurements&#34;:4214,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10042,&#34;inputs&#34;:13,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10043,&#34;inputs&#34;:45,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10044,&#34;inputs&#34;:7,&#34;measurements&#34;:464,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10045,&#34;inputs&#34;:549,&#34;measurements&#34;:0,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10046,&#34;inputs&#34;:56,&#34;measurements&#34;:56,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10047,&#34;inputs&#34;:7,&#34;measurements&#34;:154,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10048,&#34;inputs&#34;:7,&#34;measurements&#34;:21,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10049,&#34;inputs&#34;:3338,&#34;measurements&#34;:14058,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10050,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10051,&#34;inputs&#34;:18,&#34;measurements&#34;:3861,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10052,&#34;inputs&#34;:48,&#34;measurements&#34;:0,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10053,&#34;inputs&#34;:21,&#34;measurements&#34;:0,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10054,&#34;inputs&#34;:28,&#34;measurements&#34;:0,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10055,&#34;inputs&#34;:27,&#34;measurements&#34;:0,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10056,&#34;inputs&#34;:20,&#34;measurements&#34;:0,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10057,&#34;inputs&#34;:26,&#34;measurements&#34;:0,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10058,&#34;inputs&#34;:4,&#34;measurements&#34;:0,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10059,&#34;inputs&#34;:38,&#34;measurements&#34;:0,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10060,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10061,&#34;inputs&#34;:204,&#34;measurements&#34;:0,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10062,&#34;inputs&#34;:204,&#34;measurements&#34;:204,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10063,&#34;inputs&#34;:1264,&#34;measurements&#34;:0,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10064,&#34;inputs&#34;:1250,&#34;measurements&#34;:1264,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10065,&#34;inputs&#34;:1063,&#34;measurements&#34;:0,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10066,&#34;inputs&#34;:638,&#34;measurements&#34;:0,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10067,&#34;inputs&#34;:618,&#34;measurements&#34;:0,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10068,&#34;inputs&#34;:2,&#34;measurements&#34;:54,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10069,&#34;inputs&#34;:3,&#34;measurements&#34;:0,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10070,&#34;inputs&#34;:3,&#34;measurements&#34;:0,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10071,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10072,&#34;inputs&#34;:1,&#34;measurements&#34;:2,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10073,&#34;inputs&#34;:1098,&#34;measurements&#34;:1098,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10074,&#34;inputs&#34;:611,&#34;measurements&#34;:0,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10075,&#34;inputs&#34;:390,&#34;measurements&#34;:0,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10076,&#34;inputs&#34;:1410,&#34;measurements&#34;:0,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10077,&#34;inputs&#34;:441,&#34;measurements&#34;:0,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10078,&#34;inputs&#34;:473,&#34;measurements&#34;:0,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10079,&#34;inputs&#34;:829,&#34;measurements&#34;:507,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10080,&#34;inputs&#34;:6,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10081,&#34;inputs&#34;:1069,&#34;measurements&#34;:1150,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10082,&#34;inputs&#34;:640,&#34;measurements&#34;:640,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10083,&#34;inputs&#34;:833,&#34;measurements&#34;:0,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10084,&#34;inputs&#34;:670,&#34;measurements&#34;:670,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10085,&#34;inputs&#34;:425,&#34;measurements&#34;:0,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10086,&#34;inputs&#34;:316,&#34;measurements&#34;:632,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10087,&#34;inputs&#34;:370,&#34;measurements&#34;:0,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10088,&#34;inputs&#34;:171,&#34;measurements&#34;:0,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10089,&#34;inputs&#34;:831,&#34;measurements&#34;:1662,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10090,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10091,&#34;inputs&#34;:1433,&#34;measurements&#34;:7039,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10092,&#34;inputs&#34;:2217,&#34;measurements&#34;:10137,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10093,&#34;inputs&#34;:1062,&#34;measurements&#34;:1062,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10094,&#34;inputs&#34;:1686,&#34;measurements&#34;:32171,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10095,&#34;inputs&#34;:780,&#34;measurements&#34;:780,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10096,&#34;inputs&#34;:992,&#34;measurements&#34;:3561,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10097,&#34;inputs&#34;:433,&#34;measurements&#34;:0,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10098,&#34;inputs&#34;:412,&#34;measurements&#34;:441,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10099,&#34;inputs&#34;:838,&#34;measurements&#34;:1676,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10100,&#34;inputs&#34;:4,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10101,&#34;inputs&#34;:1,&#34;measurements&#34;:130,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10102,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10103,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10104,&#34;inputs&#34;:821,&#34;measurements&#34;:821,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10105,&#34;inputs&#34;:7,&#34;measurements&#34;:98,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10106,&#34;inputs&#34;:1,&#34;measurements&#34;:1,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10107,&#34;inputs&#34;:3,&#34;measurements&#34;:1305,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10108,&#34;inputs&#34;:5,&#34;measurements&#34;:13,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10109,&#34;inputs&#34;:9,&#34;measurements&#34;:9,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10110,&#34;inputs&#34;:4,&#34;measurements&#34;:6,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10111,&#34;inputs&#34;:2,&#34;measurements&#34;:2,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10112,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10113,&#34;inputs&#34;:1,&#34;measurements&#34;:1,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10114,&#34;inputs&#34;:256,&#34;measurements&#34;:102096,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10115,&#34;inputs&#34;:2,&#34;measurements&#34;:1,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10116,&#34;inputs&#34;:1,&#34;measurements&#34;:103,&#34;group&#34;:&#34;西班牙 LaLiga 封鎖觀測&#34;},{&#34;id&#34;:10117,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10118,&#34;inputs&#34;:3044,&#34;measurements&#34;:56541,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10119,&#34;inputs&#34;:24,&#34;measurements&#34;:2424,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10120,&#34;inputs&#34;:2,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10121,&#34;inputs&#34;:4,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10122,&#34;inputs&#34;:14,&#34;measurements&#34;:36964,&#34;group&#34;:&#34;委內瑞拉 VSF 封鎖觀測&#34;},{&#34;id&#34;:10123,&#34;inputs&#34;:5,&#34;measurements&#34;:5,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10124,&#34;inputs&#34;:3,&#34;measurements&#34;:129,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10125,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10126,&#34;inputs&#34;:1,&#34;measurements&#34;:1,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10127,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10128,&#34;inputs&#34;:4,&#34;measurements&#34;:20,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10129,&#34;inputs&#34;:1,&#34;measurements&#34;:1,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10130,&#34;inputs&#34;:1,&#34;measurements&#34;:1,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10131,&#34;inputs&#34;:42,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10132,&#34;inputs&#34;:3,&#34;measurements&#34;:3,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10133,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10134,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10135,&#34;inputs&#34;:819,&#34;measurements&#34;:344268,&#34;group&#34;:&#34;西班牙 LaLiga 封鎖觀測&#34;},{&#34;id&#34;:10136,&#34;inputs&#34;:9,&#34;measurements&#34;:9,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10137,&#34;inputs&#34;:5,&#34;measurements&#34;:185,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10138,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10139,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10140,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;西班牙 LaLiga 封鎖觀測&#34;},{&#34;id&#34;:10141,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10142,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10143,&#34;inputs&#34;:134,&#34;measurements&#34;:210078,&#34;group&#34;:&#34;委內瑞拉 VSF 封鎖觀測&#34;},{&#34;id&#34;:10144,&#34;inputs&#34;:4,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10145,&#34;inputs&#34;:2,&#34;measurements&#34;:6,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10146,&#34;inputs&#34;:2,&#34;measurements&#34;:2,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10147,&#34;inputs&#34;:25,&#34;measurements&#34;:1029,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10148,&#34;inputs&#34;:23,&#34;measurements&#34;:6182,&#34;group&#34;:&#34;西班牙 LaLiga 封鎖觀測&#34;},{&#34;id&#34;:10149,&#34;inputs&#34;:5,&#34;measurements&#34;:110,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10150,&#34;inputs&#34;:1,&#34;measurements&#34;:7,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10151,&#34;inputs&#34;:14,&#34;measurements&#34;:27,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10152,&#34;inputs&#34;:1,&#34;measurements&#34;:8,&#34;group&#34;:&#34;西班牙 LaLiga 封鎖觀測&#34;},{&#34;id&#34;:10153,&#34;inputs&#34;:102,&#34;measurements&#34;:259331,&#34;group&#34;:&#34;委內瑞拉 VSF 封鎖觀測&#34;},{&#34;id&#34;:10154,&#34;inputs&#34;:131,&#34;measurements&#34;:418978,&#34;group&#34;:&#34;委內瑞拉 VSF 封鎖觀測&#34;},{&#34;id&#34;:10155,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10156,&#34;inputs&#34;:4,&#34;measurements&#34;:316,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10157,&#34;inputs&#34;:1,&#34;measurements&#34;:1,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10158,&#34;inputs&#34;:4635,&#34;measurements&#34;:734627,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10159,&#34;inputs&#34;:3,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10160,&#34;inputs&#34;:500,&#34;measurements&#34;:1501,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10161,&#34;inputs&#34;:500,&#34;measurements&#34;:505,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10162,&#34;inputs&#34;:500,&#34;measurements&#34;:501,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10163,&#34;inputs&#34;:500,&#34;measurements&#34;:502,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10164,&#34;inputs&#34;:500,&#34;measurements&#34;:500,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10165,&#34;inputs&#34;:500,&#34;measurements&#34;:502,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10166,&#34;inputs&#34;:500,&#34;measurements&#34;:506,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10167,&#34;inputs&#34;:500,&#34;measurements&#34;:505,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10168,&#34;inputs&#34;:500,&#34;measurements&#34;:500,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10169,&#34;inputs&#34;:134,&#34;measurements&#34;:268,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10170,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10171,&#34;inputs&#34;:22,&#34;measurements&#34;:44,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10172,&#34;inputs&#34;:11,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10173,&#34;inputs&#34;:3,&#34;measurements&#34;:7379,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10174,&#34;inputs&#34;:2,&#34;measurements&#34;:4,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10175,&#34;inputs&#34;:15,&#34;measurements&#34;:700,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10176,&#34;inputs&#34;:214,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10177,&#34;inputs&#34;:2,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10178,&#34;inputs&#34;:2,&#34;measurements&#34;:0,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10179,&#34;inputs&#34;:3,&#34;measurements&#34;:75,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10180,&#34;inputs&#34;:3,&#34;measurements&#34;:246,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10181,&#34;inputs&#34;:20,&#34;measurements&#34;:2240,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10182,&#34;inputs&#34;:3,&#34;measurements&#34;:60,&#34;group&#34;:&#34;anoni.net 台灣&#34;},{&#34;id&#34;:10183,&#34;inputs&#34;:166,&#34;measurements&#34;:333,&#34;group&#34;:&#34;烏拉圭 UCU 研究團隊&#34;},{&#34;id&#34;:10184,&#34;inputs&#34;:2,&#34;measurements&#34;:4,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10185,&#34;inputs&#34;:22,&#34;measurements&#34;:20,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10186,&#34;inputs&#34;:2,&#34;measurements&#34;:2,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10187,&#34;inputs&#34;:2,&#34;measurements&#34;:2,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10188,&#34;inputs&#34;:2,&#34;measurements&#34;:2,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10189,&#34;inputs&#34;:4,&#34;measurements&#34;:17,&#34;group&#34;:&#34;anoni.net 台灣&#34;},{&#34;id&#34;:10190,&#34;inputs&#34;:2,&#34;measurements&#34;:0,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10191,&#34;inputs&#34;:3,&#34;measurements&#34;:0,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10192,&#34;inputs&#34;:13,&#34;measurements&#34;:82,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10193,&#34;inputs&#34;:3,&#34;measurements&#34;:3,&#34;group&#34;:&#34;anoni.net 台灣&#34;},{&#34;id&#34;:10194,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10195,&#34;inputs&#34;:5,&#34;measurements&#34;:27,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10196,&#34;inputs&#34;:610,&#34;measurements&#34;:610,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10197,&#34;inputs&#34;:490,&#34;measurements&#34;:490,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10198,&#34;inputs&#34;:673,&#34;measurements&#34;:673,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10199,&#34;inputs&#34;:1363,&#34;measurements&#34;:2036,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10200,&#34;inputs&#34;:1,&#34;measurements&#34;:141,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10201,&#34;inputs&#34;:298,&#34;measurements&#34;:298,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10202,&#34;inputs&#34;:1124,&#34;measurements&#34;:267,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10203,&#34;inputs&#34;:974,&#34;measurements&#34;:974,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10204,&#34;inputs&#34;:303,&#34;measurements&#34;:303,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10205,&#34;inputs&#34;:600,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10206,&#34;inputs&#34;:600,&#34;measurements&#34;:600,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10207,&#34;inputs&#34;:199,&#34;measurements&#34;:398,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10208,&#34;inputs&#34;:654,&#34;measurements&#34;:654,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10209,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10210,&#34;inputs&#34;:30,&#34;measurements&#34;:30,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10211,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10212,&#34;inputs&#34;:30,&#34;measurements&#34;:150,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10213,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10214,&#34;inputs&#34;:67,&#34;measurements&#34;:105439,&#34;group&#34;:&#34;泰國政府網站監測&#34;},{&#34;id&#34;:10215,&#34;inputs&#34;:41,&#34;measurements&#34;:2378,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10216,&#34;inputs&#34;:2,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10217,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10218,&#34;inputs&#34;:1,&#34;measurements&#34;:4,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10219,&#34;inputs&#34;:2,&#34;measurements&#34;:2,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10220,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10221,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10222,&#34;inputs&#34;:1,&#34;measurements&#34;:9,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10223,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10224,&#34;inputs&#34;:7,&#34;measurements&#34;:364,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10225,&#34;inputs&#34;:30,&#34;measurements&#34;:349,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10226,&#34;inputs&#34;:170,&#34;measurements&#34;:118509,&#34;group&#34;:&#34;西班牙 LaLiga 封鎖觀測&#34;},{&#34;id&#34;:10227,&#34;inputs&#34;:35,&#34;measurements&#34;:0,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10228,&#34;inputs&#34;:1,&#34;measurements&#34;:4,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10229,&#34;inputs&#34;:2,&#34;measurements&#34;:60,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10230,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10231,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10232,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10233,&#34;inputs&#34;:2,&#34;measurements&#34;:0,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10234,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10235,&#34;inputs&#34;:293,&#34;measurements&#34;:109276,&#34;group&#34;:&#34;西班牙 LaLiga 封鎖觀測&#34;},{&#34;id&#34;:10236,&#34;inputs&#34;:167,&#34;measurements&#34;:856036,&#34;group&#34;:&#34;西班牙 LaLiga 封鎖觀測&#34;},{&#34;id&#34;:10237,&#34;inputs&#34;:9,&#34;measurements&#34;:18,&#34;group&#34;:&#34;anoni.net 台灣&#34;},{&#34;id&#34;:10238,&#34;inputs&#34;:7,&#34;measurements&#34;:14,&#34;group&#34;:&#34;anoni.net 台灣&#34;},{&#34;id&#34;:10239,&#34;inputs&#34;:20,&#34;measurements&#34;:11260,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10240,&#34;inputs&#34;:5,&#34;measurements&#34;:80,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10241,&#34;inputs&#34;:5,&#34;measurements&#34;:50,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10242,&#34;inputs&#34;:5,&#34;measurements&#34;:10,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10243,&#34;inputs&#34;:5,&#34;measurements&#34;:0,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10244,&#34;inputs&#34;:1,&#34;measurements&#34;:42,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10245,&#34;inputs&#34;:10,&#34;measurements&#34;:18577,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10246,&#34;inputs&#34;:4,&#34;measurements&#34;:1820,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10247,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10248,&#34;inputs&#34;:2,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10249,&#34;inputs&#34;:33,&#34;measurements&#34;:99,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10250,&#34;inputs&#34;:24,&#34;measurements&#34;:9464,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10251,&#34;inputs&#34;:269,&#34;measurements&#34;:18828,&#34;group&#34;:&#34;西班牙 LaLiga 封鎖觀測&#34;},{&#34;id&#34;:10252,&#34;inputs&#34;:8,&#34;measurements&#34;:17288,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10253,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10254,&#34;inputs&#34;:2,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10255,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10256,&#34;inputs&#34;:10,&#34;measurements&#34;:8,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10257,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10258,&#34;inputs&#34;:12,&#34;measurements&#34;:420,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10259,&#34;inputs&#34;:4,&#34;measurements&#34;:1550,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10260,&#34;inputs&#34;:104,&#34;measurements&#34;:15120,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10261,&#34;inputs&#34;:4,&#34;measurements&#34;:258,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10262,&#34;inputs&#34;:66,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10263,&#34;inputs&#34;:1,&#34;measurements&#34;:37,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10264,&#34;inputs&#34;:22,&#34;measurements&#34;:2127,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10265,&#34;inputs&#34;:7,&#34;measurements&#34;:5226,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10266,&#34;inputs&#34;:214,&#34;measurements&#34;:7672,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10267,&#34;inputs&#34;:1,&#34;measurements&#34;:35,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10268,&#34;inputs&#34;:3,&#34;measurements&#34;:3,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10269,&#34;inputs&#34;:1,&#34;measurements&#34;:34,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10270,&#34;inputs&#34;:214,&#34;measurements&#34;:7082,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10271,&#34;inputs&#34;:214,&#34;measurements&#34;:3671,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10272,&#34;inputs&#34;:16,&#34;measurements&#34;:353,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10273,&#34;inputs&#34;:10,&#34;measurements&#34;:200,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10274,&#34;inputs&#34;:19,&#34;measurements&#34;:380,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10275,&#34;inputs&#34;:1,&#34;measurements&#34;:20,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10276,&#34;inputs&#34;:20,&#34;measurements&#34;:384,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10277,&#34;inputs&#34;:36,&#34;measurements&#34;:756,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10278,&#34;inputs&#34;:55,&#34;measurements&#34;:1107,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10280,&#34;inputs&#34;:37,&#34;measurements&#34;:789,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10281,&#34;inputs&#34;:42,&#34;measurements&#34;:1051,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10282,&#34;inputs&#34;:38,&#34;measurements&#34;:883,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10283,&#34;inputs&#34;:27,&#34;measurements&#34;:567,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10284,&#34;inputs&#34;:6,&#34;measurements&#34;:10104,&#34;group&#34;:&#34;西班牙 LaLiga 封鎖觀測&#34;},{&#34;id&#34;:10285,&#34;inputs&#34;:22,&#34;measurements&#34;:54022,&#34;group&#34;:&#34;西班牙 LaLiga 封鎖觀測&#34;},{&#34;id&#34;:10286,&#34;inputs&#34;:31,&#34;measurements&#34;:746,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10287,&#34;inputs&#34;:3,&#34;measurements&#34;:2358,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10288,&#34;inputs&#34;:20,&#34;measurements&#34;:473,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10289,&#34;inputs&#34;:1,&#34;measurements&#34;:1,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10290,&#34;inputs&#34;:1,&#34;measurements&#34;:24,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10291,&#34;inputs&#34;:61,&#34;measurements&#34;:2501,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10292,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10293,&#34;inputs&#34;:154,&#34;measurements&#34;:11938,&#34;group&#34;:&#34;西班牙 LaLiga 封鎖觀測&#34;},{&#34;id&#34;:10294,&#34;inputs&#34;:3,&#34;measurements&#34;:72,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10295,&#34;inputs&#34;:1,&#34;measurements&#34;:24,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10296,&#34;inputs&#34;:17,&#34;measurements&#34;:459,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10297,&#34;inputs&#34;:22,&#34;measurements&#34;:4122,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10298,&#34;inputs&#34;:72,&#34;measurements&#34;:133991,&#34;group&#34;:&#34;泰國政府網站監測&#34;},{&#34;id&#34;:10299,&#34;inputs&#34;:9,&#34;measurements&#34;:216,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10300,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10301,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10302,&#34;inputs&#34;:1,&#34;measurements&#34;:24,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10303,&#34;inputs&#34;:53,&#34;measurements&#34;:318,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10304,&#34;inputs&#34;:756,&#34;measurements&#34;:23102,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10305,&#34;inputs&#34;:54,&#34;measurements&#34;:2215,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10306,&#34;inputs&#34;:8,&#34;measurements&#34;:304,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10307,&#34;inputs&#34;:4,&#34;measurements&#34;:148,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10308,&#34;inputs&#34;:3,&#34;measurements&#34;:105,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10309,&#34;inputs&#34;:8,&#34;measurements&#34;:327,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10310,&#34;inputs&#34;:14,&#34;measurements&#34;:3988,&#34;group&#34;:&#34;OONI 官方&#34;},{&#34;id&#34;:10311,&#34;inputs&#34;:47,&#34;measurements&#34;:6887,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10312,&#34;inputs&#34;:25,&#34;measurements&#34;:7523,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10313,&#34;inputs&#34;:1082,&#34;measurements&#34;:3729,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10314,&#34;inputs&#34;:1,&#34;measurements&#34;:2,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10315,&#34;inputs&#34;:1,&#34;measurements&#34;:8,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10316,&#34;inputs&#34;:4,&#34;measurements&#34;:128,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10317,&#34;inputs&#34;:1,&#34;measurements&#34;:16,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10318,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10319,&#34;inputs&#34;:12,&#34;measurements&#34;:870,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10320,&#34;inputs&#34;:1,&#34;measurements&#34;:2,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10321,&#34;inputs&#34;:1,&#34;measurements&#34;:2,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10322,&#34;inputs&#34;:3,&#34;measurements&#34;:166,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10323,&#34;inputs&#34;:5,&#34;measurements&#34;:33,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10324,&#34;inputs&#34;:1082,&#34;measurements&#34;:31,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10325,&#34;inputs&#34;:2,&#34;measurements&#34;:51,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10326,&#34;inputs&#34;:3,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10327,&#34;inputs&#34;:25,&#34;measurements&#34;:3510,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10328,&#34;inputs&#34;:10,&#34;measurements&#34;:4659,&#34;group&#34;:&#34;anoni.net 台灣&#34;},{&#34;id&#34;:10329,&#34;inputs&#34;:12,&#34;measurements&#34;:76,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10330,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10331,&#34;inputs&#34;:2,&#34;measurements&#34;:24,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10332,&#34;inputs&#34;:2,&#34;measurements&#34;:270,&#34;group&#34;:&#34;西班牙 LaLiga 封鎖觀測&#34;},{&#34;id&#34;:10333,&#34;inputs&#34;:1,&#34;measurements&#34;:0,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10334,&#34;inputs&#34;:33,&#34;measurements&#34;:12759,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10335,&#34;inputs&#34;:3,&#34;measurements&#34;:18,&#34;group&#34;:&#34;其他長尾&#34;},{&#34;id&#34;:10336,&#34;inputs&#34;:29,&#34;measurements&#34;:1110,&#34;group&#34;:&#34;其他長尾&#34;}]},&#34;mark&#34;:{&#34;type&#34;:&#34;point&#34;,&#34;filled&#34;:true,&#34;opacity&#34;:0.55,&#34;tooltip&#34;:true},&#34;encoding&#34;:{&#34;x&#34;:{&#34;field&#34;:&#34;inputs&#34;,&#34;type&#34;:&#34;quantitative&#34;,&#34;scale&#34;:{&#34;type&#34;:&#34;log&#34;},&#34;title&#34;:&#34;清單大小（input 數，log 軸）&#34;},&#34;y&#34;:{&#34;field&#34;:&#34;measurements&#34;,&#34;type&#34;:&#34;quantitative&#34;,&#34;scale&#34;:{&#34;type&#34;:&#34;symlog&#34;},&#34;title&#34;:&#34;生涯檢測量（symlog 軸，含 0）&#34;},&#34;color&#34;:{&#34;condition&#34;:{&#34;test&#34;:&#34;datum.id == 10238 || datum.id == 10328&#34;,&#34;value&#34;:&#34;#ef6c00&#34;},&#34;value&#34;:&#34;#80d1ff&#34;},&#34;size&#34;:{&#34;condition&#34;:{&#34;test&#34;:&#34;datum.id == 10238 || datum.id == 10328&#34;,&#34;value&#34;:120},&#34;value&#34;:45},&#34;tooltip&#34;:[{&#34;field&#34;:&#34;id&#34;,&#34;title&#34;:&#34;檢測連結 id&#34;},{&#34;field&#34;:&#34;inputs&#34;,&#34;title&#34;:&#34;清單大小&#34;},{&#34;field&#34;:&#34;measurements&#34;,&#34;title&#34;:&#34;檢測量&#34;},{&#34;field&#34;:&#34;group&#34;,&#34;title&#34;:&#34;使用情境&#34;}]}}&lt;/vegachart&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;兩個極端的對照最清楚。UCU 的編號 &lt;code&gt;10158&lt;/code&gt; 清單塞了 4,635 個 input（全網最大），生涯 734,627 筆。DW 的編號 &lt;code&gt;10004&lt;/code&gt; 只有 15 個 input，卻有 582,480 筆。清單堆得再大，沒有持續運行的後端去跑，檢測量一樣趨近 0，等於沒在觀測。真正讓觀測累積下來的是有沒有一個每天把清單跑起來的測量基礎設施，收多少網站反而是其次。&lt;/p&gt; &lt;h2 id=&#34;anoninet-的座標社群自己就是一組對照實驗&#34;&gt;anoni.net 的座標：社群自己就是一組對照實驗&lt;a class=&#34;headerlink&#34; href=&#34;#anoninet-的座標社群自己就是一組對照實驗&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;anoni.net 社群先後建了兩條 Run v2 檢測連結，剛好示範前面提到的兩種樣態，兩條都攤開，不只挑表現好的那條。&lt;/p&gt; &lt;p&gt;第一條編號 &lt;code&gt;10238&lt;/code&gt;，建於 2025-09-15，收了 7 個 input（anoni.net 與 im、matrix、form、pad、search、cinny 等自家服務），生涯只跑了 14 筆。它落在「建了沒持續跑」的多數人那一類。 第二條編號 &lt;code&gt;10328&lt;/code&gt;，建於 2026-05-15，清單擴成 10 個 input，這次配上自營節點持續跑。半個月就累積 4,659 筆，在 336 條檢測連結裡排到第 39 名，進到前 12%。&lt;/p&gt; &lt;p&gt;同一個社群、同一份 anoni.net 自家服務清單雛形，兩條檢測連結的差別只在有沒有持續運行的後端。另一面同樣不迴避，&lt;code&gt;10328&lt;/code&gt; 佔全網比重仍然趨近 0%。在如此長尾的分佈裡，光是持續跑半個月就贏過 297 條檢測連結，可見「持續運行」這個門檻被多數人錯過。從 &lt;code&gt;10238&lt;/code&gt; 到 &lt;code&gt;10328&lt;/code&gt;，就是社群自己跨過門檻的紀錄。&lt;/p&gt; &lt;h2 id=&#34;對社群與-OONI-的意義&#34;&gt;對社群與 OONI 的意義&lt;a class=&#34;headerlink&#34; href=&#34;#對社群與-OONI-的意義&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;對想做在地連線觀測的社群，普查結果指出一個明確方向。Run v2 的價值來自「一份針對特定現象的策展清單，加上一個持續運行的測量後端」，兩者缺一就會掉進長尾。多開幾條檢測連結本身不會帶來資料。&lt;/p&gt; &lt;p&gt;同一套模式可以套用在很多題目上。文章前面的 DW、conexionsegura、vesinfiltro，分別是國際媒體可達性、體育盜版封鎖、在地封鎖三種已經在運轉的例子。想開始的人可以從幾個方向發想。&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;選舉觀察&lt;/strong&gt;：從選前到選後，持續追蹤新聞媒體、候選人與選務機關網站在特定地區的可達性，把投票期間的封鎖或干擾記錄下來，給選舉觀察員與研究者一份可佐證的時間序列。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;重大事件即時觀測&lt;/strong&gt;：抗議、罷工、災害或斷網期間，持續測獨立媒體、即時通訊服務（Signal、Telegram）與求助資訊網站，第一時間看出哪些被擋、什麼時候被擋。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;特定族群與議題&lt;/strong&gt;：LGBTQ+、宗教少數、女性權益、人權組織這類在某些地區容易被封鎖的網站，做長期縱貫觀測，累積可被研究引用的證據。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;規避工具可用性&lt;/strong&gt;：追蹤 VPN、Tor、橋接與其他 circumvention 工具的官網與下載點，在某地是否還連得上、何時開始被擋，對協助當地人維持連線的團體特別實用。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;跨境媒體與離散社群&lt;/strong&gt;：離散社群依賴的境外媒體（對正體中文使用者例如 RFA、端傳媒），觀測它們在不同 ASN 的可達性差異與長期變化。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;平台級封鎖事件&lt;/strong&gt;：某個 app 或服務在某國突然被擋時，快速建一條清單跨 ASN 觀測，量出封鎖的範圍與起訖時間，把單一事件變成可分析的資料。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;挑一個你最關心的題目，列出十來個相關網站，再讓一個節點每天跑，幾週後就有自己的可達性時間序列可以分析。 對 OONI 與做資料分析的夥伴，aggregation API 支援用 &lt;code&gt;ooni_run_link_id&lt;/code&gt; 篩選，針對 Run v2 生態本身做 meta 分析因此變得可行，本篇報告即依此產出。 anoni.net 社群把這套做法整理在 &lt;a href=&#34;https://github.com/anoni-net/docs/issues/78&#34; target=&#34;_blank&#34;&gt;issue #78&lt;/a&gt; 的測量模式提案裡，徵詢仍然開放，歡迎社群與 OONI 團隊一起討論。&lt;/p&gt; &lt;div class=&#34;admonition info&#34;&gt; &lt;p class=&#34;admonition-title&#34;&gt;issue #78 的測量模式提案摘要&lt;/p&gt; &lt;p&gt;issue #78 提出一套 civic-internet-watch 測量模式，把系統拆成兩層。&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;名單治理&lt;/strong&gt;：社群自己維護一份公民團體網站名單，single source of truth 放在社群的 git repo，收錄標準、徵詢狀態與敏感分級都由社群依在地脈絡決定，git 歷史本身就是清單治理紀錄。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;測量與資料&lt;/strong&gt;：用標準網路連線測試方法，從名單產生一條 OONI Run v2 連結來檢測。志工手機與自營節點消費同一條連結、帶同一個 Run Link ID，結果全部進 OONI 公開資料集，可用 OONI API 與 Explorer 查詢、研究員可引用，沒有資料鎖定。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;名單治理不去更動共享的 Citizen Lab &lt;code&gt;tw.csv&lt;/code&gt;，避免反覆改動造成長期測量時間序列斷層。&lt;code&gt;tw.csv&lt;/code&gt; 從必要路徑降為可選的 additive 回饋，成熟非敏感的組織才以只新增的方式回饋換取全平台基線，敏感組織只留在社群自管名單與 Run v2，不進公開的 PR。&lt;/p&gt; &lt;/div&gt; &lt;h2 id=&#34;資料與前提&#34;&gt;資料與前提&lt;a class=&#34;headerlink&#34; href=&#34;#資料與前提&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;本篇數據以 2026-06-01 為快照，逐條取自 OONI 公開的 aggregation API&lt;sup id=&#34;fnref2:1&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;（以 &lt;code&gt;ooni_run_link_id&lt;/code&gt; 篩選）。檢測量會隨時間繼續累積，之後重查會得到略高的數字，集中的形狀則穩定。解讀前有幾個前提要先說明。&lt;/p&gt; &lt;ul&gt; &lt;li&gt;檢測量來自 aggregation API 的 &lt;code&gt;measurement_count&lt;/code&gt;，是 2026-06-01 當下的查詢結果，之後還會繼續長。&lt;/li&gt; &lt;li&gt;生涯查詢涵蓋 &lt;code&gt;2024-01-01&lt;/code&gt; 到 &lt;code&gt;2026-06-30&lt;/code&gt;，跨過 Run v2 的整段歷史。&lt;/li&gt; &lt;li&gt;檢測量為 0 的檢測連結可能是測試或草稿用途，不全等於「失敗」。&lt;/li&gt; &lt;li&gt;一條檢測連結可以被任何國家的 probe 跑，使用情境分群按清單主題推斷，不是 OONI 的官方標註。&lt;/li&gt; &lt;li&gt;完整揭露：社群自己的兩條檢測連結（&lt;code&gt;10238&lt;/code&gt;、&lt;code&gt;10328&lt;/code&gt;）都列進分析與討論，沒有只挑表現好的 &lt;code&gt;10328&lt;/code&gt;。&lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;相關閱讀&#34;&gt;相關閱讀&lt;a class=&#34;headerlink&#34; href=&#34;#相關閱讀&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;../../../../tools/ooni-run-v2/&#34;&gt;OONI Run v2 操作說明&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../../taiwan/ooni-asn-coverage/&#34;&gt;台灣 ASN 觀測資料分析&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../../taiwan/tor-relay-watcher/&#34;&gt;Tor Relays 觀測點&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../05/2026-onionoo-mcp-public/&#34;&gt;onionoo MCP 上線：用一句中文問 Tor 中繼節點現況&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;div class=&#34;footnote&#34;&gt; &lt;hr /&gt; &lt;ol&gt; &lt;li id=&#34;fn:1&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://api.ooni.org/&#34; target=&#34;_blank&#34;&gt;OONI API（aggregation 端點）&lt;/a&gt; - OONI&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:1&#34; title=&#34;Jump back to footnote 1 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref2:1&#34; title=&#34;Jump back to footnote 1 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;/ol&gt; &lt;/div&gt;</description> <link>https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/06/2026-ooni-run-v2-usage-patterns/</link> <pubDate>Tue, 02 Jun 2026 00:00:00 +0000</pubDate> <source url="https://anoni-net.ipns.dweb.link/zh-tw/feed_rss_created.xml">匿名網路社群 anoni.net/Docs</source><guid isPermaLink="true">https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/06/2026-ooni-run-v2-usage-patterns/</guid> <enclosure url="https://anoni-net.ipns.dweb.link/zh-tw/assets/images/social/blog/2026/06/2026-ooni-run-v2-usage-patterns.png" type="image/png" length="74889" /> </item> <item> <title>Unredacted 如何幫受審查地區的人連上開放網路</title> <author>Toomore Chiang</author> <category>Tor</category> <category>更新</category> <category>翻譯文章</category> <description>&lt;h1 id=&#34;Unredacted-如何幫受審查地區的人連上開放網路&#34;&gt;Unredacted 如何幫受審查地區的人連上開放網路&lt;a class=&#34;headerlink&#34; href=&#34;#Unredacted-如何幫受審查地區的人連上開放網路&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h1&gt; &lt;div class=&#34;admonition info&#34;&gt; &lt;p&gt;以下是 Unredacted 在 Tor Blog 的客座文章全文翻譯，文中的「我們」都指 Unredacted：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://blog.torproject.org/keeping-the-doors-open-unredacted/&#34; target=&#34;_blank&#34;&gt;Keeping the doors open, Tor Blog, by Unredacted.org, 2026-05-15&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;文末附三段來自 anoni.net 社群的補充（台灣的對照、GreenWare 在台灣的可行性、你能做什麼）。&lt;/p&gt; &lt;/div&gt; &lt;p&gt;&lt;img alt=&#34;Keeping the doors open&#34; src=&#34;../../../assets/images/tor.webp&#34; style=&#34;border-radius: 10px;&#34; /&gt;&lt;/p&gt; &lt;p&gt;這篇客座文章是「捍衛自由網路的組織」系列報導的一篇。&lt;/p&gt; &lt;p&gt;有位中國使用者曾經這樣描述我們的工作：&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;「你們幫了很多很多人翻過防火長城。如果沒有你們的幫助，我會被困在完全的黑暗裡，被洗腦。」&lt;/p&gt; &lt;/blockquote&gt; &lt;p&gt;我們很少聽到使用我們服務的人發聲。他們大多沒有辦法、或不覺得自己能安全地傳訊息出來。每當有一條訊息穿越過來，就提醒我們這件事真正關係到什麼。&lt;/p&gt; &lt;!-- more --&gt; &lt;p&gt;我們是 Unredacted，一個註冊在美國的 501(c)(3) 非營利組織（美國的免稅公益組織）。我們建造並維運網路基礎設施，協助大家連上開放的網路、捍衛使用網路的隱私權。具體做法是在全球運行一個超過 300 台伺服器的網路。當前門被鎖住時，我們是另一條穿越的路徑。當公共廣場不再安全時，我們是還能說話的地方。&lt;/p&gt; &lt;p&gt;這份工作大部分都是看不見的，包括資料中心作業、硬體、自動化、開源軟體、頻寬、濫用通報處理、監控警報，以及為了讓這一切持續運作而熬過的深夜。&lt;/p&gt; &lt;p&gt;我們做的事情分成三個方向。&lt;strong&gt;Censorship Evasion&lt;/strong&gt;（繞過審查）這一塊是 Unredacted Door，我們把所有用來繞過封鎖的服務都收在這個名字底下。&lt;strong&gt;Secure Infrastructure&lt;/strong&gt;（安全基礎設施）跑像是 &lt;a href=&#34;https://xmpp.is/&#34; target=&#34;_blank&#34;&gt;XMPP.is&lt;/a&gt;、自家的 Matrix 家用伺服器，還有其他以安全與隱私為前提的免費服務。&lt;strong&gt;Unredacted Education&lt;/strong&gt; 是寫作與文件這一塊，給想理解這份工作、想自己複製一遍的人讀的指南與說明。在這三塊之外，&lt;strong&gt;Unredacted Labs&lt;/strong&gt; 是實驗區，跑還沒到正式上線等級的基礎設施想法。GreenWare 就是其中一項，目的是用不太耗電的硬體扛起真實的網路容量。&lt;/p&gt; &lt;h2 id=&#34;Unredacted-Door&#34;&gt;Unredacted Door&lt;a class=&#34;headerlink&#34; href=&#34;#Unredacted-Door&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;名字就是字面的意思。當通往開放網路的入口被牆封起來，人們就需要另一條進入的路徑。&lt;/p&gt; &lt;p&gt;Unredacted Door 把好幾項繞行審查的服務收在一起：FreeSocks、Signal 與 Telegram 的訊息代理、Tor bridges、Snowflake 代理。在最近的 30 天裡，這些服務替數萬名在自己國家繞行審查的使用者承載了將近 300 TiB 的流量，大約相當於播好幾萬小時 4K 影片所需的頻寬。需求沒有減緩，我們得持續架更多。每一條新過濾規則、每一條新法律、每一波打著「為了你的安全」名號的措施，都會把更多人推向尚未被審查者發現的路。&lt;/p&gt; &lt;p&gt;Unredacted Door 裡最大的一塊是 FreeSocks，給審查嚴重地區的使用者用的免費代理。如果你沒接觸過，代理就是一個轉接點：你的應用程式連的是這台轉接的伺服器，由它把連線帶過你跟外面網路之間那層過濾，再接到你真正想連的被封鎖服務。&lt;/p&gt; &lt;p&gt;FreeSocks 的設計重點是讓這個轉接點看起來低調無奇，這恰好是一般 VPN 缺乏的特質。VPN 在連線上很顯眼，有清楚的端點、清楚的握手、在線路上看得出來的封包形狀。審查者非常擅長阻擋他們認得出來的東西。&lt;/p&gt; &lt;p&gt;沒有單一工具能涵蓋所有情境。Tor Browser 提供強度足夠的瀏覽隱私與匿名性。Snowflake 在 Tor 網路本身被封時，幫使用者繞回 Tor 上。FreeSocks 代理則把特定流量推上一條較難被察覺的路徑。住在審查環境裡的人通常手邊得備上好幾種工具，因為沒有任何一扇門能一直開著。&lt;/p&gt; &lt;p&gt;這也是我們為什麼把心力投在 FreeSocks 第二版（v2）的開發上。它使用 Xray，一個強大且彈性的流量路由引擎，可以把代理流量做得更像一般網頁流量。&lt;/p&gt; &lt;div class=&#34;admonition note&#34;&gt; &lt;p class=&#34;admonition-title&#34;&gt;什麼是 Xray&lt;/p&gt; &lt;p&gt;Xray 是一個流量路由與偽裝工具，源自 V2Ray 專案，被中國、伊朗等審查嚴重地區的使用者廣泛採用。它提供 VLESS、Trojan、Reality 等協定，把代理流量偽裝成一般 HTTPS / TLS 流量，讓系統難以從連線特徵認出它其實是代理。傳統 VPN 一眼能認出的握手與封包樣態，Xray 把這些指紋抹平，是抗審查工具圈裡近年的主力選擇。詳細可參考 &lt;a href=&#34;https://github.com/XTLS/Xray-core&#34; target=&#34;_blank&#34;&gt;Xray-core 專案&lt;/a&gt;。&lt;/p&gt; &lt;/div&gt; &lt;p&gt;我們把 Xray 與自家的開源控制平面綁在一起，這樣當審查者找到並封鎖某台伺服器時，系統就能自動輪替端點。使用者已經在壓力底下了，能少花一分力氣去調設定就少一分風險。&lt;/p&gt; &lt;h2 id=&#34;GreenWare用更省電的硬體撐起-Tor-容量&#34;&gt;GreenWare：用更省電的硬體撐起 Tor 容量&lt;a class=&#34;headerlink&#34; href=&#34;#GreenWare用更省電的硬體撐起-Tor-容量&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;Tor 中繼、橋接、代理等等，這些都跑在資料中心的硬體上，而硬體有實際的成本，財務、營運、環境都有。如果我們希望隱私基礎設施能長期撐下去，就得問什麼樣的維運才是真的可持續。&lt;/p&gt; &lt;p&gt;GreenWare 是我們試著縮小這個成本、同時保住承載量的嘗試。大多數 Tor 中繼的流量，並不需要一台耗電像暖風機的伺服器。一台中繼需要的是穩定的網路、可預測的 CPU，以及足夠存放狀態的記憶體。這種規模的工作量，一台單板電腦就能處理，前提是外殼夠扎實。&lt;/p&gt; &lt;p&gt;我們從 Raspberry Pi 5 主機板開始，透過 PoE（網路供電）讓電與資料都靠一條網路線餵進去。這個想法行得通。資料中心的典型伺服器吃的電大約相當於一台小型暖風機，而一台 Pi 連一顆燈泡都不到。但是第一代有它的天花板，密度不夠，部分配套元件也撐不了我們的長時間使用。&lt;/p&gt; &lt;p&gt;所以我們現在同時跑兩種部署方式。第一種是一個 1U 機箱裡塞 20 個 ComputeBlade 模組，全部 20 個都部署在我們的資料中心，把一部分 Tor exit relays 搬到上面跑。這個機箱在滿載時大約吃 100W 多一點，差不多等於一顆舊式白熾燈泡。第二種是我們自己設計的客製化 Raspberry Pi 機箱。會做這個，是因為 ComputeBlade 的經驗讓我們更清楚現場到底需要什麼。兩種都已經上線，截至撰文時，我們全部 123 個 Tor exit relay 都跑在這套合併後的基礎設施上，總耗電大約 400W。隨著時間推進，等專案更成熟，我們會再分享更多機箱設計與整體進展。&lt;/p&gt; &lt;p&gt;Tor 網路靠願意替它維運基礎設施的人與組織撐起。Exit 是這份工作裡最難的一塊，需要頻寬、維護、處理濫用通報、法律上的承擔，還需要錢。如果我們能把跑出有意義的 exit 容量所需的成本與電力都壓低，就有更多人能扛起其中一塊，讓網路的節點更多元、規模更大。&lt;/p&gt; &lt;p&gt;更長遠的目標是繼續推動高效硬體、碳排追蹤，乃至於以再生能源驅動的小型節點。我們很樂意跟想看到這件事持續做大的組織與公司合作。&lt;/p&gt; &lt;p&gt;開放的網路之所以保持開放，是因為有許多人與組織投入心力、時間與精神。包括測量審查的研究者、提供頻寬的中繼維運者，以及不肯把彼此丟下的社群。Unredacted 負責的這一塊，就是建造與維護那些路徑，在那些明顯好走的路被切斷時，給人們另一條能走的路。&lt;/p&gt; &lt;hr /&gt; &lt;h2 id=&#34;來自-anoninet-社群台灣的對照&#34;&gt;來自 anoni.net 社群：台灣的對照&lt;a class=&#34;headerlink&#34; href=&#34;#來自-anoninet-社群台灣的對照&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;Unredacted 文章裡那位中國使用者的話格外少見，因為身處審查環境的人多半沒有管道、也難以安全地對外發聲。對照到正體中文社群，台灣讀者本身並沒有遭遇這種審查封鎖。台灣的網路環境相對自由，沒有 GFW、沒有強制 VPN 註冊、ISP 也沒有國家審查命令。也因為如此，台灣有條件替被封鎖地區架設 Tor 中繼與橋接，分擔一部分抗審查基礎建設的工作。&lt;/p&gt; &lt;p&gt;匿名網路社群 anoni.net 一直透過 &lt;a href=&#34;https://api.anoni.net/api/readme&#34; target=&#34;_blank&#34;&gt;Pulse 即時觀測&lt;/a&gt; 追蹤台灣 Tor 中繼節點的數量與分布。截至 2026-05-31，台灣境內 Onionoo（Tor 官方的中繼資料查詢服務）看得到的、運作中的中繼節點是 12 個，其中具有 Exit 旗標的只有 3 個（initramfs、GuruKopi、jerryrelay）。對照 Unredacted 一個組織就跑 123 個 exit relay、30 天承載近 300 TiB 流量，台灣的全國 exit 規模還不到他們的 3%。我們在 &lt;a href=&#34;../../../../taiwan/tor-relay-watcher/&#34;&gt;Tor Relays 觀測點&lt;/a&gt; 持續更新這個數字，並在 &lt;a href=&#34;../../../../taiwan/ooni-asn-coverage/&#34;&gt;ASN 觀測資料分析&lt;/a&gt; 補上 OONI 對台灣與鄰近地區的審查觀測。&lt;/p&gt; &lt;p&gt;香港、澳門以及使用中文的東南亞華語使用者，在 2020 年後實際的翻牆需求增加，而正體中文的抗審查資源相對稀缺。anoni.net 的工作之一是把這套中文資源補起來，包括 &lt;a href=&#34;../../../../tools/what-is-tor/&#34;&gt;什麼是 Tor&lt;/a&gt;、&lt;a href=&#34;../../../../tools/tor-snowflake/&#34;&gt;Tor Snowflake 橋接點&lt;/a&gt;、&lt;a href=&#34;../../../../tools/what-is-ooni/&#34;&gt;什麼是 OONI&lt;/a&gt; 等基礎文件，跟 Unredacted 的 Unredacted Education 走在同一條路上。&lt;/p&gt; &lt;h2 id=&#34;來自-anoninet-社群GreenWare-在台灣的可行性&#34;&gt;來自 anoni.net 社群：GreenWare 在台灣的可行性&lt;a class=&#34;headerlink&#34; href=&#34;#來自-anoninet-社群GreenWare-在台灣的可行性&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;Unredacted 把 123 個 exit relays 跑在 400W 上，這個數字對台灣社群讀起來特別有感。以一般工商業用電費約 NT$ 3.5 至 6 / 度估算&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;，400W 全年運轉約 3,500 度電，一年大約 NT$ 12,000 至 21,000，對學校資訊中心或社群協作空間而言是可以負擔的營運成本。&lt;/p&gt; &lt;p&gt;關鍵在硬體規模化的設計。台灣 maker 社群對 Raspberry Pi 5 並不陌生，PoE+ HAT 與 PoE 交換器在台灣的常見零售管道都能買到（如 Cytron、群創、PChome）。ComputeBlade（20 模組 1U 機箱）目前在台灣較少零售管道，可以透過官方海外訂購或社群代購取得。校園機房比家用網路更適合做這件事，原因有三：固定 IP、學術網路頻寬、有人巡檢機器。&lt;/p&gt; &lt;p&gt;Tor Relay 校園建立是 anoni.net 2026 的三大主題之一，社群正在把校園架設的經驗整理成一份 SOP（見 &lt;a href=&#34;../../../../community/relay-on-campus/&#34;&gt;Tor Relay 校園建立研究專題&lt;/a&gt; 與 &lt;a href=&#34;../../../2025/12/ntnu-nz/&#34;&gt;在台師大架設 Tor Relay：一段與學校溝通、留下可能性的實作經驗&lt;/a&gt;）。Unredacted 在 GreenWare 上的工程做法，可以做為下一所學校評估架設方案時的參考點，先用 PoE 餵電的 Raspberry Pi 5 試做一台 middle relay，等運作穩定後再考慮 exit 與機箱密度。&lt;/p&gt; &lt;p&gt;對想參與的個人或小團體，從 Snowflake proxy 開始（瀏覽器外掛或 Docker）幾乎沒有電費負擔，是進入抗審查基礎建設最低門檻的入口（見 &lt;a href=&#34;../../../../tools/tor-snowflake/&#34;&gt;Tor Snowflake 橋接點&lt;/a&gt;）。&lt;/p&gt; &lt;h2 id=&#34;你能做什麼&#34;&gt;你能做什麼&lt;a class=&#34;headerlink&#34; href=&#34;#你能做什麼&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;讀完 Unredacted 的工作，如果你也想替審查地區的人多撐住一條連外的路，這裡有幾個入口：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;了解 Unredacted&lt;/strong&gt;：到 &lt;a href=&#34;https://unredacted.org/&#34; target=&#34;_blank&#34;&gt;unredacted.org&lt;/a&gt; 看他們的服務與透明度資訊，再決定是否透過官方頻道支持伺服器、頻寬與人力成本。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;自架 Snowflake&lt;/strong&gt;：最低門檻的抗審查貢獻，用瀏覽器外掛或 Docker 就能跑（見 &lt;a href=&#34;../../../../tools/tor-snowflake/&#34;&gt;Tor Snowflake 橋接點&lt;/a&gt;）。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;架設 Tor relay 或 bridge&lt;/strong&gt;：需要穩定網路與一點維運心力，社群整理了 &lt;a href=&#34;../../../../community/setup-tor-relay/&#34;&gt;如何搭建 Tor Relay&lt;/a&gt; 的步驟與經驗。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;校園 Tor Relay&lt;/strong&gt;：在大專院校工作或就讀的人，可以從 &lt;a href=&#34;../../../../community/relay-on-campus/&#34;&gt;Tor Relay 校園建立研究專題&lt;/a&gt; 開始評估。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;加入 anoni.net 社群討論&lt;/strong&gt;：透過 Matrix 跟其他社群成員交換經驗，入口在 &lt;a href=&#34;../../../../community/&#34;&gt;社群參與&lt;/a&gt;。&lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;延伸閱讀&#34;&gt;延伸閱讀&lt;a class=&#34;headerlink&#34; href=&#34;#延伸閱讀&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;../../../../tools/what-is-tor/&#34;&gt;什麼是 Tor&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../../tools/tor-snowflake/&#34;&gt;Tor Snowflake 橋接點&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../../tools/what-is-ooni/&#34;&gt;什麼是 OONI&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../../community/relay-on-campus/&#34;&gt;Tor Relay 校園建立研究專題&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../../taiwan/tor-relay-watcher/&#34;&gt;Tor Relays 觀測點&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../../taiwan/ooni-asn-coverage/&#34;&gt;ASN 觀測資料分析&lt;/a&gt;&lt;/li&gt; &lt;li&gt;同系列：&lt;a href=&#34;https://blog.torproject.org/Defending-the-right-to-know/&#34; target=&#34;_blank&#34;&gt;Defending the public&#39;s right to know（OONI）&lt;/a&gt;、&lt;a href=&#34;https://blog.torproject.org/preserving-evidence-openarchive-fosters-accountability-media-sovereignty/&#34; target=&#34;_blank&#34;&gt;Preserving evidence: How OpenArchive fosters accountability and media sovereignty&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;div class=&#34;footnote&#34;&gt; &lt;hr /&gt; &lt;ol&gt; &lt;li id=&#34;fn:1&#34;&gt; &lt;p&gt;台電 2026 年平均電價為每度 NT$ 3.7823（經濟部 2026-03-27 電價審議會決議，4–9 月維持平均電價），實際每度單價依用電種類與時間電價（尖峰、離峰）而有差異。資料來源：&lt;a href=&#34;https://www.taipower.com.tw/2289/2290/46940/&#34; target=&#34;_blank&#34;&gt;台灣電力公司電價表&lt;/a&gt;。&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:1&#34; title=&#34;Jump back to footnote 1 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;/ol&gt; &lt;/div&gt;</description> <link>https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/06/keeping-the-doors-open/</link> <pubDate>Mon, 01 Jun 2026 00:00:00 +0000</pubDate> <source url="https://anoni-net.ipns.dweb.link/zh-tw/feed_rss_created.xml">匿名網路社群 anoni.net/Docs</source><guid isPermaLink="true">https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/06/keeping-the-doors-open/</guid> <enclosure url="https://anoni-net.ipns.dweb.link/zh-tw/assets/images/tor.webp" type="image/webp" length="13344" /> </item> <item> <title>伊朗封網 80 多天後重新開放，流量湧進社群架設的 Tor WebTunnel</title> <author>Toomore Chiang</author> <category>Relay</category> <category>Tor</category> <category>更新</category> <category>社群</category> <description>&lt;h1 id=&#34;伊朗封網-80-多天後重新開放流量湧進社群架設的-Tor-WebTunnel&#34;&gt;伊朗封網 80 多天後重新開放，流量湧進社群架設的 Tor WebTunnel&lt;a class=&#34;headerlink&#34; href=&#34;#伊朗封網-80-多天後重新開放流量湧進社群架設的-Tor-WebTunnel&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h1&gt; &lt;p&gt;對伊朗的網路使用者來說，過去這近三個月，外面的網路幾乎不存在。直到前幾天連線稍微恢復，社群架設在台灣的 Tor WebTunnel 橋接開始湧進大量流量，那是想盡辦法繞過審查、連回 Tor 的伊朗人，重新連上了外面的網路。&lt;/p&gt; &lt;div class=&#34;admonition tip&#34;&gt; &lt;p class=&#34;admonition-title&#34;&gt;在台灣，你也可以幫上忙&lt;/p&gt; &lt;p&gt;手上有一台 VPS（雲端主機）或實體主機，再加一個網域，就能架一個 Tor WebTunnel 橋接，讓被審查切斷的人能連回外面的網路。架不了伺服器也沒關係，打開瀏覽器跑 &lt;a href=&#34;../../../../tools/tor-snowflake/&#34;&gt;Snowflake&lt;/a&gt; 一樣能貢獻匿名流量。&lt;/p&gt; &lt;p&gt;伺服器規格、法律考量與完整架設步驟，都整理在 &lt;a href=&#34;../../../../community/setup-tor-webtunnel/&#34;&gt;&lt;strong&gt;如何搭建 Tor WebTunnel 橋接&lt;/strong&gt;&lt;/a&gt;。&lt;/p&gt; &lt;/div&gt; &lt;!-- more --&gt; &lt;h2 id=&#34;封了-80-多天的網路&#34;&gt;封了 80 多天的網路&lt;a class=&#34;headerlink&#34; href=&#34;#封了-80-多天的網路&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;2026 年 2 月 28 日起，伊朗在軍事行動期間切斷了對外連線。這次斷的是整個國家對外的網路，接近全國規模，跟平常封鎖個別網站的審查是不同量級的事。根據 Cloudflare Radar 的觀測，伊朗對外的網路流量在斷網後掉到平常高點的 0.3% 上下，幾乎歸零，整個三月、四月都壓在這個低點&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;。一直到 5 月 26 日前後，流量才急速回升，重新接近正常水準。從斷網到重新開放，前後 80 多天。&lt;/p&gt; &lt;figure&gt; &lt;a href=&#34;https://assets.anoni.net/blog/iran-radar-cf.png&#34; target=&#34;_blank&#34;&gt; &lt;img src=&#34;https://assets.anoni.net/blog/iran-radar-cf.png&#34; alt=&#34;Cloudflare Radar 顯示伊朗對外網路流量的時間軸，2026 年 2 月 28 日斷網後驟降到接近零，整個三、四月維持在低點，到 5 月 26 日前後才急速回升&#34; title=&#34;Cloudflare Radar 觀測到的伊朗對外流量，2 月 28 日斷網、5 月 26 日前後回升&#34; class=&#34;brand-frame&#34;&gt; &lt;/a&gt; &lt;figcaption&gt;Cloudflare Radar 觀測到的伊朗對外網路流量。2026 年 2 月 28 日斷網後接近歸零，整個三、四月維持低點，5 月 26 日前後才急速回升。&lt;/figcaption&gt; &lt;/figure&gt; &lt;p&gt;封網的這段期間，伊朗只剩一個被高度過濾的國內網路可用，銀行、外送這類本地服務還能運作，但對外的連線幾乎全斷。NetBlocks 把這次列為現代史上最長的全國性斷網，全國 9000 萬人口裡，大多數在這近三個月幾乎連不上國際網路&lt;sup id=&#34;fnref:3&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:3&#34;&gt;3&lt;/a&gt;&lt;/sup&gt;。&lt;/p&gt; &lt;h2 id=&#34;社群的-WebTunnel-在伊朗重新開放網路後流量跳升&#34;&gt;社群的 WebTunnel 在伊朗重新開放網路後流量跳升&lt;a class=&#34;headerlink&#34; href=&#34;#社群的-WebTunnel-在伊朗重新開放網路後流量跳升&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;社群在台灣架設的 Tor WebTunnel 橋接，平常就在背景持續運作，幫連不上 Tor 的人繞過審查連進來。伊朗重新開放的那兩天，這個節點的連線明顯跳升，流量比平常高出許多。看到流量回來的當下，我們其實鬆了一口氣，那代表又有人能重新連上外面的網路。&lt;/p&gt; &lt;figure&gt; &lt;a href=&#34;https://assets.anoni.net/blog/iran-blackout-webtunnel-cf.png&#34; target=&#34;_blank&#34;&gt; &lt;img src=&#34;https://assets.anoni.net/blog/iran-blackout-webtunnel-cf.png&#34; alt=&#34;社群架設的 Tor WebTunnel 橋接在伊朗重新開放後的流量圖，連線量比平常明顯跳升&#34; title=&#34;社群 WebTunnel 橋接的流量，伊朗重新開放後明顯跳升&#34; class=&#34;brand-frame&#34;&gt; &lt;/a&gt; &lt;figcaption&gt;社群架設的 Tor WebTunnel 橋接流量。伊朗重新開放後，經過這個節點的連線明顯跳升。&lt;/figcaption&gt; &lt;/figure&gt; &lt;p&gt;封網期間，當地人連 Tor 都連不上，因為整條對外連線都斷了。連線一恢復，很多人急著想知道外面這段期間發生了什麼、跟失聯的親友重新聯絡上。記者要把當地消息傳出去，公民團體需要和外界協調，這些都得連上那些被長期封鎖的網站和服務。要繞過審查，多半得靠 Tor，而在 Tor 本身也被封鎖的地方，還得透過各地志工架設的橋接才連得上。他們透過橋接連上 Tor 時，有一部分連線就經過社群架在台灣的這個節點（社群在新加坡也架了一台節點，這次沒有被分配到流量）。&lt;/p&gt; &lt;p&gt;從後台看連入這個橋接的來源網路，前五名全是伊朗的主要電信業者，流量確實來自當地的一般網路用戶。&lt;/p&gt; &lt;figure&gt; &lt;a href=&#34;https://assets.anoni.net/blog/iran-asn.png&#34; target=&#34;_blank&#34;&gt; &lt;img src=&#34;https://assets.anoni.net/blog/iran-asn.png&#34; alt=&#34;Cloudflare 後台的來源 ASN 列表，連入這個 WebTunnel 橋接的前五名來源網路全是伊朗電信業者：MCI 行動通訊 144.7 GB、伊朗電信 TCI、Irancell、Aria Shatel、Pasargad&#34; title=&#34;連入 WebTunnel 橋接的來源 ASN，前五名全是伊朗主要電信業者&#34; class=&#34;brand-frame&#34;&gt; &lt;/a&gt; &lt;figcaption&gt;連入這個 WebTunnel 橋接的來源 ASN（Cloudflare 後台）。前五名全是伊朗的主要電信業者：行動通訊公司（MCI）、伊朗電信（TCI）、Irancell、Aria Shatel、Pasargad，流量確實來自伊朗的網路用戶。&lt;/figcaption&gt; &lt;/figure&gt; &lt;p&gt;流量並沒有在那兩天之後就退去。這幾天，連線持續經過這個橋接。根據 NetBlocks 等監測機構，伊朗這次的恢復並不完整，行動網路一度仍中斷、家用 Wi-Fi 才先恢復，主要社群平台的封鎖也還在，甚至比封網前更嚴，當地人要連到外面的一般網站，多半得靠 VPN 之類的工具才連得出去&lt;sup id=&#34;fnref2:3&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:3&#34;&gt;3&lt;/a&gt;&lt;/sup&gt;&lt;sup id=&#34;fnref:4&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:4&#34;&gt;4&lt;/a&gt;&lt;/sup&gt;。對很多人來說，就算網路「重新開放」，要連到外面還是得繞過大量封鎖，而社群的 WebTunnel 就是這些繞過封鎖的方式之一。&lt;/p&gt; &lt;p&gt;流量這幾天持續經過社群架設的 WebTunnel，這幾個節點顯然不夠用。所以我們想邀請更多有能力的人一起架設橋接，讓更多需要連到外面的人連得上。&lt;/p&gt; &lt;div class=&#34;admonition info&#34;&gt; &lt;p class=&#34;admonition-title&#34;&gt;需要連線的人，可以來信索取&lt;/p&gt; &lt;p&gt;社群目前在台灣、新加坡各運作一個 Tor WebTunnel 橋接。為了不讓審查者直接把位址封掉，這些 bridge line 不會公開貼出來。你或你認識的人若需要，歡迎來信 &lt;a href=&#34;&amp;#109;&amp;#97;&amp;#105;&amp;#108;&amp;#116;&amp;#111;&amp;#58;&amp;#119;&amp;#104;&amp;#105;&amp;#115;&amp;#112;&amp;#101;&amp;#114;&amp;#64;&amp;#97;&amp;#110;&amp;#111;&amp;#110;&amp;#105;&amp;#46;&amp;#110;&amp;#101;&amp;#116;&#34;&gt;&amp;#119;&amp;#104;&amp;#105;&amp;#115;&amp;#112;&amp;#101;&amp;#114;&amp;#64;&amp;#97;&amp;#110;&amp;#111;&amp;#110;&amp;#105;&amp;#46;&amp;#110;&amp;#101;&amp;#116;&lt;/a&gt; 索取（其他聯絡方式見&lt;a href=&#34;../../../../contact/&#34;&gt;持續關注&lt;/a&gt;）。&lt;/p&gt; &lt;/div&gt; &lt;h2 id=&#34;為什麼是-WebTunnel&#34;&gt;為什麼是 WebTunnel&lt;a class=&#34;headerlink&#34; href=&#34;#為什麼是-WebTunnel&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;figure&gt; &lt;a href=&#34;https://assets.anoni.net/blog/iran-webtunnel.png&#34; target=&#34;_blank&#34;&gt; &lt;img src=&#34;https://assets.anoni.net/blog/iran-webtunnel.png&#34; alt=&#34;WebTunnel 示意圖，Tor 流量被包進一般 HTTPS 連線、偽裝成普通網站瀏覽以繞過審查&#34; title=&#34;WebTunnel 把 Tor 流量偽裝成一般 HTTPS 連線&#34; class=&#34;brand-frame&#34;&gt; &lt;/a&gt; &lt;figcaption&gt;WebTunnel 把 Tor 流量包進一般 HTTPS 連線裡，在審查者眼中就像普通的網站瀏覽（示意圖）。&lt;/figcaption&gt; &lt;/figure&gt; &lt;p&gt;Tor 的橋接有好幾種，差別在於「有多難被審查者封鎖」。&lt;/p&gt; &lt;p&gt;&lt;a href=&#34;../../../../tools/tor-snowflake/&#34;&gt;Snowflake&lt;/a&gt; 門檻最低，開個瀏覽器分頁就能幫人連線，不必準備伺服器，誰都能馬上上手，在多數受審查的地方都很有用。它走 WebRTC（瀏覽器做視訊通話用的那種即時連線技術），這種流量跟一般瀏覽網頁長得不太一樣，在過濾特別嚴的環境裡比較容易被認出來。另一種叫 obfs4 的橋接，把流量變成一團看不出規律的雜訊，但審查系統用深度封包檢測（DPI，逐筆分析連線、判斷要不要放行的技術）仍可能認出它不像正常上網而擋掉。&lt;/p&gt; &lt;p&gt;WebTunnel 的做法不同，它把 Tor 流量包進一個真正的 HTTPS 連線裡（就是平常瀏覽器網址列上鎖、開頭 https 的那種安全連線）。在審查者眼中，連到 WebTunnel 橋接跟連到一個普通網站沒有兩樣。要封鎖它，就得連帶封掉大量正常的 HTTPS 網站，代價高到審查者通常下不了手。這讓 WebTunnel 成為對付這類過濾最強的橋接之一，在中國、俄羅斯都已經實際派上用場。&lt;/p&gt; &lt;p&gt;伊朗這次的情況更極端，整段對外連線都被切斷，斷網期間連橋接也無從運作。等連線回來、回到日常的過濾狀態，橋接才重新派得上用場。不過伊朗的過濾比中俄棘手，當地用協定白名單只放行特定幾種連線，WebTunnel 起初並不容易在那裡運作&lt;sup id=&#34;fnref:5&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:5&#34;&gt;5&lt;/a&gt;&lt;/sup&gt;。&lt;/p&gt; &lt;p&gt;隨著 Tor 改用 Telegram 派發橋接、志工把節點數撐起來，2025 年起 Tor 觀察到越來越多伊朗使用者成功透過 WebTunnel 連上 Tor&lt;sup id=&#34;fnref:6&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:6&#34;&gt;6&lt;/a&gt;&lt;/sup&gt;，也呼應了社群節點這次在重新開放後看到的流量。同一時期，Snowflake 也在伊朗特別好用，Tor 形容它是當地最好用的連線工具之一&lt;sup id=&#34;fnref:7&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:7&#34;&gt;7&lt;/a&gt;&lt;/sup&gt;。對伊朗的網路自由來說，WebTunnel 和 Snowflake 都是有效的路，兩種都歡迎更多人一起加入。&lt;/p&gt; &lt;h2 id=&#34;在台灣你也可以架一個&#34;&gt;在台灣，你也可以架一個&lt;a class=&#34;headerlink&#34; href=&#34;#在台灣你也可以架一個&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;台灣對外連線自由、頻寬充足，是合適的橋接來源地。審查者會持續封鎖已知的橋接 IP，所以分散在不同國家、不同網路供應商的 WebTunnel 越多，當地人能用的入口就越多。台灣每多架一個節點，就是給當地人多一個還沒被封鎖、能連上 Tor 的入口。&lt;/p&gt; &lt;p&gt;門檻其實不高：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;一台 512MB 到 1GB 記憶體的小型 VPS 就跑得動，成本和維護心力都比架 &lt;a href=&#34;../../../../community/setup-tor-relay/&#34;&gt;Tor Relay&lt;/a&gt; 低。&lt;/li&gt; &lt;li&gt;需要一個網域（或子網域）和一張 TLS 憑證（讓網站能用 https 安全連線的憑證），用 Let&#39;s Encrypt 免費就能申請。&lt;/li&gt; &lt;li&gt;法律風險很低。橋接只是中轉站，不會直接連到使用者最後要造訪的網站，對外網站看到的是 Tor 網路的出口，不是你的伺服器，比架設 Tor 出口節點安全得多。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;我們把完整的架設流程整理成一份指引，從準備網域、申請憑證、把橋接架起來，到防火牆、偽裝頁、監控與後續維運都寫進去了：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;span class=&#34;twemoji&#34;&gt;&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 24 24&#34;&gt;&lt;path d=&#34;M12 2C6.5 2 2 6.5 2 12v10h20V12c0-5.5-4.5-10-10-10m3.47 5.11A5.95 5.95 0 0 0 13 6.09V4.07c1.46.18 2.79.76 3.9 1.62zm-6.94 0L7.1 5.69A7.94 7.94 0 0 1 11 4.07v2.02c-.91.15-1.75.51-2.47 1.02M5.69 7.1l1.42 1.43A5.95 5.95 0 0 0 6.09 11H4.07c.18-1.46.76-2.79 1.62-3.9M6 13v2.5H4V13zm-2 7v-2.5h2V20zm12 0H8v-8c0-2.21 1.79-4 4-4s4 1.79 4 4zm.89-11.47 1.42-1.43a7.94 7.94 0 0 1 1.62 3.9h-2.02a5.95 5.95 0 0 0-1.02-2.47M18 13h2v2.5h-2zm0 7v-2.5h2V20z&#34;/&gt;&lt;/svg&gt;&lt;/span&gt; &lt;a href=&#34;../../../../community/setup-tor-webtunnel/&#34;&gt;&lt;strong&gt;如何搭建 Tor WebTunnel 橋接&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;如果沒辦法協助架設 WebTunnel，也可以打開瀏覽器跑 &lt;a href=&#34;../../../../tools/tor-snowflake/&#34;&gt;Snowflake&lt;/a&gt;，開著分頁就能貢獻匿名流量，幫連不上 Tor 的人繞過審查。等你準備好投入一台伺服器，再回來架 WebTunnel。&lt;/p&gt; &lt;h2 id=&#34;不只是伊朗&#34;&gt;不只是伊朗&lt;a class=&#34;headerlink&#34; href=&#34;#不只是伊朗&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;伊朗這次的斷網很極端，但網路審查與斷網不是遙遠的特例。緬甸、白俄羅斯、中國長期維持高強度的過濾&lt;sup id=&#34;fnref:8&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:8&#34;&gt;8&lt;/a&gt;&lt;/sup&gt;&lt;sup id=&#34;fnref:9&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:9&#34;&gt;9&lt;/a&gt;&lt;/sup&gt;&lt;sup id=&#34;fnref:10&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:10&#34;&gt;10&lt;/a&gt;&lt;/sup&gt;，每一次區域衝突、選舉、抗爭，都伴隨著網路的收緊。與我們同樣使用正體中文的香港，也從過去開放的網路環境，這幾年開始出現依國安法的網站封鎖&lt;sup id=&#34;fnref:11&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:11&#34;&gt;11&lt;/a&gt;&lt;/sup&gt;。台灣身處東亞，遇到地震、海纜中斷或區域緊張時，對外連線同樣可能中斷或被干擾&lt;sup id=&#34;fnref:12&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:12&#34;&gt;12&lt;/a&gt;&lt;/sup&gt;。現在幫其他地方的人架起繞過審查的橋接，也是在替台灣累積架設與運維匿名網路的經驗。&lt;/p&gt; &lt;p&gt;一個節點不會改變什麼，但很多個分散在世界各地的節點加起來，就是審查者很難一次拔掉的網路。如果你有一台閒置的 VPS 或實體主機、一個網域，和一點時間，歡迎一起在台灣這端架起更多橋接。&lt;/p&gt; &lt;p&gt;社群討論在 &lt;a href=&#34;../../../../contact/&#34;&gt;Matrix&lt;/a&gt;（家伺服器 &lt;code&gt;im.anoni.net&lt;/code&gt;），加入方式與其他聯絡管道都在那頁。&lt;/p&gt; &lt;h2 id=&#34;相關閱讀&#34;&gt;相關閱讀&lt;a class=&#34;headerlink&#34; href=&#34;#相關閱讀&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;../../../../community/setup-tor-webtunnel/&#34;&gt;如何搭建 Tor WebTunnel 橋接&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../../tools/tor-snowflake/&#34;&gt;Tor Snowflake 橋接點&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../../community/setup-tor-relay/&#34;&gt;如何搭建 Tor Relay&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../../basics/internet-freedom/&#34;&gt;網路自由為什麼重要&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../2025/10/internetfreedom-oct2025/&#34;&gt;2025 年 10 月國際網路自由觀察&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;div class=&#34;footnote&#34;&gt; &lt;hr /&gt; &lt;ol&gt; &lt;li id=&#34;fn:1&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://radar.cloudflare.com/ir&#34; target=&#34;_blank&#34;&gt;Cloudflare Radar（Iran）&lt;/a&gt; - Cloudflare Radar&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:1&#34; title=&#34;Jump back to footnote 1 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:2&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://x.com/CloudflareRadar/status/2027709437981450502&#34; target=&#34;_blank&#34;&gt;Internet shutdown in Iran amid military actions&lt;/a&gt; - Cloudflare Radar&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:2&#34; title=&#34;Jump back to footnote 2 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:3&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://www.thenationalnews.com/news/mena/2026/05/27/internet-restored-to-tens-of-millions-in-iran-after-three-month-blackout/&#34; target=&#34;_blank&#34;&gt;Internet restored to tens of millions in Iran after three-month blackout&lt;/a&gt; - The National&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:3&#34; title=&#34;Jump back to footnote 3 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref2:3&#34; title=&#34;Jump back to footnote 3 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:4&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://www.upi.com/Top_News/World-News/2026/05/26/iran-internet-restored-88-days/9231779817270/&#34; target=&#34;_blank&#34;&gt;Iran&#39;s Internet restored for some after 88 days of blackout&lt;/a&gt; - UPI&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:4&#34; title=&#34;Jump back to footnote 4 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:5&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://blog.torproject.org/introducing-webtunnel-evading-censorship-by-hiding-in-plain-sight/&#34; target=&#34;_blank&#34;&gt;Hiding in plain sight: Introducing WebTunnel&lt;/a&gt; - The Tor Project&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:5&#34; title=&#34;Jump back to footnote 5 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:6&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://blog.torproject.org/staying-ahead-of-censors-2025/&#34; target=&#34;_blank&#34;&gt;Staying ahead of censors in 2025: What we&#39;ve learned from fighting censorship in Iran and Russia&lt;/a&gt; - The Tor Project&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:6&#34; title=&#34;Jump back to footnote 6 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:7&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://www.techradar.com/vpn/vpn-privacy-security/iranians-are-resilient-they-always-find-ways-to-speak-how-iranians-are-overcoming-unprecedented-internet-censorship&#34; target=&#34;_blank&#34;&gt;How Iranians are overcoming unprecedented internet censorship&lt;/a&gt; - TechRadar&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:7&#34; title=&#34;Jump back to footnote 7 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:8&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://www.accessnow.org/press-release/update-internet-access-censorship-myanmar/&#34; target=&#34;_blank&#34;&gt;Update: internet access, censorship, and the Myanmar coup&lt;/a&gt; - Access Now&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:8&#34; title=&#34;Jump back to footnote 8 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:9&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://netblocks.org/reports/internet-disruption-hits-belarus-on-election-day-YAE2jKB3&#34; target=&#34;_blank&#34;&gt;Internet disruption hits Belarus on election day&lt;/a&gt; - NetBlocks&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:9&#34; title=&#34;Jump back to footnote 9 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:10&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://freedomhouse.org/country/china/freedom-net/2025&#34; target=&#34;_blank&#34;&gt;China: Freedom on the Net 2025 Country Report&lt;/a&gt; - Freedom House&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:10&#34; title=&#34;Jump back to footnote 10 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:11&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://www.rfa.org/english/news/china/blocked-01082021140451.html&#34; target=&#34;_blank&#34;&gt;Hong Kong Website Blocked, Sparking Fears Over Great Firewall&lt;/a&gt; - Radio Free Asia&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:11&#34; title=&#34;Jump back to footnote 11 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:12&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://thediplomat.com/2023/04/after-chinese-vessels-cut-matsu-internet-cables-taiwan-shows-its-communications-resilience/&#34; target=&#34;_blank&#34;&gt;After Chinese Vessels Cut Matsu Internet Cables, Taiwan Seeks to Improve Its Communications Resilience&lt;/a&gt; - The Diplomat&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:12&#34; title=&#34;Jump back to footnote 12 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;/ol&gt; &lt;/div&gt;</description> <link>https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/05/iran-blackout-webtunnel/</link> <pubDate>Thu, 28 May 2026 00:00:00 +0000</pubDate> <source url="https://anoni-net.ipns.dweb.link/zh-tw/feed_rss_created.xml">匿名網路社群 anoni.net/Docs</source><guid isPermaLink="true">https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/05/iran-blackout-webtunnel/</guid> <enclosure url="https://anoni-net.ipns.dweb.link/zh-tw/assets/images/tor.webp" type="image/webp" length="13344" /> </item> <item> <title>CryptPad 2026.5.0 上線：正體中文（zh_Hant）正式收進內建語系</title> <author>Toomore Chiang</author> <category>公告</category> <category>社群</category> <description>&lt;h1 id=&#34;CryptPad-202650-上線正體中文zh_Hant正式收進內建語系&#34;&gt;CryptPad 2026.5.0 上線：正體中文（zh_Hant）正式收進內建語系&lt;a class=&#34;headerlink&#34; href=&#34;#CryptPad-202650-上線正體中文zh_Hant正式收進內建語系&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h1&gt; &lt;figure&gt; &lt;a href=&#34;https://assets.anoni.net/docs/cryptpad-drive-zh-hant.png&#34; target=&#34;_blank&#34;&gt; &lt;img src=&#34;https://assets.anoni.net/docs/cryptpad-drive-zh-hant.png&#34; alt=&#34;CryptPad Drive 首頁切換為正體中文後的介面，左側為檔案分類、頂端 +新增 按鈕可看到 Rich Text、文件、試算表、簡報、看板、白板、繪圖、表單、行事曆等 app&#34; title=&#34;cryptpad.anoni.net 切換成「中文(正體)」後的 Drive 首頁&#34; class=&#34;brand-frame&#34;&gt; &lt;/a&gt; &lt;figcaption&gt;cryptpad.anoni.net 切換成「中文(正體)」後的 Drive 首頁，所有檔案分類與 app 入口都已在地化&lt;/figcaption&gt; &lt;/figure&gt; &lt;p&gt;在台灣，以及更廣的正體中文使用環境，想找一套真正不會被第三方平台默默收走內容的協作工具，其實沒有想像中容易。Google Docs、Notion、Microsoft 365 都很好用，但每一段文字、每一個改動，都會以可被服務商讀取的形式存放在他們的伺服器上。在這之上，演算法、廣告、訓練語料、政府調閱請求，各有各的取用方式。&lt;/p&gt; &lt;p&gt;這層差異對記者寫不能曝光的稿、社運工作者協商不能被監聽的策略、NGO 整理脆弱使用者的求助紀錄、學者研究敏感議題這些情境，往往決定一份草稿能不能安全寫得出來。&lt;/p&gt; &lt;p&gt;&lt;a href=&#34;https://cryptpad.org/&#34; target=&#34;_blank&#34;&gt;CryptPad&lt;/a&gt; 是少數真的讓伺服器看不到內容的線上協作工具。內容在你瀏覽器端就完成加密，伺服器收到的是密文，但功能完整到一個介面就能取代 Google Docs、Sheets、Slides、看板、白板、表單與行事曆。&lt;/p&gt; &lt;p&gt;這套工具過去有一個明顯的門檻，介面只有英文與簡體中文，正體中文是缺的。從 2023 年底在 CryptPad 上游開的第一個 PR 起算，到 2026 年 5 月 13 日 &lt;a href=&#34;https://github.com/cryptpad/cryptpad/releases/tag/2026.5.0&#34; target=&#34;_blank&#34;&gt;CryptPad 2026.5.0「🌷 Spring release」&lt;/a&gt; 正式把正體中文（zh_Hant）收進內建語系，前後花了兩年半。社群自架的 &lt;a href=&#34;https://cryptpad.anoni.net/&#34; target=&#34;_blank&#34;&gt;cryptpad.anoni.net&lt;/a&gt; 升級完成。&lt;strong&gt;現在打開 cryptpad.anoni.net，從 Drive 介面、文件編輯器到分享權限對話框，看到的都是正體中文。台灣、香港、澳門的使用者可以直接上手，不必先去學英文選單。&lt;/strong&gt;&lt;/p&gt; &lt;!-- more --&gt; &lt;h2 id=&#34;CryptPad-是什麼&#34;&gt;CryptPad 是什麼&lt;a class=&#34;headerlink&#34; href=&#34;#CryptPad-是什麼&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;CryptPad 由法國 &lt;a href=&#34;https://xwiki.com/&#34; target=&#34;_blank&#34;&gt;XWiki SAS&lt;/a&gt; 開發，使用 &lt;a href=&#34;https://github.com/cryptpad/cryptpad/blob/main/LICENSE&#34; target=&#34;_blank&#34;&gt;AGPLv3&lt;/a&gt; 授權，定位是&lt;strong&gt;端對端加密（E2EE）的線上協作辦公套件&lt;/strong&gt;。一個帳號可以使用以下應用：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Rich Text 文件&lt;/strong&gt;：類似 Google Docs 的所見即所得編輯器&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Document&lt;/strong&gt;：整合 OnlyOffice 的進階文件處理（.docx 相容）&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Sheets&lt;/strong&gt;：試算表，整合 OnlyOffice（.xlsx 相容）&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Presentation&lt;/strong&gt;：簡報，含 Markdown Slides 與 OnlyOffice 兩種模式&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Kanban&lt;/strong&gt;：看板，做專案管理用&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Whiteboard&lt;/strong&gt;：白板&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Diagram&lt;/strong&gt;：繪圖，整合 &lt;a href=&#34;https://www.drawio.com/&#34; target=&#34;_blank&#34;&gt;Drawio&lt;/a&gt;（2026.5.0 升級到 Drawio 29.6.7）&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Forms&lt;/strong&gt;：表單，可做問卷與資料收集&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Calendar&lt;/strong&gt;：行事曆&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Code/Markdown&lt;/strong&gt;：程式碼與 Markdown 編輯器&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Drive&lt;/strong&gt;：雲端硬碟，整合上述所有檔案類型&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;關鍵在於&lt;strong&gt;所有內容都在你瀏覽器端就完成加密&lt;/strong&gt;，伺服器收到的是密文，CryptPad 的營運者、anoni.net 的維護者，都沒有解開內容的鑰匙。這套架構稱為 zero-knowledge（零知識），意思是「即便我們想看，也看不到」。&lt;/p&gt; &lt;figure&gt; &lt;a href=&#34;https://assets.anoni.net/docs/cryptpad-richtext-collab.png&#34; target=&#34;_blank&#34;&gt; &lt;img src=&#34;https://assets.anoni.net/docs/cryptpad-richtext-collab.png&#34; alt=&#34;CryptPad Rich Text 編輯器多人協作畫面，右上角顯示協作者頭像與即時 cursor，右側為格式化工具列&#34; title=&#34;Rich Text app 的多人即時協作介面&#34; class=&#34;brand-frame&#34;&gt; &lt;/a&gt; &lt;figcaption&gt;Rich Text app 的多人即時協作介面。所有編輯內容在瀏覽器端就完成加密，伺服器只看得到密文&lt;/figcaption&gt; &lt;/figure&gt; &lt;h2 id=&#34;為什麼社群選擇-CryptPad-做為自架的協作平台&#34;&gt;為什麼社群選擇 CryptPad 做為自架的協作平台&lt;a class=&#34;headerlink&#34; href=&#34;#為什麼社群選擇-CryptPad-做為自架的協作平台&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;社群自架的服務不只 CryptPad，也有 &lt;a href=&#34;https://pad.anoni.net/&#34; target=&#34;_blank&#34;&gt;Etherpad&lt;/a&gt; 做即時共筆、Matrix 做即時討論（三者分工見 &lt;a href=&#34;../../../../community/tools/&#34;&gt;社群自架服務&lt;/a&gt;）。CryptPad 在我們的選擇順位裡，承擔的是「需要長期保存、需要加密、需要多人協作完整文件」的場景。願意花兩年半把介面翻成正體中文，理由有幾個。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;E2EE 與 zero-knowledge 架構&lt;/strong&gt;：社群討論的內容很常涉及威脅模型、揭弊者保護、Tor Relay 校園推動的協商紀錄，這些東西放在 Google Docs 或 Notion 上，等於把所有未公開的策略攤在第三方平台與其廣告合作對象面前。CryptPad 從架構上把「營運者能看到內容」這件事拿掉，技術保證遠強於 SLA 承諾。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;功能完整、可取代主流雲端套件&lt;/strong&gt;：Etherpad 適合臨時共筆，但沒辦法做表格、簡報、看板。CryptPad 一個介面涵蓋 Google Workspace 大部分常用情境，而且每個文件都繼承同一套加密與權限模型，不必為了「這份要保密、那份不用」在多套工具間切換。&lt;/p&gt; &lt;figure&gt; &lt;a href=&#34;https://assets.anoni.net/docs/cryptpad-share-permission.png&#34; target=&#34;_blank&#34;&gt; &lt;img src=&#34;https://assets.anoni.net/docs/cryptpad-share-permission.png&#34; alt=&#34;CryptPad 分享對話框，可選僅檢視、可編輯、嵌入三種權限模式，並可加密碼、設定過期時間&#34; title=&#34;CryptPad 每份 pad 的分享權限對話框&#34; class=&#34;brand-frame&#34;&gt; &lt;/a&gt; &lt;figcaption&gt;每份 pad 都繼承同一套加密與權限模型，分享時可選僅檢視、可編輯或嵌入，並可加密碼與過期時間&lt;/figcaption&gt; &lt;/figure&gt; &lt;p&gt;&lt;strong&gt;AGPLv3 授權，加密協議公開可審視&lt;/strong&gt;：衍生服務都必須開源，我們自架時可以完整檢查程式碼。加密協議與資料結構也對外公開，跟 Tor、Tails、OONI 一樣，是可被驗證的隱私。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;由維護者與社群決定如何治理&lt;/strong&gt;：自架的好處跟 &lt;a href=&#34;../../02/2026-discord-matrix-statement/&#34;&gt;自架 Matrix&lt;/a&gt; 的理由一致，紀錄保存策略、註冊政策、頻道規則由我們決定，可預期、可問責、可隨社群需求調整。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;有歐洲公部門與民間組織的真實部署經驗&lt;/strong&gt;：CryptPad 在歐洲多個公部門專案、NGO 與研究單位內被採用，合規、可靠性、長期維護三方面都有實際使用紀錄，把它推給更多正體中文使用者時不必擔心是 demo 漂亮的玩具。&lt;/p&gt; &lt;h2 id=&#34;正體中文zh_Hant翻譯兩年半的時間線&#34;&gt;正體中文（zh_Hant）翻譯：兩年半的時間線&lt;a class=&#34;headerlink&#34; href=&#34;#正體中文zh_Hant翻譯兩年半的時間線&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;CryptPad 主應用、Accounts plugin 與 User Guide 加起來上千條字串，每一條都要對齊它在介面上會出現的情境、顧及上下文、避免在「儲存」、「另存新檔」這類詞之間混用。CryptPad 還在持續開發，新功能會帶來新字串，每個版本上線前都得回頭再校一輪。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;2023/12/05&lt;/strong&gt;：在 CryptPad 開 &lt;a href=&#34;https://github.com/cryptpad/cryptpad/pull/1329&#34; target=&#34;_blank&#34;&gt;PR #1329&lt;/a&gt;，修正當時介面語言選單的用詞，把 &lt;code&gt;zh-Hans&lt;/code&gt; 標籤改為「中文(簡體)」、&lt;code&gt;zh-Hant&lt;/code&gt; 改為「中文(正體)」。當時 CryptPad 還只有 &lt;code&gt;zh_Hans&lt;/code&gt; 的翻譯內容，&lt;code&gt;zh_Hant&lt;/code&gt; 是空的，所以 PR 內也順便詢問 CryptPad 團隊「想新增 zh-Hant 語言要走哪個流程」。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;2024–2025&lt;/strong&gt;：CryptPad 團隊在 &lt;a href=&#34;https://weblate.cryptpad.org/&#34; target=&#34;_blank&#34;&gt;Weblate&lt;/a&gt; 上為 zh_Hant 開了多個子專案的翻譯空間，包含 CryptPad 主應用（&lt;a href=&#34;https://weblate.cryptpad.org/projects/cryptpad/app/zh_Hant/&#34; target=&#34;_blank&#34;&gt;App&lt;/a&gt;）、&lt;a href=&#34;https://weblate.cryptpad.org/projects/cryptpad/accounts-plugin/zh_Hant/&#34; target=&#34;_blank&#34;&gt;Accounts plugin&lt;/a&gt;，以及 User Guide 的 Drive、FAQ、Application Document、Application General、Application Presentation、Share and Access、Collaboration 等子段。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;2026/03/13&lt;/strong&gt;：所有上述項目的 zh_Hant 字串翻譯完成，社群在 CryptPad 倉庫開 &lt;a href=&#34;https://github.com/cryptpad/cryptpad/issues/2237&#34; target=&#34;_blank&#34;&gt;Issue #2237&lt;/a&gt; 回報進度，請 CryptPad 團隊評估在下一個 release 啟用 &lt;code&gt;zh_Hant&lt;/code&gt; 為內建可選語系。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;2026/05/13&lt;/strong&gt;：CryptPad &lt;a href=&#34;https://github.com/cryptpad/cryptpad/releases/tag/2026.5.0&#34; target=&#34;_blank&#34;&gt;2026.5.0「🌷 Spring release」&lt;/a&gt; 發布，release notes 在 Improvements 段落明列：&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;Enable zh-Hant/zh-Hans locales (#2237) and add alias system for locales &lt;a href=&#34;https://github.com/cryptpad/cryptpad/pull/2254&#34; target=&#34;_blank&#34;&gt;#2254&lt;/a&gt; by @toomore&lt;/p&gt; &lt;/blockquote&gt; &lt;p&gt;這次合併除了把 &lt;code&gt;zh_Hant&lt;/code&gt; 與 &lt;code&gt;zh_Hans&lt;/code&gt; 打開為正式語系，也加上了 locale alias 機制，讓舊有以 &lt;code&gt;zh_CN&lt;/code&gt;、&lt;code&gt;zh_TW&lt;/code&gt; 為設定值的帳號可以自動 fallback 對應到新的 &lt;code&gt;zh_Hans&lt;/code&gt;、&lt;code&gt;zh_Hant&lt;/code&gt;，不會在升級後跑回英文。&lt;/p&gt; &lt;h2 id=&#34;關於正體中文與繁體中文的用字&#34;&gt;關於「正體中文」與「繁體中文」的用字&lt;a class=&#34;headerlink&#34; href=&#34;#關於正體中文與繁體中文的用字&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;CryptPad 介面選單最早寫的是「中文(繁體)」。我們在 PR #1329 提的修改是改成「中文(正體)」。改字面看起來是小事，背後是社群比較傾向「正體」這個用詞。「繁」字暗示「相對於簡體比較複雜」，但這套字系在台灣、香港、澳門的使用脈絡，本來就是延續漢字源流而來的正統寫法，沒有「繁」與「簡」的對比關係。OS 與多數軟體仍寫「繁體中文」，我們不要求所有人都改，但在自己貢獻的翻譯裡能改就改。用什麼字稱呼一個族群使用的字系，是普及工作的一部分。&lt;/p&gt; &lt;h2 id=&#34;如何開始使用-cryptpadanoninet&#34;&gt;如何開始使用 cryptpad.anoni.net&lt;a class=&#34;headerlink&#34; href=&#34;#如何開始使用-cryptpadanoninet&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;上手方式：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;入口&lt;/strong&gt;：&lt;a href=&#34;https://cryptpad.anoni.net/&#34; target=&#34;_blank&#34;&gt;https://cryptpad.anoni.net/&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;帳號申請&lt;/strong&gt;：寫信到 &lt;a href=&#34;&amp;#109;&amp;#97;&amp;#105;&amp;#108;&amp;#116;&amp;#111;&amp;#58;&amp;#119;&amp;#104;&amp;#105;&amp;#115;&amp;#112;&amp;#101;&amp;#114;&amp;#64;&amp;#97;&amp;#110;&amp;#111;&amp;#110;&amp;#105;&amp;#46;&amp;#110;&amp;#101;&amp;#116;&#34;&gt;&amp;#119;&amp;#104;&amp;#105;&amp;#115;&amp;#112;&amp;#101;&amp;#114;&amp;#64;&amp;#97;&amp;#110;&amp;#111;&amp;#110;&amp;#105;&amp;#46;&amp;#110;&amp;#101;&amp;#116;&lt;/a&gt; 申請註冊碼。預設容量 50 MB，後續可調整。註冊時不要求信箱、不綁定實名，跟 Matrix 的申請流程一致。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;切換語系&lt;/strong&gt;：升級後右上角設定頁可選「中文(正體)」。網址加 &lt;code&gt;?lang=zh_Hant&lt;/code&gt; 也能切換。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;完整工具清單&lt;/strong&gt;：見 &lt;a href=&#34;../../../../community/tools/&#34;&gt;社群自架服務&lt;/a&gt;。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;如果你發現翻譯有錯字、用詞不順、或是有新版字串還沒翻完，歡迎到 &lt;a href=&#34;https://weblate.cryptpad.org/projects/cryptpad/-/zh_Hant/&#34; target=&#34;_blank&#34;&gt;Weblate 上的 zh_Hant 專案&lt;/a&gt; 直接提交修改，或來信 &lt;a href=&#34;&amp;#109;&amp;#97;&amp;#105;&amp;#108;&amp;#116;&amp;#111;&amp;#58;&amp;#119;&amp;#104;&amp;#105;&amp;#115;&amp;#112;&amp;#101;&amp;#114;&amp;#64;&amp;#97;&amp;#110;&amp;#111;&amp;#110;&amp;#105;&amp;#46;&amp;#110;&amp;#101;&amp;#116;&#34;&gt;&amp;#119;&amp;#104;&amp;#105;&amp;#115;&amp;#112;&amp;#101;&amp;#114;&amp;#64;&amp;#97;&amp;#110;&amp;#111;&amp;#110;&amp;#105;&amp;#46;&amp;#110;&amp;#101;&amp;#116;&lt;/a&gt; 告訴我們。&lt;/p&gt; &lt;h2 id=&#34;相關閱讀&#34;&gt;相關閱讀&lt;a class=&#34;headerlink&#34; href=&#34;#相關閱讀&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;../../02/2026-discord-matrix-statement/&#34;&gt;從 Discord 年齡驗證談起：我們為什麼自架 Matrix&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../../community/tools/&#34;&gt;社群自架服務&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../../community/i18n/&#34;&gt;中文化與文件翻譯&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;</description> <link>https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/05/2026-cryptpad-zh-hant/</link> <pubDate>Mon, 25 May 2026 00:00:00 +0000</pubDate> <source url="https://anoni-net.ipns.dweb.link/zh-tw/feed_rss_created.xml">匿名網路社群 anoni.net/Docs</source><guid isPermaLink="true">https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/05/2026-cryptpad-zh-hant/</guid> <enclosure url="https://anoni-net.ipns.dweb.link/zh-tw/assets/images/post-update.png" type="image/png" length="81353" /> </item> <item> <title>InterSecLab MADLink 翻譯上線：凌華 1,708 台 CSA-7400 進入哈薩克審查系統，社群同步整理編輯觀察</title> <author>Toomore Chiang</author> <category>更新</category> <category>翻譯文章</category> <description>&lt;h1 id=&#34;InterSecLab-MADLink-翻譯上線凌華-1708-台-CSA-7400-進入哈薩克審查系統社群同步整理編輯觀察&#34;&gt;InterSecLab MADLink 翻譯上線：凌華 1,708 台 CSA-7400 進入哈薩克審查系統，社群同步整理編輯觀察&lt;a class=&#34;headerlink&#34; href=&#34;#InterSecLab-MADLink-翻譯上線凌華-1708-台-CSA-7400-進入哈薩克審查系統社群同步整理編輯觀察&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h1&gt; &lt;p&gt;&lt;img alt=&#34;MADLink 報告封面&#34; src=&#34;https://interseclab.org/wp-content/uploads/2026/04/MADLink-A-Taiwanese-Vestige-in-the-Geedge-Suply-Chain.jpg&#34; style=&#34;border-radius:10px;&#34; /&gt;&lt;/p&gt; &lt;p&gt;一家在台北證交所掛牌的上市公司，2019 至 2020 年間出貨了 1,708 台 CSA-7400 高密度網路平台設備給一家中國客戶。這批硬體最終在哈薩克開機運行，作為國家級網路審查與監控系統的核心。設備來自凌華科技（ADLINK Technologies，股票代號 6166），客戶是中國公司 Geedge Networks（積至公司），他們的旗艦產品「天狗安全閘道（Tiangou Secure Gateway，TSG）」其能力可媲美中國防火長城。&lt;/p&gt; &lt;p&gt;這是 InterSecLab 在 2026 年 4 月發布的調查報告 &lt;a href=&#34;https://interseclab.org/research/madlink-a-taiwanese-vestige-in-the-geedge-supply-chain/&#34; target=&#34;_blank&#34;&gt;MADLink: A Taiwanese Vestige in the Geedge Supply Chain&lt;/a&gt; 的核心發現，也是 2025 年 9 月《&lt;a href=&#34;../../../../reports/interseclab-network-coup/&#34; target=&#34;_blank&#34;&gt;The Internet Coup&lt;/a&gt;》之後，InterSecLab 對 Geedge 供應鏈延伸調查的第一篇。匿名網路社群 anoni.net 已完成正體中文（臺灣用語）翻譯，這次跟上一份報告不同，我們同步整理了一頁「編輯觀察」，記錄報告發布後台灣本地媒體、政府、立委的接收狀況。&lt;/p&gt; &lt;!-- more --&gt; &lt;h2 id=&#34;報告找到了什麼&#34;&gt;報告找到了什麼&lt;a class=&#34;headerlink&#34; href=&#34;#報告找到了什麼&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;凌華科技在 2019 至 2020 年間出貨給 Geedge 的 1,708 台 CSA-7400，構成 Geedge 第一代防火牆平台的硬體基底，部署在哈薩克，推動國家層級的網路審查與監控。CSA-7400 是凌華自家行銷定位用於深度封包檢測（DPI）與防火牆的高密度 4U 設備。&lt;/p&gt; &lt;p&gt;凌華的硬體還出現在 Geedge 部署於緬甸的 EtherFabric 之中。EtherFabric 是一款客製化的網路封包經紀（network packet broker，NPB），用來在多個 TSG 節點之間做流量負載平衡。外洩文件中的一組 MAC 位址可追溯到凌華，這顯示凌華在 Geedge 產品線中的影響並非單筆 CSA-7400 交易那麼簡單。&lt;/p&gt; &lt;p&gt;Geedge 目前這一代的 TSG 部署在衣索比亞、巴基斯坦和緬甸，伺服器來自中科曙光（Sugon，已遭美國制裁）旗下的 Nettrix，儲存來自浪潮（Inspur）。這些是標準 x86 元件，即便直接採購受限，仍可從次級市場取得。報告認為，這類為監控用途設計的專用硬體（CSA-7400、EtherFabric 中使用的凌華元件），才是出口管制最能發揮效果的對象。&lt;/p&gt; &lt;h2 id=&#34;翻譯版的閱讀路徑&#34;&gt;翻譯版的閱讀路徑&lt;a class=&#34;headerlink&#34; href=&#34;#翻譯版的閱讀路徑&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;完整中譯放在這裡：&lt;a href=&#34;../../../../reports/interseclab-madlink/&#34; target=&#34;_blank&#34;&gt;MADLink / 台灣在 Geedge 供應鏈中的遺留 - InterSecLab&lt;/a&gt;&lt;/p&gt; &lt;p&gt;原報告為單頁長文，翻譯團隊依主題切成 5 章，便於在 Matrix 上分章節討論：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;../../../../reports/interseclab-madlink/index_1/&#34; target=&#34;_blank&#34;&gt;第 1/5 章：摘要與主要發現&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../../reports/interseclab-madlink/index_2/&#34; target=&#34;_blank&#34;&gt;第 2/5 章：Geedge 供應鏈深入解析（三代 TSG 硬體）&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../../reports/interseclab-madlink/index_3/&#34; target=&#34;_blank&#34;&gt;第 3/5 章：EtherFabric 與 ADLINK 的角色和回應&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../../reports/interseclab-madlink/index_4/&#34; target=&#34;_blank&#34;&gt;第 4/5 章：結論&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../../reports/interseclab-madlink/index_5/&#34; target=&#34;_blank&#34;&gt;第 5/5 章：附錄（凌華科技與經濟部完整聲明）&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;關於 ADLINK 的指控段落，翻譯團隊將凌華的回應全文完整保留在附錄章節，讀者可以自行比對兩造說法。&lt;/p&gt; &lt;h2 id=&#34;這次跟上一份報告不同的地方編輯觀察頁&#34;&gt;這次跟上一份報告不同的地方：編輯觀察頁&lt;a class=&#34;headerlink&#34; href=&#34;#這次跟上一份報告不同的地方編輯觀察頁&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;上一份《The Internet Coup》翻譯時，我們的工作止於忠實中譯。MADLink 這次點名了一家台灣上市公司，理論上會引發本地媒體追問、立委質詢、主管機關回應這樣的循環，但截至 2026-05-20 的觀察，台灣中文公共領域明顯安靜。這個現象本身就是觀察素材，所以多寫了一頁：&lt;a href=&#34;../../../../reports/interseclab-madlink/index_6/&#34; target=&#34;_blank&#34;&gt;編輯觀察：台灣對 MADLink 報告的後續反應&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;這頁明確標示為 anoni.net 編輯團隊的整理，不屬於 InterSecLab 原報告。內容分成五個區塊：&lt;/p&gt; &lt;p&gt;&lt;strong&gt;外部交叉驗證：&lt;/strong&gt; 為了讓讀者能自行重現，我們對報告中的關鍵事證跑了一輪獨立查證，例如 IEEE OUI &lt;code&gt;00:30:64&lt;/code&gt; 確實登記在凌華名下（macvendors 與 macvendorlookup 兩個獨立來源都回傳「ADLINK TECHNOLOGY, INC.」）、CSA-7400 在凌華中英文官網上明確被分類為「Network Security Appliance」並行銷 DPI/IDS/IPS/NGFW、積至（海南）信息技術有限公司由方濱興 2018 年在海南創立（維基百科、大紀元、新唐人交叉印證）、New Bloom Magazine 2026-04-29 那篇報導真實存在。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;媒體覆蓋對比：&lt;/strong&gt; 國際與英文媒體有覆蓋（InterSecLab 原報告、New Bloom Magazine、cybernews 等）。台灣中文媒體基本無覆蓋（聯合、自由、中央社、TVBS、TechNews、iThome 等截至 2026-05-16 都沒有直接報導，TechNews 雖然在 2025-09 寫過 Geedge 500GB 外洩本身，但未追凌華這條線）。被原報告引述的立法委員沈伯洋，在公開場合也找不到就此議題的進一步發聲。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;為什麼台灣這麼安靜：&lt;/strong&gt; 編輯團隊整理了 5 個可能因素：技術門檻高且缺少在地 brief、資安媒體聚焦企業市場而非人權與出口管制、2025-09 外洩事件熱度已過、藍綠兩邊都沒有主動放大的政治誘因、公民社會的議題分配還沒把監控科技出口的人權審查當主戰場。這些都是觀察而非定論，歡迎社群補充與挑戰。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;後續可追蹤指標：&lt;/strong&gt; 按政府/媒體/公民社會分組，列出國貿署戰略性高科技貨品出口實體管制清單、立法院議事系統、公開資訊觀測站代號 6166、監察院糾正案公告等具體入口的 URL，並附上 4 種成本不同的執行方式（Google Alerts、手動巡查、RSS bot、自動化爬蟲）對照表，讓不同人力與技術背景的社群成員都能找到合適的參與方式。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;English summary for international readers：&lt;/strong&gt; 完整英文版觀察，方便從海外連過來的讀者了解這份報告在台灣本地的接收脈絡。&lt;/p&gt; &lt;h2 id=&#34;為什麼做這頁觀察&#34;&gt;為什麼做這頁觀察&lt;a class=&#34;headerlink&#34; href=&#34;#為什麼做這頁觀察&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;MADLink 的核心問題，是台灣現行出口管制制度能否阻止本地公司供應監控與審查設備給威權政府的供應鏈。這個問題沒辦法靠一份英文報告自己解決，需要本地的報導、質詢、倡議跟上，才會產生制度修補的壓力。&lt;/p&gt; &lt;p&gt;當這個循環沒有啟動時，記錄當下的接收狀態，本身是一種接力的方式。後續若有新進展（媒體開始追、立委公開質詢、凌華發重訊、國貿署更新框架），這頁會持續加上日期戳記更新，並在 Matrix 同步通知。&lt;/p&gt; &lt;h2 id=&#34;感謝與參與&#34;&gt;感謝與參與&lt;a class=&#34;headerlink&#34; href=&#34;#感謝與參與&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;感謝 InterSecLab 持續推動這個系列調查，也感謝社群成員投入翻譯與編輯觀察的整理工作。&lt;/p&gt; &lt;p&gt;兩份報告（《The Internet Coup》與《MADLink》）的社群討論延用同一個 Matrix 頻道：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;span class=&#34;twemoji&#34;&gt;&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 24 24&#34;&gt;&lt;path d=&#34;M12 3C6.5 3 2 6.58 2 11a7.22 7.22 0 0 0 2.75 5.5c0 .6-.42 2.17-2.75 4.5 2.37-.11 4.64-1 6.47-2.5 1.14.33 2.34.5 3.53.5 5.5 0 10-3.58 10-8s-4.5-8-10-8m0 14c-4.42 0-8-2.69-8-6s3.58-6 8-6 8 2.69 8 6-3.58 6-8 6m5-5v-2h-2v2zm-4 0v-2h-2v2zm-4 0v-2H7v2z&#34;/&gt;&lt;/svg&gt;&lt;/span&gt; &lt;a href=&#34;https://matrix.to/#/#interseclab-the-internet-coup:im.anoni.net&#34; target=&#34;_blank&#34;&gt;https://matrix.to/#/#interseclab-the-internet-coup:im.anoni.net&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;如果你發現編輯觀察頁未收錄的相關報導、政府文件或公開發言，歡迎透過頁面右上方的編輯圖示直接送 PR 補充，或在 Matrix 頻道分享。&lt;/p&gt; &lt;h2 id=&#34;相關閱讀&#34;&gt;相關閱讀&lt;a class=&#34;headerlink&#34; href=&#34;#相關閱讀&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;../../../../reports/interseclab-madlink/&#34; target=&#34;_blank&#34;&gt;MADLink 中譯首頁&lt;/a&gt;：報告翻譯入口&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../../reports/interseclab-madlink/index_6/&#34; target=&#34;_blank&#34;&gt;編輯觀察：台灣對 MADLink 報告的後續反應&lt;/a&gt;：本社群整理的接收狀況快照&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../../reports/interseclab-network-coup/&#34; target=&#34;_blank&#34;&gt;The Internet Coup / 網路政變 - InterSecLab&lt;/a&gt;：本系列首部報告&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../2025/10/report-the-internet-coup/&#34; target=&#34;_blank&#34;&gt;技術分析報告：網路政變&lt;/a&gt;：上一份報告中譯上線時的 blog 公告&lt;/li&gt; &lt;/ul&gt;</description> <link>https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/05/report-madlink/</link> <pubDate>Sat, 23 May 2026 00:00:00 +0000</pubDate> <source url="https://anoni-net.ipns.dweb.link/zh-tw/feed_rss_created.xml">匿名網路社群 anoni.net/Docs</source><guid isPermaLink="true">https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/05/report-madlink/</guid> <enclosure url="https://interseclab.org/wp-content/uploads/2026/04/MADLink-A-Taiwanese-Vestige-in-the-Geedge-Suply-Chain.jpg" type="image/jpeg" length="258050" /> </item> <item> <title>校園 Tor Relay 範本工具包：提案、SOP、FAQ 三份範本上線</title> <author>Toomore Chiang</author> <category>公告</category> <category>社群</category> <description>&lt;h1 id=&#34;校園-Tor-Relay-範本工具包提案SOPFAQ-三份範本上線&#34;&gt;校園 Tor Relay 範本工具包：提案、SOP、FAQ 三份範本上線&lt;a class=&#34;headerlink&#34; href=&#34;#校園-Tor-Relay-範本工具包提案SOPFAQ-三份範本上線&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h1&gt; &lt;p&gt;&lt;img alt=&#34;校園 Tor Relay 範本工具包&#34; src=&#34;../../../assets/images/post-update.png&#34; style=&#34;border-radius: 10px;box-shadow:1px 1px 0.6rem #00aeff;&#34; /&gt;&lt;/p&gt; &lt;p&gt;2025/11，台灣第一個校園 Tor Relay 在台師大資工系上線。社群這半年想把這段過程、「跟學校溝通、走 TANet 行政流程、技術部署、長期維運」的經驗整理成其他學校可以直接拿去用的文件，不要再讓每一所學校的學生從零開始摸索。&lt;/p&gt; &lt;p&gt;社群夥伴 NZ（蘇恩立）這半年陸續把當時的計畫書、溝通 email、技術設定、踩過的雷整理出來，跟社群一起改寫成可複製範本。三份範本目前都已經上線，並以 CC-BY 4.0 授權釋出，搭配&lt;a href=&#34;../../../2025/12/ntnu-nz/&#34;&gt;台師大案例訪談&lt;/a&gt;當入口。&lt;/p&gt; &lt;p&gt;範本已經齊了。接下來，希望能有更多學校一起響應。&lt;/p&gt; &lt;!-- more --&gt; &lt;h2 id=&#34;範本工具包三份檔案接力&#34;&gt;範本工具包：三份檔案接力&lt;a class=&#34;headerlink&#34; href=&#34;#範本工具包三份檔案接力&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;工具包分三份，對應推動 Tor Relay 過程中三個不同角色的需求。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;a href=&#34;../../../../community/campus-tor-relay-proposal/&#34;&gt;校園 Tor Relay 提案範本&lt;/a&gt;&lt;/strong&gt;：一份完整的「Tor University Challenge at &amp;lt;學校名&amp;gt;」提案計畫書、四封對外溝通 email（給指導教授、資訊中心網路組組長、系上網管申請主機/IP、對外開放 port 申請）、台師大實際走過的兩個月行政時間軸，以及提案前的準備清單與踩雷提醒。所有放在 &lt;code&gt;&amp;lt;placeholder&amp;gt;&lt;/code&gt; 裡的欄位都標出來，複製出去把學校名、系所、IP 段、教授姓名填進去就能送進審核流程。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;a href=&#34;../../../../community/campus-tor-relay-sop/&#34;&gt;校園 Tor Relay 架設 SOP&lt;/a&gt;&lt;/strong&gt;：提案通過、拿到機房位置與 IP 之後的技術部署文件。內容包含 torrc 參考設定（ContactInfo、Non-Exit 宣告、頻寬上限、MetricsPort 安全提醒）、UFW 防火牆設計（SSH 限校內 VPN 段、ORPort 9001 對外開放）、對外狀態網頁兩種架構選擇（Nginx + Onionoo 推薦，或 MetricsPort + Prometheus + Grafana）、監控與事件處置 runbook、IPv6 設定、畢業後交接清單。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;a href=&#34;../../../../community/campus-relay-faq/&#34;&gt;校園 Tor Relay：給校方與法務的 FAQ&lt;/a&gt;&lt;/strong&gt;：十題校方資訊中心、法務、網管最常擔心的問題，每題都有台灣脈絡補充，刑法妨害電腦使用罪章、個資法第 2 條、TANet 對外連線審核機制都已經對到具體條文。頁尾另外整理「給網管的一頁摘要」與「給校方行政與法務的一頁摘要」，30 秒讀完，可以直接複製貼進 mail 開頭或當會議 handout。&lt;/p&gt; &lt;p&gt;三份檔案的整體入口、推動目標、案例累積，以及「待翻譯延伸閱讀」清單，都收在 &lt;a href=&#34;../../../../community/relay-on-campus/&#34;&gt;Tor Relay 校園建立研究專題&lt;/a&gt;。&lt;/p&gt; &lt;h2 id=&#34;建議的閱讀順序&#34;&gt;建議的閱讀順序&lt;a class=&#34;headerlink&#34; href=&#34;#建議的閱讀順序&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;依角色挑切入點，省下繞路時間。&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;還在評估「該不該做」&lt;/strong&gt;：先讀&lt;a href=&#34;../../../2025/12/ntnu-nz/&#34;&gt;台師大案例訪談&lt;/a&gt;，對全貌有感再決定&lt;/li&gt; &lt;li&gt;&lt;strong&gt;想推動但沒寫過提案&lt;/strong&gt;：提案範本 → FAQ → SOP。提案前先把 FAQ 讀完，被問到才不會答不上來&lt;/li&gt; &lt;li&gt;&lt;strong&gt;提案已通過、要開始裝&lt;/strong&gt;：直接跳 SOP，搭配&lt;a href=&#34;../../../../community/setup-tor-relay/&#34;&gt;「如何搭建 Tor Relay」&lt;/a&gt;的個人 operator 視角補完基礎&lt;/li&gt; &lt;li&gt;&lt;strong&gt;單純被校方問到 Tor Relay&lt;/strong&gt;：把 FAQ 頁尾的兩份一頁摘要直接轉貼給對方&lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;NZ-公開釋出的原始素材&#34;&gt;NZ 公開釋出的原始素材&lt;a class=&#34;headerlink&#34; href=&#34;#NZ-公開釋出的原始素材&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;範本是 placeholder 化、去掉個人資訊的乾淨版本。如果你想看「真實案例長什麼樣」，NZ 把當時的原始 Google Drive 資料夾整份公開：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://drive.google.com/drive/folders/1B9ysi2ELC9w46bD3o7TMsnv55nupI1nz&#34; target=&#34;_blank&#34;&gt;NZ 原始 Google Drive 資料夾&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;裡面包含台師大原版專案計畫說明書（Google Doc）、2025/12/21 校內分享 slides、現場照片。原始 Doc 裡有 NZ 個人 email、指導教授資訊、學校 IP 段等具體欄位，請不要直接 fork 原始 Doc 改學校名就送出去，容易在送件時被識破。原始存檔的價值是讓你對照寫作結構、用語拿捏，動手時還是用 anoni.net 上 placeholder 化過的範本。&lt;/p&gt; &lt;p&gt;英文版的案例脈絡，也已經刊在 Tor Project 官方部落格，國際同行看得到台灣這條線：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://blog.torproject.org/setting-up-tor-university-relay-taiwan/&#34; target=&#34;_blank&#34;&gt;Setting up a Tor Relay at a university in Taiwan&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;為什麼台灣需要更多校園-Tor-Relay&#34;&gt;為什麼台灣需要更多校園 Tor Relay&lt;a class=&#34;headerlink&#34; href=&#34;#為什麼台灣需要更多校園-Tor-Relay&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;Tor 網路的匿名性靠多元的中繼節點支撐。當全球中繼集中在少數國家或少數網路供應商，Tor 對抗流量分析的能力就會降低。台灣目前在 Tor Metrics 上能觀測到的中繼數量仍然有限，每多一個穩定運作的節點，整個網路對抗流量分析的能力就多一分。即時觀測見 anoni.net 的 &lt;a href=&#34;../../../../taiwan/tor-relay-watcher/&#34;&gt;Tor Relays 觀測點&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;大學校園是補上這個缺口的合適切入點：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;頻寬與人才&lt;/strong&gt;：學術網路頻寬穩定，資工、資管、資訊中心的師生有架設與維運能力，畢業交接也比個人架設容易延續&lt;/li&gt; &lt;li&gt;&lt;strong&gt;制度路徑清晰&lt;/strong&gt;：學校有正式的提案與審核流程，比個人或小公司架設更容易說清楚「誰負責、出事找誰」&lt;/li&gt; &lt;li&gt;&lt;strong&gt;教育與國際接軌&lt;/strong&gt;：架設過程本身是匿名網路、資安、開源治理的教學場景，並對接 EFF &lt;a href=&#34;https://toruniversity.eff.org/zh-tw/&#34; target=&#34;_blank&#34;&gt;Tor University Challenge&lt;/a&gt; 全球計畫&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;同時，台灣社會近年對揭弊者保護、家暴與跟蹤騷擾防制、新聞自由的關注持續上升，Tor 對這些情境的價值跟全球趨勢一致。校園 Relay 是「讓這套基礎設施在台灣可用」的具體貢獻。它的意義在於讓真正需要的人能順利使用，比抽象的隱私倡議更貼近實際處境。&lt;/p&gt; &lt;h2 id=&#34;號召在台灣的大學生社團系所&#34;&gt;號召：在台灣的大學生、社團、系所&lt;a class=&#34;headerlink&#34; href=&#34;#號召在台灣的大學生社團系所&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;如果你符合以下任一條件，特別歡迎加入：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;資工、資安、資管、電機、網路相關系所的學生&lt;/strong&gt;：你的技術背景剛好，跟指導教授或系上網管討論起來不會有溝通落差&lt;/li&gt; &lt;li&gt;&lt;strong&gt;校內資安、開源、Linux、網路相關社團&lt;/strong&gt;：社團 email 與長期維運分工，正好補上「畢業交接」這個校園 Relay 最常斷掉的環節&lt;/li&gt; &lt;li&gt;&lt;strong&gt;指導教授、實驗室助理、資訊中心的教職員&lt;/strong&gt;：你掛名能讓提案順利不少。學校行政體系對「有教授掛名」的提案接受度普遍更高&lt;/li&gt; &lt;li&gt;&lt;strong&gt;正在找專題題目或修網路、資安課程的同學&lt;/strong&gt;：Tor Relay 架設本身就是完整的網路、系統管理、政策溝通實作題目，可以整理成專題、學位論文或 COSCUP 投稿&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;不需要架過 Tor Relay 也歡迎參與。「我想學」就是合理的加入動機，社群會搭配&lt;a href=&#34;../../../../community/setup-tor-relay/&#34;&gt;「如何搭建 Tor Relay」&lt;/a&gt;文件協助你動手。&lt;/p&gt; &lt;p&gt;如果你正在自己學校推動、卡在某個環節想找人討論，或者已經有想法但不知道如何跟教授開口，任何一個階段都歡迎聯繫社群。常用入口整理在&lt;a href=&#34;../../../../community/tools/&#34;&gt;社群自架服務&lt;/a&gt;頁面，Matrix 公開 room 也可以直接打招呼。&lt;/p&gt; &lt;h2 id=&#34;致謝&#34;&gt;致謝&lt;a class=&#34;headerlink&#34; href=&#34;#致謝&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;範本工具包的原始材料由社群夥伴 NZ（蘇恩立）提供，整理自他在國立臺灣師範大學的計畫書、溝通記錄、實作經驗、技術設計。NZ 同意以 CC-BY 4.0 授權釋出全部素材，作為台灣其他學校的參考範本。&lt;/p&gt; &lt;p&gt;每個成功上線的校園 Relay 都讓推動成本變低一點。你的案例會幫到後面響應的學校。社群會把新增的學校加進「Tor Relay 校園建立研究專題」的「已完成的事」段落，往後加入的學校可以有更多參考。&lt;/p&gt; &lt;p&gt;這份工具包是給想響應的學校一個共用起點，可被任何一所大學拿去、改寫、送進自己校園的審核流程。每多一所學校加入，共用範本庫就持續累積，後續推動的人會更省力。&lt;/p&gt;</description> <link>https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/05/2026-campus-tor-relay-template-kit/</link> <pubDate>Thu, 21 May 2026 00:00:00 +0000</pubDate> <source url="https://anoni-net.ipns.dweb.link/zh-tw/feed_rss_created.xml">匿名網路社群 anoni.net/Docs</source><guid isPermaLink="true">https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/05/2026-campus-tor-relay-template-kit/</guid> <enclosure url="https://anoni-net.ipns.dweb.link/zh-tw/assets/images/post-update.png" type="image/png" length="81353" /> </item> <item> <title>PayPal 關閉台灣境內交易、Stripe 至今未開放：EFF 新書 Transaction Denied 整理十多年金融審查案例</title> <author>Toomore Chiang</author> <category>更新</category> <category>翻譯文章</category> <category>隱私</category> <description>&lt;h1 id=&#34;PayPal-關閉台灣境內交易Stripe-至今未開放EFF-新書-Transaction-Denied-整理十多年金融審查案例&#34;&gt;PayPal 關閉台灣境內交易、Stripe 至今未開放：EFF 新書 Transaction Denied 整理十多年金融審查案例&lt;a class=&#34;headerlink&#34; href=&#34;#PayPal-關閉台灣境內交易Stripe-至今未開放EFF-新書-Transaction-Denied-整理十多年金融審查案例&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h1&gt; &lt;figure&gt; &lt;a href=&#34;https://assets.anoni.net/blog/2026-financial-companies-as-censors.png&#34; target=&#34;_blank&#34;&gt; &lt;img src=&#34;https://assets.anoni.net/blog/2026-financial-companies-as-censors.png&#34; alt=&#34;被膠帶封口的存錢豬，象徵被金融中介切斷的支付管道&#34; style=&#34;border-radius: 10px;&#34;&gt; &lt;/a&gt; &lt;figcaption&gt;圖片來自 EFF Deeplinks 文章 &lt;a href=&#34;https://www.eff.org/deeplinks/2026/04/former-eff-activism-directors-new-book-transaction-denied-explores-what-happens&#34; target=&#34;_blank&#34;&gt;Former EFF Activism Director&#39;s New Book, Transaction Denied, Explores What Happens When Financial Companies Act like Censors&lt;/a&gt; 的社交卡片（EFF Financial Censorship banner 圖庫），授權為 &lt;a href=&#34;https://creativecommons.org/licenses/by/4.0/&#34; target=&#34;_blank&#34;&gt;CC BY 4.0&lt;/a&gt;。&lt;/figcaption&gt; &lt;/figure&gt; &lt;p&gt;2017 年 5 月 9 日，美國的跨境電子支付服務 PayPal 全數關閉台灣境內交易功能，兩個 PayPal Taiwan 帳號之間不能再收付款，跨境收付款則維持運作。受衝擊最大的是剛起步的實況產業，Twitch Cheer、YouTube Super Chat、StreamLabs、NightDev 這些依賴 PayPal 處理本地觀眾贊助的工具集體中斷，小型組織與獨立媒體的本地金流也跟著受影響&lt;sup id=&#34;fnref:8&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:8&#34;&gt;8&lt;/a&gt;&lt;/sup&gt;。&lt;/p&gt; &lt;p&gt;法源是 2015 年通過的《電子支付機構管理條例》第三條第一項，PayPal 選擇不申請許可，關閉境內交易功能&lt;sup id=&#34;fnref:9&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:9&#34;&gt;9&lt;/a&gt;&lt;/sup&gt;。八年過去，美國的線上金流處理服務 Stripe 至今未開放台灣使用者註冊。Stripe 是 Substack、許多訂閱制 SaaS、許多開源專案贊助頁面背後的信用卡收款層，台灣的個人創作者要先繞道註冊一間美國 LLC 才用得上&lt;sup id=&#34;fnref:10&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:10&#34;&gt;10&lt;/a&gt;&lt;/sup&gt;。&lt;/p&gt; &lt;p&gt;這兩件事在台灣的支付討論裡，過去多半被歸到「合規取捨」或「市場規模」。EFF 前 Activism Director Rainey Reitman 2026 年 4 月出版的新書《Transaction Denied》&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt; 整理了 2012 年起在美國、中東陸續發生的同類事件，這些案例累積起來，呈現出一個跨地區、跨議題的長期模式。台灣的兩件事，也適合放進這組案例一起對照。&lt;/p&gt; &lt;!-- more --&gt; &lt;h2 id=&#34;Reitman-整理過去十多年的金融審查案例&#34;&gt;Reitman 整理過去十多年的金融審查案例&lt;a class=&#34;headerlink&#34; href=&#34;#Reitman-整理過去十多年的金融審查案例&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;Rainey Reitman 在 EFF 任職 11 年，先後擔任 Activism Director 與 Chief Program Officer，2022 年離開。她也是新聞自由基金會 Freedom of the Press Foundation 的共同創辦人與現任董事會主席&lt;sup id=&#34;fnref:11&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:11&#34;&gt;11&lt;/a&gt;&lt;/sup&gt;，這本書的作者版稅有半數捐給該基金會。EFF 執行長 Cindy Cohn 在介紹這本書的 Deeplinks 文章寫道&lt;sup id=&#34;fnref2:1&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;：「Rainey 既是說故事的人，也是倡議者。她揭露隱藏的權力系統，這些系統形塑我們的選擇、我們的言論，最終形塑我們的社會。」&lt;/p&gt; &lt;p&gt;書中花最多篇幅在整理過去十多年實際發生過的案例。EFF 在 2012 年領銜的反書籍審查聯盟，逼使 PayPal 收回對自出版小說平台 Smashwords 強加的書籍內容限制&lt;sup id=&#34;fnref:3&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:3&#34;&gt;3&lt;/a&gt;&lt;/sup&gt;。同一年的 Nifty Archive Alliance 案，Stripe 一開始切斷這個從 1992 年運作至今的 LGBTQ 色情書寫社群的支付管道，倡議行動之後改了決定&lt;sup id=&#34;fnref:4&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:4&#34;&gt;4&lt;/a&gt;&lt;/sup&gt;。&lt;/p&gt; &lt;p&gt;2021 年的 Larry Brandt 案沒有這樣的反轉。Brandt 是美國一位個人捐款人，近 20 年用 PayPal 持續發小額贊助給世界各地的 Tor 中繼維運者，2021 年某天 PayPal 帳號被無預警關停，沒有申訴管道，也沒人能解釋原因&lt;sup id=&#34;fnref:5&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:5&#34;&gt;5&lt;/a&gt;&lt;/sup&gt;。Tor 是匿名網路社群長期介紹、許多讀者實際在用的匿名網路工具，全球各地的 Tor 中繼維運者本來就是靠這類個人贊助維持運作。換到台灣讀者熟悉的情境，如果你長期用境外金流定期支持港媒、緬甸獨立記者、烏克蘭基層或某個跨國人權專案，被切斷的情形是一樣的，不會因為金額小、用途明確、捐了很多年就豁免。&lt;/p&gt; &lt;p&gt;當一位長年小額贊助者連發起一筆贊助都被當作可疑交易切斷帳號，「金融機構不算言論審查者」這個說法就難以繼續成立。同類案例還能再列：教波斯詩歌的美國公民被 PayPal 與 Venmo 凍結帳號、紐約穆斯林市議員轉帳備註寫了孟加拉餐廳名字被擋下交易、Palestinians PayPal 案被擋的整個區域使用者&lt;sup id=&#34;fnref:6&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:6&#34;&gt;6&lt;/a&gt;&lt;/sup&gt;。&lt;/p&gt; &lt;p&gt;Reitman 在書裡點出，這個模式之所以能長期運作，靠的是「金融機構是中性管道」這份既有認知。實際運作起來，合規導向的過度避險、模糊到不可預測的服務條款、自動化決策但沒有人類審查介面、被切斷的人沒有可運作的申訴管道，這幾個元素加在一起的效果跟內容被刪除其實一樣&lt;sup id=&#34;fnref:7&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:7&#34;&gt;7&lt;/a&gt;&lt;/sup&gt;。EFF 過去十多年發過數十篇文章追蹤這些案例，累積速度比修法快得多。&lt;/p&gt; &lt;h2 id=&#34;從帳號封鎖到平台內容政策2025-2026-的新案例鏈&#34;&gt;從帳號封鎖到平台內容政策：2025-2026 的新案例鏈&lt;a class=&#34;headerlink&#34; href=&#34;#從帳號封鎖到平台內容政策2025-2026-的新案例鏈&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;Reitman 書裡收的案例多半圍繞「金融機構切斷個人或組織帳號」這個型態。2025 年起的幾起事件呈現出另一種施壓型態，金流公司透過合約條款與罰款威脅，要求平台自己修改內容政策，施壓對象從個別帳號擴大到整個平台層面。&lt;/p&gt; &lt;p&gt;2025 年 2 月，Mastercard 與 Visa 對日本多家文化產業平台施壓，受影響的服務被迫調整販售品項。日本還有自家的 JCB 與點數卡機制可以擋一些衝擊，勉強撐過去&lt;sup id=&#34;fnref:13&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:13&#34;&gt;13&lt;/a&gt;&lt;/sup&gt;。同年 7 月，Steam（Valve）證實在金流公司壓力下，從商店移除部分成人遊戲&lt;sup id=&#34;fnref:14&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:14&#34;&gt;14&lt;/a&gt;&lt;/sup&gt;。2026 年 3 月，美國 FTC 主席 Andrew N. Ferguson 發出警告函給 PayPal、Stripe、Visa、Mastercard，談「debanking American consumers」議題，這是美國聯邦監管者公開把這個模式列為議題的第一次&lt;sup id=&#34;fnref:15&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:15&#34;&gt;15&lt;/a&gt;&lt;/sup&gt;。2026 年 5 月，Kickstarter 修改內容指引、禁止幾類 NSFW 內容，Stripe 被認為是這次政策變動背後的壓力來源&lt;sup id=&#34;fnref:16&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:16&#34;&gt;16&lt;/a&gt;&lt;/sup&gt;。&lt;/p&gt; &lt;p&gt;從個人帳號被切斷、整個市場被排除、到平台內容政策被間接改寫，金流中介能施加的影響在十多年間持續擴大。&lt;/p&gt; &lt;h2 id=&#34;回到台灣PayPal-關閉境內交易Stripe-從未開放都是金融中介的單方面決定&#34;&gt;回到台灣：PayPal 關閉境內交易、Stripe 從未開放，都是金融中介的單方面決定&lt;a class=&#34;headerlink&#34; href=&#34;#回到台灣PayPal-關閉境內交易Stripe-從未開放都是金融中介的單方面決定&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;把 PayPal 2017 關閉境內交易跟 Stripe 至今不開放放在 Reitman 的框架下看，會發現兩件事都是金融中介單方面決定誰能在自己的網路上收錢。&lt;/p&gt; &lt;p&gt;PayPal 是「依本國合規取捨而關閉境內交易功能」。2015 年《電子支付機構管理條例》上路後，PayPal 選擇不申請許可，關閉境內收付款功能，跨境功能繼續運作。境內留下的空間由綠界、藍新、Pay2Go 等本土第三方支付填補。事後看，這讓台灣的本地支付基礎建設更在地化，但原本依賴 PayPal 在台灣處理本地金流的應用，當天就要找替代方案&lt;sup id=&#34;fnref2:8&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:8&#34;&gt;8&lt;/a&gt;&lt;/sup&gt;。&lt;/p&gt; &lt;p&gt;Stripe 是「從一開始就不接這個市場」。台灣的個人或公司不能直接申請 Stripe 帳號，常見的繞道是註冊美國 LLC、申請 EIN、開美國銀行帳戶，再以美國公司名義使用 Stripe&lt;sup id=&#34;fnref2:10&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:10&#34;&gt;10&lt;/a&gt;&lt;/sup&gt;。這條路自己有合規成本（IRS Form 5472 未申報最低罰款 25,000 美元），對個人創作者來說門檻不低。2025 年 10 月 Stripe Tax 開始支援台灣遠端銷售的稅務登記&lt;sup id=&#34;fnref:12&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:12&#34;&gt;12&lt;/a&gt;&lt;/sup&gt;，但 Stripe Tax 只處理稅務登記，台灣使用者仍然開不了 Stripe 收款帳號。&lt;/p&gt; &lt;p&gt;兩者跟傳統意義的「審查」不一樣，但對倡議組織、獨立媒體、創作者來說，效果跟被審查很像。依賴境外金流時，主要收款管道隨時可能消失，或者從沒存在過。境內第三方支付能補一部分，但跨境收款、KYC 國際趨同、《虛擬資產服務法》逐步上路，這幾股壓力同時收緊。相關的制度面討論可以接上 &lt;a href=&#34;../../../../taiwan/vasp-2026/&#34;&gt;台灣 VASP 法 2026&lt;/a&gt;，組織端的應對可以接上 &lt;a href=&#34;../../../../scenarios/nonprofit-anonymous-donation/&#34;&gt;倡議組織的匿名捐款管道&lt;/a&gt;。&lt;/p&gt; &lt;h2 id=&#34;接下來社群想推進什麼&#34;&gt;接下來社群想推進什麼&lt;a class=&#34;headerlink&#34; href=&#34;#接下來社群想推進什麼&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;社群把 2026 年的三大主題之一定在匿名支付，原本想說的是「個人金流是 metadata 的獨立維度」。Reitman 這本書讓我們看到金流還會被主動拿來當審查工具，這個風險對倡議組織、獨立媒體、創作者不是抽象議題。既有的 &lt;a href=&#34;../../../../basics/payments-anonymity/&#34;&gt;為什麼匿名支付重要&lt;/a&gt; 處理的是金流被動被觀察的問題，這篇處理的是金流主動被切斷的問題，兩篇對照看比較完整。&lt;/p&gt; &lt;p&gt;下一步預計推進的方向，包括在《台灣 VASP 法 2026》補一段「跨境制裁與過度合規副作用」的觀察，以及從 EFF 過去十多年 Financial Censorship 系列文章選 5 到 8 篇做策展性翻譯。替代金流系統的進展也值得追蹤，歐洲 European Payments Initiative、巴西 Pix 是兩個現有實作&lt;sup id=&#34;fnref:17&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:17&#34;&gt;17&lt;/a&gt;&lt;/sup&gt;&lt;sup id=&#34;fnref:18&#34;&gt;&lt;a class=&#34;footnote-ref&#34; href=&#34;#fn:18&#34;&gt;18&lt;/a&gt;&lt;/sup&gt;，但金流在各國都是高度管制行業，規模化替代系統的建立成本不低。如果你關心這個主題，歡迎透過 &lt;a href=&#34;../../../../community/payments-research/&#34;&gt;匿名支付研究專題&lt;/a&gt; 加入社群討論。&lt;/p&gt; &lt;h2 id=&#34;相關閱讀&#34;&gt;相關閱讀&lt;a class=&#34;headerlink&#34; href=&#34;#相關閱讀&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;../../../../basics/payments-anonymity/&#34;&gt;為什麼匿名支付重要&lt;/a&gt;：金流為什麼是 metadata 的獨立維度&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../../scenarios/nonprofit-anonymous-donation/&#34;&gt;倡議組織的匿名捐款管道&lt;/a&gt;：給組織與捐款人雙方的合法匿名捐款流程&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../../taiwan/vasp-2026/&#34;&gt;台灣 VASP 法 2026&lt;/a&gt;：草案架構、罰則、對組織的影響&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../../community/payments-research/&#34;&gt;匿名支付研究專題&lt;/a&gt;：社群討論入口、待翻譯資源、COSCUP 議程合作&lt;/li&gt; &lt;/ul&gt; &lt;div class=&#34;footnote&#34;&gt; &lt;hr /&gt; &lt;ol&gt; &lt;li id=&#34;fn:1&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://www.eff.org/deeplinks/2026/04/former-eff-activism-directors-new-book-transaction-denied-explores-what-happens&#34; target=&#34;_blank&#34;&gt;Former EFF Activism Director&#39;s New Book, Transaction Denied, Explores What Happens When Financial Companies Act like Censors&lt;/a&gt; - EFF Deeplinks&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:1&#34; title=&#34;Jump back to footnote 1 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref2:1&#34; title=&#34;Jump back to footnote 1 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:2&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://www.beacon.org/Transaction-Denied-P2455.aspx&#34; target=&#34;_blank&#34;&gt;Transaction Denied 購書頁&lt;/a&gt; - Beacon Press&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:2&#34; title=&#34;Jump back to footnote 2 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:3&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://www.eff.org/deeplinks/2012/03/free-speech-coalition-calls-paypal-back-misguided-book-censorship-policy&#34; target=&#34;_blank&#34;&gt;Free Speech Coalition Calls on PayPal to Back Off Misguided Book Censorship Policy&lt;/a&gt; - EFF Deeplinks&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:3&#34; title=&#34;Jump back to footnote 3 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:4&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://www.eff.org/deeplinks/2012/11/payment-provider-stripe-upholds-free-speech-reactivates-nifty-archives&#34; target=&#34;_blank&#34;&gt;Payment Provider Stripe Upholds Free Speech, Reactivates Nifty Archives&lt;/a&gt; - EFF Deeplinks&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:4&#34; title=&#34;Jump back to footnote 4 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:5&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://www.eff.org/deeplinks/2021/06/paypal-shuts-down-long-time-tor-supporter-no-recourse&#34; target=&#34;_blank&#34;&gt;PayPal Shuts Down Long-Time Tor Supporter with No Recourse&lt;/a&gt; - EFF Deeplinks&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:5&#34; title=&#34;Jump back to footnote 5 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:6&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://www.eff.org/deeplinks/2021/10/why-paypal-denying-service-palestinians&#34; target=&#34;_blank&#34;&gt;Why Is PayPal Denying Service to Palestinians?&lt;/a&gt; - EFF Deeplinks&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:6&#34; title=&#34;Jump back to footnote 6 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:7&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://www.eff.org/issues/financial-censorship&#34; target=&#34;_blank&#34;&gt;Financial Censorship 議題頁&lt;/a&gt; - EFF&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:7&#34; title=&#34;Jump back to footnote 7 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:8&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://technews.tw/2017/05/11/paypal-drop-out-taiwan/&#34; target=&#34;_blank&#34;&gt;PayPal 撤離，台灣金流平台趁勢崛起&lt;/a&gt; - TechNews 科技新報&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:8&#34; title=&#34;Jump back to footnote 8 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref2:8&#34; title=&#34;Jump back to footnote 8 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:9&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://gnn.gamer.com.tw/detail.php?sn=146778&#34; target=&#34;_blank&#34;&gt;實況主 Donate 將受影響？PayPal 宣布停止台灣境內交易服務&lt;/a&gt; - 巴哈姆特 GNN&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:9&#34; title=&#34;Jump back to footnote 9 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:10&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://most.tw/posts/blog/creatorsplatform202409/&#34; target=&#34;_blank&#34;&gt;台灣創作者必看！支持平台抽成與匯款回台灣完整攻略&lt;/a&gt; - most.tw&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:10&#34; title=&#34;Jump back to footnote 10 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref2:10&#34; title=&#34;Jump back to footnote 10 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:11&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://www.eff.org/about/staff/rainey-reitman-0&#34; target=&#34;_blank&#34;&gt;Rainey Reitman&lt;/a&gt; - EFF Staff（任職 11 年、共同創辦 Freedom of the Press Foundation 並擔任董事會主席）&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:11&#34; title=&#34;Jump back to footnote 11 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:12&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://docs.stripe.com/changelog/clover/2025-10-29/stripe-tax-taiwan-remote-support&#34; target=&#34;_blank&#34;&gt;Adds support for remote sellers in Taiwan to Stripe Tax&lt;/a&gt; - Stripe Changelog（2025-10-29）&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:12&#34; title=&#34;Jump back to footnote 12 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:13&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://blog.gslin.org/archives/2025/02/24/12271/mastercard-%e8%88%87-visa-%e5%b0%8d%e6%97%a5%e6%9c%ac%e6%96%87%e5%8c%96%e7%94%a2%e6%a5%ad%e7%9a%84%e6%94%bb%e5%8b%a2/&#34; target=&#34;_blank&#34;&gt;Mastercard 與 VISA 對日本文化產業的攻勢&lt;/a&gt; - Gea-Suan Lin&#39;s BLOG&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:13&#34; title=&#34;Jump back to footnote 13 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:14&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://blog.gslin.org/archives/2025/07/21/12523/&#34; target=&#34;_blank&#34;&gt;Steam (Valve) 確認是因為金流公司（信用卡公司）的壓力下架成人遊戲&lt;/a&gt; - Gea-Suan Lin&#39;s BLOG&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:14&#34; title=&#34;Jump back to footnote 14 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:15&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://www.ftc.gov/news-events/news/press-releases/2026/03/ftc-chairman-andrew-n-ferguson-issues-warning-letters-ceos-paypal-stripe-visa-mastercard-about-debanking-american-consumers&#34; target=&#34;_blank&#34;&gt;FTC Chairman Andrew N. Ferguson Issues Warning Letters to CEOs of PayPal, Stripe, Visa and Mastercard About Debanking American Consumers&lt;/a&gt; - U.S. Federal Trade Commission&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:15&#34; title=&#34;Jump back to footnote 15 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:16&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://kotaku.com/kickstarter-is-the-latest-platform-seemingly-forced-to-ban-adult-content-by-payment-processors-2000695648&#34; target=&#34;_blank&#34;&gt;Kickstarter Is The Latest Platform Seemingly Forced To Ban Adult Content By Payment Processors&lt;/a&gt; - Kotaku&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:16&#34; title=&#34;Jump back to footnote 16 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:17&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/European_Payments_Initiative&#34; target=&#34;_blank&#34;&gt;European Payments Initiative&lt;/a&gt; - Wikipedia&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:17&#34; title=&#34;Jump back to footnote 17 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li id=&#34;fn:18&#34;&gt; &lt;p&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Pix_(payment_system)&#34; target=&#34;_blank&#34;&gt;Pix (payment system)&lt;/a&gt; - Wikipedia&amp;#160;&lt;a class=&#34;footnote-backref&#34; href=&#34;#fnref:18&#34; title=&#34;Jump back to footnote 18 in the text&#34;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;/ol&gt; &lt;/div&gt;</description> <link>https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/05/2026-financial-companies-as-censors/</link> <pubDate>Thu, 21 May 2026 00:00:00 +0000</pubDate> <source url="https://anoni-net.ipns.dweb.link/zh-tw/feed_rss_created.xml">匿名網路社群 anoni.net/Docs</source><guid isPermaLink="true">https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/05/2026-financial-companies-as-censors/</guid> <enclosure url="https://assets.anoni.net/blog/2026-financial-companies-as-censors.png" type="image/png" length="45294" /> </item> <item> <title>onionoo MCP 上線：用一句中文問 Tor 中繼節點現況</title> <author>Toomore Chiang</author> <category>公告</category> <category>社群</category> <description>&lt;h1 id=&#34;onionoo-MCP-上線用一句中文問-Tor-中繼節點現況&#34;&gt;onionoo MCP 上線：用一句中文問 Tor 中繼節點現況&lt;a class=&#34;headerlink&#34; href=&#34;#onionoo-MCP-上線用一句中文問-Tor-中繼節點現況&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h1&gt; &lt;p&gt;&lt;img alt=&#34;onionoo MCP 上線&#34; src=&#34;../../../assets/images/post-update.png&#34; style=&#34;border-radius: 10px;box-shadow:1px 1px 0.6rem #00aeff;&#34; /&gt;&lt;/p&gt; &lt;p&gt;匿名網路社群自架的 &lt;code&gt;onionoo-fastapi&lt;/code&gt; 服務以 v1.0.0 對外公開，站台位於 &lt;a href=&#34;https://onionoo.anoni.net&#34;&gt;https://onionoo.anoni.net&lt;/a&gt;。它把 Tor Project 官方的 &lt;a href=&#34;https://metrics.torproject.org/onionoo.html&#34; target=&#34;_blank&#34;&gt;Onionoo&lt;/a&gt; API 包成兩種介面，一個是補上 OpenAPI 規格的語義化 HTTP API，一個是 Model Context Protocol（MCP）server。&lt;/p&gt; &lt;p&gt;接上 Claude Desktop、Cursor、Claude Code 等支援 MCP 的客戶端後，用一句中文就能問「臺灣目前有幾個 Tor 中繼節點，總頻寬多少，前五大 ASN 是哪些」。AI 代理會自己拆問題、選工具、查資料、整理出可讀報告，不必先學 Onionoo 的欄位定義才能開始研究。&lt;/p&gt; &lt;!-- more --&gt; &lt;h2 id=&#34;為什麼要包這一層&#34;&gt;為什麼要包這一層&lt;a class=&#34;headerlink&#34; href=&#34;#為什麼要包這一層&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;Onionoo 的規格本身完整，但對 AI 代理來說有三個門檻。&lt;/p&gt; &lt;ul&gt; &lt;li&gt;沒有 OpenAPI 描述，無法被 Swagger UI、Postman、code generator 自動消化。&lt;/li&gt; &lt;li&gt;欄位短碼（如 &lt;code&gt;r&lt;/code&gt;、&lt;code&gt;f&lt;/code&gt;、&lt;code&gt;n&lt;/code&gt;、&lt;code&gt;a&lt;/code&gt;）為了傳輸效率而設計，對語言模型不夠語義化，模型容易誤解 &lt;code&gt;r&lt;/code&gt; 是 &lt;code&gt;relay&lt;/code&gt; 還是 &lt;code&gt;running&lt;/code&gt;。&lt;/li&gt; &lt;li&gt;一次查詢常要組合多個端點（details、uptime、bandwidth），AI 代理重複拼湊容易出錯。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;&lt;code&gt;onionoo-fastapi&lt;/code&gt; 把這些事情做掉。短碼還原成 &lt;code&gt;nickname&lt;/code&gt;、&lt;code&gt;fingerprint&lt;/code&gt;、&lt;code&gt;addresses&lt;/code&gt;、&lt;code&gt;running&lt;/code&gt; 等語義名稱，補上完整 OpenAPI 規格，並把幾個常見任務包成單一 MCP 工具呼叫。想看某中繼節點的健康狀況時，呼叫一次就能拿到合併好的 details、uptime、bandwidth 快照，不必自己組三個端點。&lt;/p&gt; &lt;p&gt;服務本身&lt;strong&gt;不儲存&lt;/strong&gt;任何 Onionoo 資料，只負責轉發與重新包裝回應。上游資料來自 &lt;a href=&#34;https://onionoo.torproject.org&#34;&gt;https://onionoo.torproject.org&lt;/a&gt;。&lt;/p&gt; &lt;h2 id=&#34;可以拿來問什麼&#34;&gt;可以拿來問什麼&lt;a class=&#34;headerlink&#34; href=&#34;#可以拿來問什麼&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;接上 MCP 後，下面這幾類問題都可以直接用自然語言丟給 AI 代理處理。&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;盤點某個國家的 Tor 貢獻&lt;/strong&gt;：「整理一份臺灣 Tor 中繼節點現況，running 數量、總頻寬、consensus weight、前五大 ASN，再挑出 consensus weight 最高的三個 relay。」&lt;/li&gt; &lt;li&gt;&lt;strong&gt;某個 ASN 底下的狀況&lt;/strong&gt;：「列出 TANet（AS1659）目前所有 running 的 Tor 中繼節點，回報旗標、頻寬與在線時間。」&lt;/li&gt; &lt;li&gt;&lt;strong&gt;比對指紋&lt;/strong&gt;：「比較 &lt;code&gt;9695DFC35FFEB861329B9F1AB04C46397020CE31&lt;/code&gt; 與 &lt;code&gt;847B1F850344D7876491A54892F904934E4EB85D&lt;/code&gt; 這兩個 relay 的版本、旗標、所在國家與 AS。」&lt;/li&gt; &lt;li&gt;&lt;strong&gt;單一中繼節點健康度&lt;/strong&gt;：「告訴我 &lt;code&gt;moria1&lt;/code&gt; 這個 relay 目前的狀態、所在國家、最近一週的頻寬走勢與在線時間。」&lt;/li&gt; &lt;/ul&gt; &lt;figure&gt; &lt;a href=&#34;https://assets.anoni.net/docs/onionoo-mcp-tw-summary-result.png&#34; target=&#34;_blank&#34;&gt; &lt;img src=&#34;https://assets.anoni.net/docs/onionoo-mcp-tw-summary-result.png&#34; alt=&#34;Claude Desktop 整理出的臺灣 Tor 中繼節點現況報告，顯示 running 數量、總頻寬、consensus weight 與前 5 大 ASN 表格&#34; title=&#34;Claude Desktop 整理出的臺灣 Tor 中繼節點現況報告&#34; class=&#34;brand-frame&#34;&gt; &lt;/a&gt; &lt;capture&gt;Claude Desktop 接上 onionoo MCP 後，請模型「整理臺灣 Tor 中繼節點現況」回出的彙整報告。底層數值來自上游 Onionoo，這是某一時點的 snapshot。&lt;/capture&gt; &lt;/figure&gt; &lt;p&gt;這類查詢以往要先翻 Onionoo 文件、寫腳本、合併 JSON、再整理表格，現在一句話就能拿到初步結果。盤點完再決定下一步要往哪鑽，研究啟動的成本差很多。&lt;/p&gt; &lt;h2 id=&#34;如何接上&#34;&gt;如何接上&lt;a class=&#34;headerlink&#34; href=&#34;#如何接上&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;h3 id=&#34;給-AI-客戶端使用者&#34;&gt;給 AI 客戶端使用者&lt;a class=&#34;headerlink&#34; href=&#34;#給-AI-客戶端使用者&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;在 Claude Desktop、Cursor 或其他支援 MCP 的客戶端，在設定檔的 &lt;code&gt;mcpServers&lt;/code&gt; 區塊加上：&lt;/p&gt; &lt;div class=&#34;highlight&#34;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;&amp;quot;mcpServers&amp;quot;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;&amp;quot;onionoo&amp;quot;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;&amp;quot;type&amp;quot;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;quot;http&amp;quot;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;&amp;quot;url&amp;quot;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;quot;https://onionoo.anoni.net/mcp&amp;quot;&lt;/span&gt; &lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt; &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;p&gt;存檔、重啟客戶端，工具列表中就會出現 onionoo 這組工具，可以直接用自然語言要求代理查詢。本機 stdio transport 安裝方式、完整工具一覽、權限調整、自架（Docker）等細節，完整使用文件都有寫。&lt;/p&gt; &lt;p&gt;&lt;a class=&#34;md-button md-button--primary&#34; href=&#34;../../../../community/onionoo-mcp/&#34;&gt;&lt;span class=&#34;twemoji&#34;&gt;&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 24 24&#34;&gt;&lt;path d=&#34;M6 13v-2h8l-3.5-3.5 1.42-1.42L17.84 12l-5.92 5.92-1.42-1.42L14 13zm16-1a10 10 0 0 1-10 10A10 10 0 0 1 2 12 10 10 0 0 1 12 2a10 10 0 0 1 10 10m-2 0a8 8 0 0 0-8-8 8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8&#34;/&gt;&lt;/svg&gt;&lt;/span&gt; 閱讀完整 onionoo MCP 使用文件&lt;/a&gt;&lt;/p&gt; &lt;h3 id=&#34;給寫程式直接呼叫的使用者&#34;&gt;給寫程式直接呼叫的使用者&lt;a class=&#34;headerlink&#34; href=&#34;#給寫程式直接呼叫的使用者&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;每個端點都會回傳語義化 JSON，可以直接用 &lt;code&gt;curl&lt;/code&gt; 呼叫。&lt;/p&gt; &lt;div class=&#34;highlight&#34;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class=&#34;c1&#34;&gt;# 列出臺灣的 relay，依 consensus weight 排序前 5 名&lt;/span&gt; curl&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;-s&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;https://onionoo.anoni.net/v1/details?country=tw&amp;amp;running=true&amp;amp;order=-consensus_weight&amp;amp;limit=5&amp;#39;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;|&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;jq&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;. &lt;span class=&#34;c1&#34;&gt;# 按國家彙整目前 running 的中繼節點數量&lt;/span&gt; curl&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;-s&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;https://onionoo.anoni.net/v1/aggregate/countries?running=true&amp;#39;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;|&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;jq&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;. &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;p&gt;完整端點與參數見 &lt;a href=&#34;https://onionoo.anoni.net/docs&#34; target=&#34;_blank&#34;&gt;Swagger UI&lt;/a&gt;，查詢參數沿用 Onionoo 的 &lt;a href=&#34;https://metrics.torproject.org/onionoo.html&#34; target=&#34;_blank&#34;&gt;官方規格&lt;/a&gt;。&lt;/p&gt; &lt;h2 id=&#34;與既有觀測工具的分工&#34;&gt;與既有觀測工具的分工&lt;a class=&#34;headerlink&#34; href=&#34;#與既有觀測工具的分工&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;anoni.net 目前在 Tor 觀測這條線上有三個入口，可以依任務挑。&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;&lt;a href=&#34;../../../../taiwan/tor-relay-watcher/&#34;&gt;Tor Relays 觀測點&lt;/a&gt;&lt;/strong&gt;：圖表面板，看臺灣中繼節點的數量與頻寬趨勢，適合想看走勢的場合。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;&lt;a href=&#34;../../../../taiwan/ooni-asn-coverage/&#34;&gt;ASN 自治網路觀測資料分析&lt;/a&gt;&lt;/strong&gt;：OONI 觀測資料的 ASN 涵蓋分析，適合想知道哪些 ASN 的使用者實際在被觀測到。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;onionoo MCP&lt;/strong&gt;（這次新增）：用問句快速做 ad-hoc 查詢，適合想針對某個 relay、某個 ASN、某個國家盤點現況。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;三個入口資料來源不同（Pulse 自己抓的歷史時序、OONI 原始觀測資料、Onionoo 即時 snapshot），互相補完，不重複。&lt;/p&gt; &lt;h2 id=&#34;參與與回饋&#34;&gt;參與與回饋&lt;a class=&#34;headerlink&#34; href=&#34;#參與與回饋&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;回報問題或提建議：&lt;a href=&#34;https://github.com/anoni-net/onionoo-fastapi/issues&#34;&gt;https://github.com/anoni-net/onionoo-fastapi/issues&lt;/a&gt;&lt;/li&gt; &lt;li&gt;想討論該補哪些任務導向工具、或請社群示範某類查詢，歡迎到 &lt;a href=&#34;../../../../community/tools/&#34;&gt;Matrix 公開 room&lt;/a&gt; 提出來。&lt;/li&gt; &lt;li&gt;想自己跑一份（例如在 .onion 服務、內網或實驗環境），完整文件的「自架（Docker）」段落有 Docker 啟動指令與環境變數列表。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;服務以 MIT 授權釋出，原始碼在 &lt;a href=&#34;https://github.com/anoni-net/onionoo-fastapi&#34;&gt;https://github.com/anoni-net/onionoo-fastapi&lt;/a&gt;，任何 issue、PR 都歡迎。&lt;/p&gt; &lt;h2 id=&#34;相關閱讀&#34;&gt;相關閱讀&lt;a class=&#34;headerlink&#34; href=&#34;#相關閱讀&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;../../../../community/onionoo-mcp/&#34;&gt;onionoo MCP：Tor 中繼節點查詢服務&lt;/a&gt;：完整使用文件&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../../taiwan/tor-relay-watcher/&#34;&gt;Tor Relays 觀測點&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../../taiwan/ooni-asn-coverage/&#34;&gt;ASN 自治網路觀測資料分析&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;../../../../tools/what-is-tor/&#34;&gt;什麼是 Tor？&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;</description> <link>https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/05/2026-onionoo-mcp-public/</link> <pubDate>Tue, 19 May 2026 00:00:00 +0000</pubDate> <source url="https://anoni-net.ipns.dweb.link/zh-tw/feed_rss_created.xml">匿名網路社群 anoni.net/Docs</source><guid isPermaLink="true">https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/05/2026-onionoo-mcp-public/</guid> <enclosure url="https://anoni-net.ipns.dweb.link/zh-tw/assets/images/post-update.png" type="image/png" length="81353" /> </item> <item> <title>什麼是差分隱私？</title> <author>Toomore Chiang</author> <category>技術</category> <category>隱私</category> <description>&lt;h1 id=&#34;什麼是差分隱私&#34;&gt;什麼是差分隱私？&lt;a class=&#34;headerlink&#34; href=&#34;#什麼是差分隱私&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h1&gt; &lt;div class=&#34;admonition info&#34;&gt; &lt;p&gt;以下內容翻譯自 Privacy Guides 的文章：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://www.privacyguides.org/articles/2025/09/30/differential-privacy/&#34; target=&#34;_blank&#34;&gt;What is Differential Privacy?, fria, 2025-09-30&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;p&gt;是否有可能從大量人群中蒐集資料，同時又保護每個個體的隱私？在這篇關於隱私增強技術（Privacy-Enhancing Technologies）系列的文章中，我們要討論&lt;strong&gt;差分隱私（Differential Privacy）&lt;/strong&gt;，以及它如何做到這一點。&lt;/p&gt; &lt;!-- more --&gt; &lt;div class=&#34;admonition info&#34;&gt; &lt;p class=&#34;admonition-title&#34;&gt;給關心匿名網路的讀者&lt;/p&gt; &lt;p&gt;差分隱私和 Tor 等匿名通訊工具處理的是不同層次的隱私問題。Tor 保護的是你「傳輸過程」，讓觀察者無法得知你在跟誰通訊。差分隱私處理的是「資料釋出時」，讓統計資料在公開後無法被還原成對個人的識別。兩者並不替代彼此，而是完整威脅模型中的不同切面。&lt;/p&gt; &lt;p&gt;如果你關心個人資料在各種服務、平台或政府資料集中的去向，差分隱私值得理解的理由在於：即便是「去識別化」或「匿名統計」形式的資料，也可能在與其他資料交叉比對後被還原。學會識別哪些隱私聲明是可被驗證的、哪些只是行銷話術，是這篇文章希望提供給你的視角。&lt;/p&gt; &lt;/div&gt; &lt;h2 id=&#34;問題所在&#34;&gt;問題所在&lt;a class=&#34;headerlink&#34; href=&#34;#問題所在&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;從大規模人群中蒐集資料確實有其價值，可以看出族群中的趨勢。但這需要大量個人交出個人識別資訊（PII）。即使是看似無害的性別資訊，也能協助識別出你的身份。&lt;/p&gt; &lt;p&gt;Latanya Sweeney 在 2000 年的一篇論文中，嘗試僅憑美國人口普查資料中的可用指標來重新識別個人。她發現，87% 的美國人僅憑三項指標就能被識別出來：郵遞區號、出生日期和性別。能夠根據公開資料識別個人，顯然是一個嚴重的隱私問題。&lt;/p&gt; &lt;h2 id=&#34;差分隱私之前的歷史&#34;&gt;差分隱私之前的歷史&lt;a class=&#34;headerlink&#34; href=&#34;#差分隱私之前的歷史&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;蒐集彙整資料對研究至關重要，美國人口普查每十年就進行一次。通常我們對整體資料更感興趣，而非個人資料，因為整體資料能呈現族群的趨勢與模式。然而，為了取得這些資料，仍必須從個人處蒐集。&lt;/p&gt; &lt;p&gt;起初，人們以為只要移除姓名等明顯的識別資訊就足以防止再識別，但 Sweeney 在 1997 年便已證明，即便沒有姓名，透過與外部資料交叉比對，仍可再識別出相當比例的個人。早期的去識別化手段，事後都被證明極易遭受再識別攻擊。&lt;/p&gt; &lt;h3 id=&#34;AOL-搜尋記錄外洩事件&#34;&gt;AOL 搜尋記錄外洩事件&lt;a class=&#34;headerlink&#34; href=&#34;#AOL-搜尋記錄外洩事件&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;一個著名的案例是 AOL 搜尋記錄外洩。AOL 長期記錄使用者的搜尋行為供研究用途，在釋出資料時，他們只將用戶真實姓名替換為識別碼。然而，研究人員仍能依據使用者 4417749 的搜尋內容細節，識別出她是 Thelma Arnold。&lt;/p&gt; &lt;h3 id=&#34;Strava-熱力圖事件&#34;&gt;Strava 熱力圖事件&lt;a class=&#34;headerlink&#34; href=&#34;#Strava-熱力圖事件&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;2018 年，運動 app Strava 發布了更新版本的熱力圖，顯示 Fitbit 等運動追蹤器使用者的運動模式。分析師 Nathan Ruser 發現，這些模式可以揭露軍事基地和軍隊移動路線，對行動安全構成嚴重威脅，甚至可能危及士兵生命。在某些情況下，個別使用者也能被去匿名化。&lt;/p&gt; &lt;div class=&#34;admonition note&#34;&gt; &lt;p&gt;Strava 並未故意揭露任何人，但大量個人路線資料在聚合後，自然呈現出「只有特定人才會反覆出現在這個位置」的模式。這正是差分隱私要解決的核心問題：聚合後的統計資料，仍然可以洩漏個體的行為模式。&lt;/p&gt; &lt;/div&gt; &lt;h3 id=&#34;隨機回應法Randomized-Response&#34;&gt;隨機回應法（Randomized Response）&lt;a class=&#34;headerlink&#34; href=&#34;#隨機回應法Randomized-Response&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;最早的資料匿名化想法之一是隨機回應法，早在 1965 年便由 Stanley L. Warner 的論文引入。其背後的邏輯相當聰明：對於「你有沒有逃漏稅？」這類問題，受訪者可能不願意如實作答。解決方案是讓受訪者丟一枚硬幣，若正面就回答「是」，若反面則如實作答。&lt;/p&gt; &lt;table&gt; &lt;thead&gt; &lt;tr&gt; &lt;th&gt;受訪者&lt;/th&gt; &lt;th&gt;回答&lt;/th&gt; &lt;th&gt;硬幣結果（僅供說明）&lt;/th&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;1&lt;/td&gt; &lt;td&gt;是&lt;/td&gt; &lt;td&gt;正面（答是）&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;2&lt;/td&gt; &lt;td&gt;否&lt;/td&gt; &lt;td&gt;反面（如實作答）&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;3&lt;/td&gt; &lt;td&gt;是&lt;/td&gt; &lt;td&gt;正面（答是）&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;4&lt;/td&gt; &lt;td&gt;是&lt;/td&gt; &lt;td&gt;正面（答是）&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;5&lt;/td&gt; &lt;td&gt;否&lt;/td&gt; &lt;td&gt;反面（如實作答）&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;p&gt;由於我們知道「是」的假答案佔 50%，可以扣除後粗估真正回答「是」的比例。隨機回應法奠定了差分隱私的基礎，但要真正實現，還得等幾十年。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;無關問題隨機回應法（Unrelated Question Randomized Response）&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;後來 Greenberg 等人在論文中提出了變體：向每位受訪者呈現一個敏感問題，或是一個無關的普通問題（例如「你的生日是一月嗎？」），以提高如實作答的可能性，因為研究者不知道被抽到的是哪個問題。&lt;/p&gt; &lt;table&gt; &lt;thead&gt; &lt;tr&gt; &lt;th&gt;受訪者&lt;/th&gt; &lt;th&gt;問題（研究者不可見）&lt;/th&gt; &lt;th&gt;回答&lt;/th&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;1&lt;/td&gt; &lt;td&gt;你有沒有逃漏稅？&lt;/td&gt; &lt;td&gt;否&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;2&lt;/td&gt; &lt;td&gt;你的生日是一月嗎？&lt;/td&gt; &lt;td&gt;是&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;3&lt;/td&gt; &lt;td&gt;你的生日是一月嗎？&lt;/td&gt; &lt;td&gt;否&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;4&lt;/td&gt; &lt;td&gt;你有沒有逃漏稅？&lt;/td&gt; &lt;td&gt;是&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;5&lt;/td&gt; &lt;td&gt;你有沒有逃漏稅？&lt;/td&gt; &lt;td&gt;否&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;h3 id=&#34;k-匿名k-Anonymity&#34;&gt;k-匿名（k-Anonymity）&lt;a class=&#34;headerlink&#34; href=&#34;#k-匿名k-Anonymity&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;Latanya Sweeney 與 Pierangela Samarati 在 1998 年提出了 k-匿名。有趣的是，早在 1998 年，人們便已意識到持續性資料蒐集的隱私問題：日常生活中的許多行動都被某處的電腦所記錄，這些資訊往往被分享、交換與販售。不當揭露醫療、財務資訊或國家安全事務，後果可能相當嚴重。&lt;/p&gt; &lt;p&gt;在資料集中，即便移除了姓名等明顯識別資訊，仍可能保留生日、郵遞區號等其他資料，這些資料在資料集中可能是某人獨有的。若與外部資料交叉比對，就可能對個人去匿名化。k-匿名的意思是，資料集中每一列，都至少有 k-1 列是完全相同的。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;泛化（Generalization）&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;其中一種實現方式是泛化：降低資料的精確度，使其不那麼獨特。例如，不記錄確切年齡，而是給出 20–30 歲這樣的範圍。這類無法直接識別個人但可能用於再識別的資料，稱為準識別符（quasi-identifiers）。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;抑制（Suppression）&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;有時即使泛化後，仍有不符合 k-匿名要求的離群值，此時可以直接移除該列。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;k-匿名的攻擊&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;k-匿名已被證明無法完全防止再識別。研究人員透過與 LinkedIn 資料交叉比對，成功從哈佛和 MIT EdX 平台的 k-匿名化資料集中，對 3 名學生去匿名化，使數千名學生面臨再識別風險。他們的方法是找出資料集中難以泛化的準識別符組合（特定課程的選修紀錄），再對應 LinkedIn 上公開的學歷與職業資訊，逐步縮小候選名單。k-匿名無法防禦這種外部資料交叉比對，正是其核心缺陷。&lt;/p&gt; &lt;h2 id=&#34;差分隱私的誕生&#34;&gt;差分隱私的誕生&lt;a class=&#34;headerlink&#34; href=&#34;#差分隱私的誕生&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;我撰寫的大多數概念都源自 1970–80 年代，但差分隱私是相對較新的概念。它首先出現在 2006 年的論文《&lt;a href=&#34;https://link.springer.com/chapter/10.1007/11681878_14&#34; target=&#34;_blank&#34;&gt;Calibrating Noise to Sensitivity in Private Data Analysis&lt;/a&gt;》中，提出了向資料加入雜訊（noise）來達成隱私保護的想法，類似於隨機回應法，但數學上更為嚴謹、可被證明。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;ε（隱私預算）&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;向資料集加入雜訊會降低其準確度。ε（epsilon）定義了加入雜訊的數量，ε 越小表示隱私保護越強，但資料準確度也越低，反之亦然。ε 也被稱為「隱私損耗參數」或「隱私預算」。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;中央差分隱私（Central Differential Privacy）&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;早期的差分隱私依賴在資料蒐集後才加入雜訊，也就是說，你仍需信任中央機構持有原始資料。對於關心政府或企業濫用資料的人來說，這是個關鍵缺陷：即便最終釋出的統計結果受到保護，原始資料在送達伺服器之前，已完整暴露在資料蒐集者面前，加噪的是輸出，不是輸入。&lt;/p&gt; &lt;h2 id=&#34;Google-RAPPOR&#34;&gt;Google RAPPOR&lt;a class=&#34;headerlink&#34; href=&#34;#Google-RAPPOR&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;2014 年，Google 推出了 RAPPOR（Randomized Aggregatable Privacy-Preserving Ordinal Response），這是他們的開源差分隱私實作。RAPPOR 建立在隨機回應法等先前技術之上，並加入了重大改進。&lt;/p&gt; &lt;h3 id=&#34;本機差分隱私Local-Differential-Privacy&#34;&gt;本機差分隱私（Local Differential Privacy）&lt;a class=&#34;headerlink&#34; href=&#34;#本機差分隱私Local-Differential-Privacy&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;在 Google 的實作中，雜訊在資料傳送至任何伺服器前就已在裝置端加入。這消除了對中央機構處理原始資料的信任需求，是實現真正匿名資料蒐集的重要一步。&lt;/p&gt; &lt;h3 id=&#34;布隆過濾器Bloom-Filters&#34;&gt;布隆過濾器（Bloom Filters）&lt;a class=&#34;headerlink&#34; href=&#34;#布隆過濾器Bloom-Filters&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;RAPPOR 使用了一種稱為布隆過濾器的巧妙技術，以節省空間並提升隱私。布隆過濾器從一組全為 0 的陣列開始：&lt;/p&gt; &lt;div class=&#34;highlight&#34;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[0, 0, 0, 0, 0, 0, 0, 0, 0] &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;p&gt;然後將「apple」這樣的資料通過雜湊演算法，在特定位置（例如第 1、3、5 位）設為 1：&lt;/p&gt; &lt;div class=&#34;highlight&#34;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[0, 1, 0, 1, 0, 1, 0, 0, 0] &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;p&gt;要確認某項資料是否存在時，將資料通過雜湊演算法，檢查對應位置是否為 1。如果都是 1，則資料可能存在（其他資料也可能翻轉了這些位）。如果任何一個 1 對應到 0，則可確定資料不在集合中。&lt;/p&gt; &lt;h3 id=&#34;永久性隨機回應Permanent-Randomized-Response&#34;&gt;永久性隨機回應（Permanent Randomized Response）&lt;a class=&#34;headerlink&#34; href=&#34;#永久性隨機回應Permanent-Randomized-Response&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;對部分位元進行隨機翻轉，這個結果會被「記憶化（memoize）」，供未來的回報使用相同的隨機值，以防止「平均化攻擊」（攻擊者多次查詢同一使用者以推測真實值）。&lt;/p&gt; &lt;h3 id=&#34;即時隨機回應Instantaneous-Randomized-Response&#34;&gt;即時隨機回應（Instantaneous Randomized Response）&lt;a class=&#34;headerlink&#34; href=&#34;#即時隨機回應Instantaneous-Randomized-Response&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;在永久性回應的基礎上，每次回報時再進行額外的隨機化，提供進一步的保護。&lt;/p&gt; &lt;h3 id=&#34;ChromeMapsGoogle-Fi&#34;&gt;Chrome、Maps、Google Fi&lt;a class=&#34;headerlink&#34; href=&#34;#ChromeMapsGoogle-Fi&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;RAPPOR 被 Google Chrome 用於追蹤使用者最常造訪的網站（以改善建議功能）、Google Maps 的位置資料，以及 Google Fi 的行動數據使用模式。&lt;/p&gt; &lt;h3 id=&#34;OpenDP&#34;&gt;OpenDP&lt;a class=&#34;headerlink&#34; href=&#34;#OpenDP&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;哈佛大學建立了 &lt;a href=&#34;https://opendp.org/&#34; target=&#34;_blank&#34;&gt;OpenDP&lt;/a&gt;，一套開源的差分隱私工具庫，讓研究人員與組織能更容易地在自己的資料集中應用差分隱私技術。&lt;/p&gt; &lt;h2 id=&#34;Apple&#34;&gt;Apple&lt;a class=&#34;headerlink&#34; href=&#34;#Apple&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;Apple 也將差分隱私整合至 iOS 的資料蒐集流程中。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Sketch（計數最小值草圖）&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Apple 使用計數最小值草圖（count-min sketch）資料結構，搭配本機差分隱私，蒐集表情符號使用頻率、鍵盤輸入等在地資料。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Matrix&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Matrix 機制識別裝置設定中的使用模式（例如使用者新增至字典的詞彙），在本機加入雜訊後才傳輸。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;See What&#39;s Sent&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Apple 維護了一份透明度頁面，說明他們從使用者裝置蒐集哪些差分隱私資料，以及其目的。&lt;/p&gt; &lt;p&gt;Google 和 Apple 在公開文件中都沒有揭露所使用的 ε 值。「使用本機差分隱私」這個聲明可以從技術論文與程式碼中部分驗證，但隱私保護的實際強度，仍是使用者無法獨立核實的部分。&lt;/p&gt; &lt;h2 id=&#34;美國人口普查&#34;&gt;美國人口普查&lt;a class=&#34;headerlink&#34; href=&#34;#美國人口普查&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;h3 id=&#34;起因Impetus&#34;&gt;起因（Impetus）&lt;a class=&#34;headerlink&#34; href=&#34;#起因Impetus&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;2020 年美國人口普查採用了差分隱私技術（稱為 DAS，Disclosure Avoidance System），取代了原本存在已知再識別漏洞的舊有系統。由於人口普查資料用於分配國會席次與聯邦資金，準確性至關重要。&lt;/p&gt; &lt;p&gt;差分隱私的導入引發了一些爭議，特別是在如何設定 ε 值上：較小的 ε 可保護隱私，但會使小型社群的資料準確度降低。&lt;/p&gt; &lt;h3 id=&#34;DPrioMozilla-Prio&#34;&gt;DPrio（Mozilla Prio）&lt;a class=&#34;headerlink&#34; href=&#34;#DPrioMozilla-Prio&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;Mozilla 開發了 &lt;a href=&#34;https://blog.mozilla.org/security/2019/06/06/next-steps-toward-private-browsing-telemetry-with-prio/&#34; target=&#34;_blank&#34;&gt;Prio&lt;/a&gt;，一套用於分散式統計匯總的協議，使用差分隱私蒐集 Firefox 的遙測資料，同時保護使用者隱私。&lt;/p&gt; &lt;h2 id=&#34;差分隱私的未來&#34;&gt;差分隱私的未來&lt;a class=&#34;headerlink&#34; href=&#34;#差分隱私的未來&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;差分隱私仍是一個活躍的研究領域，核心挑戰在於如何在隱私與資料效用之間取得平衡。ε 的設定至今仍是開放性問題：應由誰決定？應設多大？如何審計？&lt;/p&gt; &lt;p&gt;AI 訓練資料的隱私問題，讓差分隱私的重要性在近年急速提升。研究人員已證明，機器學習模型在訓練完成後，仍可能透過「成員推斷攻擊（membership inference attack）」洩漏訓練資料中的個人資訊：攻擊者可以系統性地探測模型，判斷某筆特定資料是否曾出現在訓練集中。這對使用大規模個人資料訓練 AI 的機構來說，構成了可被量化的隱私風險。在訓練過程中導入差分隱私，是目前已知最具理論保證的防禦手段之一，也是評估 AI 系統隱私承諾時的具體技術指標。&lt;/p&gt; &lt;h2 id=&#34;延伸閱讀&#34;&gt;延伸閱讀&lt;a class=&#34;headerlink&#34; href=&#34;#延伸閱讀&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://link.springer.com/chapter/10.1007/11681878_14&#34; target=&#34;_blank&#34;&gt;Calibrating Noise to Sensitivity in Private Data Analysis（2006 原始論文）&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://arxiv.org/abs/1407.6981&#34; target=&#34;_blank&#34;&gt;RAPPOR: Randomized Aggregatable Privacy-Preserving Ordinal Response（2014）&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://machinelearning.apple.com/research/learning-with-privacy-at-scale&#34; target=&#34;_blank&#34;&gt;Learning with Privacy at Scale（Apple 技術文件）&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://opendp.org/&#34; target=&#34;_blank&#34;&gt;OpenDP 官方網站&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Differential_privacy&#34; target=&#34;_blank&#34;&gt;差分隱私理論概覽（Cynthia Dwork）&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;hr /&gt; &lt;h2 id=&#34;台灣觀點&#34;&gt;台灣觀點&lt;a class=&#34;headerlink&#34; href=&#34;#台灣觀點&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;h3 id=&#34;政府統計與開放資料&#34;&gt;政府統計與開放資料&lt;a class=&#34;headerlink&#34; href=&#34;#政府統計與開放資料&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;台灣人口普查及各機關開放資料的去識別化實務，可與美國 2020 年人口普查導入差分隱私的脈絡對照：台灣哪些統計資料集有公開方法與 ε 範圍？目前政府開放資料平台（data.gov.tw）對去識別化方式的說明仍相當有限，差分隱私提供了一個可以要求更高透明度的論述框架。&lt;/p&gt; &lt;h3 id=&#34;法規與產業&#34;&gt;法規與產業&lt;a class=&#34;headerlink&#34; href=&#34;#法規與產業&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;個人資料保護法的去識別化指引，以及企業行動應用程式蒐集遙測資料的行為，皆與本文主題直接相關。「本機加噪再回傳」（Local DP）的模式在台灣產品中能見度低，使用者普遍難以評估工具是否真的做到可驗證的隱私保護。差分隱私提供了一個可以要求企業說明的技術標準。&lt;/p&gt; &lt;h3 id=&#34;公民社會&#34;&gt;公民社會&lt;a class=&#34;headerlink&#34; href=&#34;#公民社會&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;健保資料庫、智慧城市交通資料、學術研究資料集等大規模資料再利用的爭議，在台灣近年持續出現。差分隱私可作為政策倡議的關鍵詞之一，讓公民社會在討論資料開放時，有更具體的「可證明隱私保護」訴求，而不只是「請匿名化」這樣模糊的要求。&lt;/p&gt; &lt;h3 id=&#34;線上參考資源&#34;&gt;線上參考資源&lt;a class=&#34;headerlink&#34; href=&#34;#線上參考資源&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;數位發展部推動的《隱私強化技術應用指引》，以中文系統整理了差分隱私、合成資料、聯合學習等五項核心隱私強化技術的應用情境、施用流程與實踐案例，是目前台灣少數以政策角度切入、提供可操作說明的 PETs 指引，也是倡議者與研究者在台灣脈絡下理解差分隱私的實用起點。&lt;/p&gt; &lt;p&gt;參考資源：&lt;a href=&#34;https://hackmd.io/@petworks/rJ-UOh9Rn&#34; target=&#34;_blank&#34;&gt;隱私強化技術應用指引&lt;/a&gt;&lt;/p&gt;</description> <link>https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/04/what-is-differential-privacy/</link> <pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate> <source url="https://anoni-net.ipns.dweb.link/zh-tw/feed_rss_created.xml">匿名網路社群 anoni.net/Docs</source><guid isPermaLink="true">https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/04/what-is-differential-privacy/</guid> <enclosure url="https://anoni-net.ipns.dweb.link/zh-tw/assets/images/social/blog/2026/04/what-is-differential-privacy.png" type="image/png" length="52158" /> </item> <item> <title>跨社群合作：匿名網路社群 × ETHTaipei</title> <author>Toomore Chiang</author> <category>公告</category> <category>社群</category> <description>&lt;h1 id=&#34;跨社群合作匿名網路社群--ETHTaipei&#34;&gt;跨社群合作：匿名網路社群 × ETHTaipei&lt;a class=&#34;headerlink&#34; href=&#34;#跨社群合作匿名網路社群--ETHTaipei&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h1&gt; &lt;p&gt;&lt;img alt=&#34;跨社群合作：匿名網路社群 × ETHTaipei&#34; src=&#34;https://assets.anoni.net/event/anoni-net-eth-taipei.webp&#34; style=&#34;border-radius: 10px;box-shadow:1px 1px 0.6rem #6DBF67;&#34; /&gt;&lt;/p&gt; &lt;p&gt;今年我們很高興與 &lt;strong&gt;ETHTaipei&lt;/strong&gt;（&lt;a href=&#34;https://ethtaipei.org/&#34; target=&#34;_blank&#34;&gt;台北以太坊社群&lt;/a&gt;）展開議程合作。兩個社群在&lt;strong&gt;匿名支付&lt;/strong&gt;主題上各有不同切入角度，為讓投稿者的稿件能到最合適的聽眾面前，我們將聯合審稿：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;應用導向、科普類&lt;/strong&gt;稿件：優先安排至匿名網路社群議程軌&lt;/li&gt; &lt;li&gt;&lt;strong&gt;技術、協議層&lt;/strong&gt;稿件：可能調整至 ETHTaipei 區塊鏈議程軌&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;投稿時不需要自行判斷要投哪一軌，審稿階段我們會與講者溝通確認。兩邊時程與議程安排也會互相宣傳，參與者可以在兩個議程軌之間跨場聽相關主題。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;活動第二天（8/9）&lt;/strong&gt;，兩個社群預計聯合籌辦「&lt;strong&gt;匿名支付&lt;/strong&gt;」主題議程，歡迎對此主題有興趣的講者與參與者特別關注。若你有相關提案，也歡迎直接在投稿說明中備註希望列入跨社群場次。&lt;/p&gt; &lt;h2 id=&#34;投稿方式請先看這裡&#34;&gt;投稿方式（請先看這裡）&lt;a class=&#34;headerlink&#34; href=&#34;#投稿方式請先看這裡&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;請先閱讀完整徵稿資訊與投稿連結，再進行投稿。&lt;/li&gt; &lt;li&gt;提案主題務必選擇「匿名網路社群 anoni.net」，稿件才會進入本議程軌審查。&lt;/li&gt; &lt;li&gt;提案內容請明確寫出：議題方向、預計形式、聽眾背景、時間需求（30 或 50 分鐘）、Demo 需求（若有）。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;&lt;a class=&#34;md-button md-button--primary&#34; href=&#34;../../../../activity/coscup-2026-cfp/&#34; target=&#34;_blank&#34;&gt;&lt;span class=&#34;twemoji&#34;&gt;&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 24 24&#34;&gt;&lt;path d=&#34;M6 13v-2h8l-3.5-3.5 1.42-1.42L17.84 12l-5.92 5.92-1.42-1.42L14 13zm16-1a10 10 0 0 1-10 10A10 10 0 0 1 2 12 10 10 0 0 1 12 2a10 10 0 0 1 10 10m-2 0a8 8 0 0 0-8-8 8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8&#34;/&gt;&lt;/svg&gt;&lt;/span&gt; 閱讀完整徵稿資訊與投稿說明&lt;/a&gt;&lt;/p&gt; &lt;h2 id=&#34;倫理與開源授權提醒&#34;&gt;倫理與開源授權提醒&lt;a class=&#34;headerlink&#34; href=&#34;#倫理與開源授權提醒&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;本議程以合法用途為前提，不協助洗錢、逃漏稅或其他違法行為。&lt;/li&gt; &lt;li&gt;涉及匿名工具、加密資產或混幣議題，請以教育與風險理解為主，並提醒各地法規差異。&lt;/li&gt; &lt;li&gt;可公開的教材與示範素材，請依 COSCUP 規範採開放授權。&lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;關於-COSCUP&#34;&gt;關於 COSCUP&lt;a class=&#34;headerlink&#34; href=&#34;#關於-COSCUP&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;COSCUP 是台灣開源社群年度大會，強調開放原始碼與社群協作，並以免費入場為原則。本議程軌希望連結科技社群與公民團體，讓匿名、隱私、網路自由的實務交流與在地協作持續擴大，也讓希望以較低調或較少個資揭露方式與會的參與者更容易加入討論。&lt;/p&gt;</description> <link>https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/04/2026-anoni-net-eth-taipei/</link> <pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate> <source url="https://anoni-net.ipns.dweb.link/zh-tw/feed_rss_created.xml">匿名網路社群 anoni.net/Docs</source><guid isPermaLink="true">https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/04/2026-anoni-net-eth-taipei/</guid> <enclosure url="https://assets.anoni.net/event/anoni-net-eth-taipei.webp" type="image/webp" length="67724" /> </item> <item> <title>Cure53 完成 Tor VPN 安全稽核</title> <author>Toomore Chiang</author> <category>Tor</category> <category>更新</category> <category>翻譯文章</category> <description>&lt;h1 id=&#34;Cure53-完成-Tor-VPN-安全稽核&#34;&gt;Cure53 完成 Tor VPN 安全稽核&lt;a class=&#34;headerlink&#34; href=&#34;#Cure53-完成-Tor-VPN-安全稽核&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h1&gt; &lt;div class=&#34;admonition info&#34;&gt; &lt;p&gt;以下內容原文翻譯來自以下文章，主詞角色為 Tor Project：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://blog.torproject.org/code-audit-tor-vpn/&#34; target=&#34;_blank&#34;&gt;Code audit for Tor VPN completed by Cure53 | April 15, 2026&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;p&gt;&lt;img alt=&#34;TorVPN Cure53 Audit&#34; src=&#34;https://forum.torproject.org/uploads/default/original/2X/4/4825413b93e0884f51aed631e4111ded9a117e60.jpeg&#34; style=&#34;border-radius: 10px;&#34; /&gt;&lt;/p&gt; &lt;p&gt;Tor Project 持續拓展行動隱私防護的工具版圖，TorVPN 是其中一項重要計畫：讓 Tor 的保護能力更容易被一般行動用戶所使用，同時維持強健的安全保障。2025 年 6 月，知名資安公司 Cure53 受委託，對 &lt;strong&gt;TorVPN Android 版&lt;/strong&gt;及其底層網路元件進行了滲透測試與原始碼稽核。這份報告於 2026 年 4 月 15 日正式公開。&lt;/p&gt; &lt;!-- more --&gt; &lt;h2 id=&#34;稽核範圍&#34;&gt;稽核範圍&lt;a class=&#34;headerlink&#34; href=&#34;#稽核範圍&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;本次稽核涵蓋兩個主要元件：&lt;/p&gt; &lt;ol&gt; &lt;li&gt;&lt;strong&gt;TorVPN for Android&lt;/strong&gt;：負責將裝置流量導向 Tor 網路的行動端應用程式&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Onionmasq / Arti 的 Tunnel Interface&lt;/strong&gt;：以 Rust 撰寫的網路層，處理 TCP/UDP 解析、DNS 解析及流量路由至 Tor 網路&lt;/li&gt; &lt;/ol&gt; &lt;h2 id=&#34;稽核發現&#34;&gt;稽核發現&lt;a class=&#34;headerlink&#34; href=&#34;#稽核發現&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;稽核結果指出，「Tor 的核心整合仍然穩固，在通道建立與路由方面沒有根本性問題。」主要問題集中在以下幾個面向：&lt;/p&gt; &lt;h3 id=&#34;輸入驗證不完整&#34;&gt;輸入驗證不完整&lt;a class=&#34;headerlink&#34; href=&#34;#輸入驗證不完整&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;多處驗證機制存在缺口，可能在邊緣情境下導致非預期行為。&lt;/p&gt; &lt;h3 id=&#34;DNS-處理弱點&#34;&gt;DNS 處理弱點&lt;a class=&#34;headerlink&#34; href=&#34;#DNS-處理弱點&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;特定情況下 DNS 解析邏輯可能觸發拒絕服務（Denial of Service）條件，雖屬罕見情境，但仍需妥善處理。&lt;/p&gt; &lt;h3 id=&#34;加密與密碼學建議&#34;&gt;加密與密碼學建議&lt;a class=&#34;headerlink&#34; href=&#34;#加密與密碼學建議&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;稽核提出數項加密強化建議，包括：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;實作&lt;strong&gt;憑證綁定（certificate pinning）&lt;/strong&gt;，防範中間人攻擊&lt;/li&gt; &lt;li&gt;改善&lt;strong&gt;隨機數生成&lt;/strong&gt;的品質與來源&lt;/li&gt; &lt;/ul&gt; &lt;h3 id=&#34;行動安全問題&#34;&gt;行動安全問題&lt;a class=&#34;headerlink&#34; href=&#34;#行動安全問題&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;針對 Android 平台，稽核提出兩項常見行動安全缺口：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;明文存儲配置資料（plaintext configuration storage）&lt;/strong&gt;：設定資料若未加密存放，在裝置遭入侵或其他 App 取得讀取權限時存在暴露風險&lt;/li&gt; &lt;li&gt;&lt;strong&gt;缺乏 root 偵測（root detection）&lt;/strong&gt;：未對 root 裝置環境進行警示或防護，影響在受感染裝置上的安全保障&lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;後續處理&#34;&gt;後續處理&lt;a class=&#34;headerlink&#34; href=&#34;#後續處理&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;所有稽核發現均已納入 Tor Project 的持續安全改善計畫，列為優先項目的包括：驗證邏輯補強、資源管理改善，以及採用已有完善安全審查的函式庫。&lt;/p&gt; &lt;p&gt;完整稽核報告可於此下載：&lt;a href=&#34;https://blog.torproject.org/code-audit-tor-vpn/torvpn_cure53_audit.pdf&#34; target=&#34;_blank&#34;&gt;torvpn_cure53_audit.pdf&lt;/a&gt;&lt;/p&gt; &lt;h2 id=&#34;台灣脈絡下可關注的三個方向&#34;&gt;台灣脈絡下可關注的三個方向&lt;a class=&#34;headerlink&#34; href=&#34;#台灣脈絡下可關注的三個方向&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;ol&gt; &lt;li&gt; &lt;p&gt;&lt;strong&gt;行動端工具的信任基礎&lt;/strong&gt;：台灣 Android 用戶眾多，TorVPN 的獨立稽核讓社群得以從具體的技術報告評估工具的安全程度，而不是憑藉「Tor 很安全」這樣籠統的說法做決策。這份報告正是建立負責任工具使用習慣的關鍵材料。&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;strong&gt;OONI 數據與 Tor 工具的在地意義&lt;/strong&gt;：稽核中揭露的 DNS 處理弱點，在台灣的網路環境下同樣值得關注。OONI 在台灣的觀測數據顯示，DNS 干擾並非遙遠的假設場景，了解 TorVPN 如何應對 DNS 相關威脅，有助於在地社群評估工具的實際防護能力。&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;strong&gt;個資法與明文配置存儲的對話&lt;/strong&gt;：稽核中指出的「明文配置存儲」問題，在台灣《個人資料保護法》的框架下也具有討論意義。App 在裝置上存儲配置的方式，不只是技術問題，也涉及對用戶個資的保護責任。這個角度可作為推廣隱私工具使用時的在地法律脈絡參考。&lt;/p&gt; &lt;/li&gt; &lt;/ol&gt; &lt;div class=&#34;admonition info&#34;&gt; &lt;p class=&#34;admonition-title&#34;&gt;參考資料&lt;/p&gt; &lt;p&gt;本篇整理自 Tor Project 官方公告 &lt;a href=&#34;https://blog.torproject.org/code-audit-tor-vpn/&#34; target=&#34;_blank&#34;&gt;Code audit for Tor VPN completed by Cure53&lt;/a&gt;。&lt;/p&gt; &lt;/div&gt;</description> <link>https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/04/2026-code-audit-for-tor-vpn-completed-by-cure53/</link> <pubDate>Sun, 19 Apr 2026 00:00:00 +0000</pubDate> <source url="https://anoni-net.ipns.dweb.link/zh-tw/feed_rss_created.xml">匿名網路社群 anoni.net/Docs</source><guid isPermaLink="true">https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/04/2026-code-audit-for-tor-vpn-completed-by-cure53/</guid> <enclosure url="https://forum.torproject.org/uploads/default/original/2X/4/4825413b93e0884f51aed631e4111ded9a117e60.jpeg" type="image/jpeg" length="48335" /> </item> <item> <title>《虛擬資產服務法》草案：行政院通過了什麼，還差什麼</title> <author>Toomore Chiang</author> <category>更新</category> <category>社群</category> <description>&lt;h1 id=&#34;虛擬資產服務法草案行政院通過了什麼還差什麼&#34;&gt;《虛擬資產服務法》草案：行政院通過了什麼，還差什麼&lt;a class=&#34;headerlink&#34; href=&#34;#虛擬資產服務法草案行政院通過了什麼還差什麼&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h1&gt; &lt;p&gt;&lt;img alt=&#34;政策與時事&#34; src=&#34;../../../assets/images/post-update.png&#34; style=&#34;border-radius: 10px;box-shadow:1px 1px 0.6rem #00aeff;&#34; /&gt;&lt;/p&gt; &lt;p&gt;2026 年 4 月 2 日，行政院第 3996 次會議通過金融監督管理委員會擬具的《虛擬資產服務法》草案，將函請立法院審議。對關心加密資產與支付工具的人來說，這代表台灣從洗錢防制下的 &lt;strong&gt;登記制&lt;/strong&gt;，要往 &lt;strong&gt;許可制&lt;/strong&gt; 再跨一大步。下面整理草案在公開整理本裡寫得清楚的部分，並說明「通過院會」和「法律上路」中間還隔著立法院。&lt;/p&gt; &lt;p&gt;本文僅供資訊整理與公共討論，不提供法律意見。具體要件與刑度請以未來三讀條文與子法為準。&lt;/p&gt; &lt;!-- more --&gt; &lt;h2 id=&#34;院會通過後條文仍待立法院審完才上路&#34;&gt;院會通過後，條文仍待立法院審完才上路&lt;a class=&#34;headerlink&#34; href=&#34;#院會通過後條文仍待立法院審完才上路&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;院會通過的是 &lt;strong&gt;草案&lt;/strong&gt;，下一步是立法院審查、朝野協商與可能的條文修正。通過三讀、公布施行日期後，對一般人才有完整的法律效果。媒體標題若寫「最重判幾年」，通常是把草案裡的 &lt;strong&gt;刑事責任條文&lt;/strong&gt; 拿出來討論，讀者仍要分辨：那是立法者打算嚇阻哪些行為，以及最後條文是否照案通過。&lt;/p&gt; &lt;p&gt;一手文本可從行政院公布的整理本取得，檔名與連結以行政院網站為準（搜尋「虛擬資產服務法」草案法條 PDF 即可找到）。&lt;/p&gt; &lt;h2 id=&#34;草案在架構上談什麼&#34;&gt;草案在架構上談什麼&lt;a class=&#34;headerlink&#34; href=&#34;#草案在架構上談什麼&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;依行政院整理本 &lt;strong&gt;總說明&lt;/strong&gt;，草案共 &lt;strong&gt;56&lt;/strong&gt; 條，架構大致包含：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;總則&lt;/strong&gt;：立法目的、主管機關、定義、創新實驗與國際合作（草案第 1 條至第 5 條）。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;虛擬資產服務商&lt;/strong&gt;：業務種類、許可、專兼營、組織與資本等（第 6 條至第 28 條）。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;同業公會&lt;/strong&gt;（第 29 條至第 33 條）。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;穩定幣&lt;/strong&gt;：發行、同意交易與發行人管理（第 34 條至第 41 條）。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;管理與監督&lt;/strong&gt;：詐欺與操縱之禁止、檢查與退場等（第 42 條至第 46 條）。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;罰則&lt;/strong&gt;（第 47 條至第 54 條）。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;過渡條款與施行日&lt;/strong&gt;（第 55 條、第 56 條）。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;總說明也寫明：現行洗錢防制 &lt;strong&gt;登記制&lt;/strong&gt; 將改為本法 &lt;strong&gt;許可制&lt;/strong&gt;，並給予過渡期間，讓既有業者與已辦業務的金融機構可以轉換。&lt;/p&gt; &lt;h2 id=&#34;虛擬資產與排除項目&#34;&gt;「虛擬資產」與排除項目&lt;a class=&#34;headerlink&#34; href=&#34;#虛擬資產與排除項目&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;草案與說明花了不少篇幅定義 &lt;strong&gt;虛擬資產&lt;/strong&gt;，並處理 &lt;strong&gt;非同質化代幣（NFT）&lt;/strong&gt; 等是否納入監理的邊界。整理本指出，個案是否屬於本法所稱虛擬資產，要以法條定義與主管機關就個案認定為準。媒體通稱不足以判斷適用範圍。這點對創作者與交易平台讀規則時特別重要。&lt;/p&gt; &lt;h2 id=&#34;穩定幣專章為何受矚目&#34;&gt;穩定幣專章為何受矚目&lt;a class=&#34;headerlink&#34; href=&#34;#穩定幣專章為何受矚目&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;草案第 34 條至第 41 條處理 &lt;strong&gt;穩定幣&lt;/strong&gt; 的發行、與法定貨幣連動的準備、以及與 &lt;strong&gt;交易&lt;/strong&gt; 的同意機制等。政策論述上，這一段是在處理「鏈上支付媒介」與金融秩序、準備金與央行角色之間的關係。細節涉及技術與會計，正式實施後還會靠子法與主管機關函釋補齊，本文不逐條抄寫。&lt;/p&gt; &lt;div class=&#34;admonition note&#34;&gt; &lt;p class=&#34;admonition-title&#34;&gt;2026-05 更新&lt;/p&gt; &lt;p&gt;證交所與櫃買中心已於 2026-05-29 委託會計研究發展基金會，發布兩份企業持有端指引：「穩定幣交易會計處理之指引」、「持有加密貨幣內部控制制度指引」，涵蓋上市公司的會計分類與內控作業。細節見 &lt;a href=&#34;../../../../taiwan/vasp-2026/&#34;&gt;台灣 VASP 法 2026 的上市公司持有端&lt;/a&gt;。&lt;/p&gt; &lt;/div&gt; &lt;h2 id=&#34;罰則草案寫了哪些刑度&#34;&gt;罰則：草案寫了哪些刑度&lt;a class=&#34;headerlink&#34; href=&#34;#罰則草案寫了哪些刑度&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;以下直接依 &lt;strong&gt;行政院整理本條文&lt;/strong&gt; 轉述，方便讀者核對。&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;第 47 條&lt;/strong&gt;：違反第 42 條第 1 項或第 4 項規定者，也就是涉及 &lt;strong&gt;虛擬資產詐欺或操縱&lt;/strong&gt; 等，處 &lt;strong&gt;三年以上十年以下&lt;/strong&gt; 有期徒刑，得併科新臺幣 &lt;strong&gt;一千萬元以上二億元以下&lt;/strong&gt; 罰金。說明理由連結到證券交易法與期貨交易法的類比，以及民事與行政手段不足時的嚇阻需求。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;第 48 條&lt;/strong&gt;：違反第 7 條第 1 項、第 3 項或 &lt;strong&gt;第 34 條第 1 項&lt;/strong&gt;（未依規定取得許可而經營或發行穩定幣等情形，請以條文全文為準），處 &lt;strong&gt;七年以下&lt;/strong&gt; 有期徒刑，得併科新臺幣 &lt;strong&gt;一億元以下&lt;/strong&gt; 罰金，並有法人連帶處罰的設計。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;其他條次還包括 &lt;strong&gt;客戶資產保管&lt;/strong&gt;、&lt;strong&gt;申請資料不實&lt;/strong&gt; 等態樣，刑度較輕或屬行政秩序罰者，請讀整理本全文。&lt;/p&gt; &lt;h2 id=&#34;立法院公聽會裡誰在發聲&#34;&gt;立法院公聽會裡，誰在發聲&lt;a class=&#34;headerlink&#34; href=&#34;#立法院公聽會裡誰在發聲&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;在「公民團體」這個詞上，台灣這幾年討論 VASP 時，公開媒體與公聽會較常出現的是 &lt;strong&gt;業界公協會&lt;/strong&gt; 與 &lt;strong&gt;政府部會&lt;/strong&gt;，和人權或消費者保護領域常見的 &lt;strong&gt;NGO&lt;/strong&gt; 不一定是同一批人。寫文章或讀新聞時，建議先分類，再把名單對回 &lt;strong&gt;立法院公聽會紀錄&lt;/strong&gt; 或 &lt;strong&gt;書面意見&lt;/strong&gt;，避免把「同業公會」直接說成廣義「公民團體」而沒有註解。&lt;/p&gt; &lt;p&gt;依公開報導與立法院議程，&lt;strong&gt;第 11 屆第 3 會期&lt;/strong&gt; 財政委員會曾就「虛擬資產服務法」召開公聽會（例如 114 年 6 月 12 日場次，實際時間與文號以立法院公告為準）。媒體曾引述的單位包括 &lt;strong&gt;金融監督管理委員會&lt;/strong&gt;、&lt;strong&gt;中央銀行&lt;/strong&gt;、&lt;strong&gt;法務部&lt;/strong&gt; 等部會，以及 &lt;strong&gt;台灣虛擬資產反洗錢協會&lt;/strong&gt;、&lt;strong&gt;中華民國虛擬資產服務商業同業公會&lt;/strong&gt; 等。這裡只作 &lt;strong&gt;例示&lt;/strong&gt;：誰實際登記發言、書面意見寫了什麼，仍要以立法院公布的 &lt;strong&gt;發言名單與紀錄&lt;/strong&gt; 為準。若在紀錄裡找不到某個傳統 NGO 的名稱，就不宜在文章裡暗示他們一定有參與。&lt;/p&gt; &lt;h2 id=&#34;和自己保管錢包的距離&#34;&gt;和「自己保管錢包」的距離&lt;a class=&#34;headerlink&#34; href=&#34;#和自己保管錢包的距離&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;許多讀者使用 &lt;strong&gt;自管錢包&lt;/strong&gt; 或在鏈上轉移資產，未必等於經營草案所稱的 &lt;strong&gt;虛擬資產服務業&lt;/strong&gt;。專法主要對準 &lt;strong&gt;對外提供服務、收受客戶資產或辦理交易&lt;/strong&gt; 的業者與 &lt;strong&gt;穩定幣發行&lt;/strong&gt;。一般使用者在理解新聞時，可以先把「我是不是在經營一種須許可的事業」當成問題意識，再決定要不要諮詢專業。本文不代為認定個案。&lt;/p&gt; &lt;h2 id=&#34;為什麼匿名網路社群會談這個&#34;&gt;為什麼匿名網路社群會談這個&lt;a class=&#34;headerlink&#34; href=&#34;#為什麼匿名網路社群會談這個&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;我們平常推廣 Tor、Tails、OONI 等工具，也關心 &lt;strong&gt;支付與身分&lt;/strong&gt; 如何暴露行蹤。台灣若出現更清楚的 VASP 邊界與執法工具，會改變業者與使用者在 &lt;strong&gt;合規交易所/鏈上自管&lt;/strong&gt; 之間的選擇結構。把法案進度寫清楚，有助於社群在 &lt;strong&gt;隱私、反詐與法遵&lt;/strong&gt; 之間找到可討論的共通語言。&lt;/p&gt; &lt;h2 id=&#34;參考連結&#34;&gt;參考連結&lt;a class=&#34;headerlink&#34; href=&#34;#參考連結&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://www.blocktempo.com/taiwan-virtual-asset-service-act-passes-cabinet-56-articles-stablecoin-fraud-penalty/&#34; target=&#34;_blank&#34;&gt;BlockTempo：行政院通過草案的媒體整理&lt;/a&gt;（二手報導，條號請回對政府文本）&lt;/li&gt; &lt;li&gt;行政院：&lt;strong&gt;《虛擬資產服務法》草案&lt;/strong&gt; 法條與總說明 PDF（請自行政院「討論通過」新聞附件下載）&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://www.ly.gov.tw/&#34; target=&#34;_blank&#34;&gt;立法院全球資訊網&lt;/a&gt;：公聽會與審查進度&lt;/li&gt; &lt;/ul&gt; &lt;hr /&gt; &lt;p&gt;若你對某條文或過渡期實務有第一手的公聽會紀錄連結，歡迎在社群管道補充，我們可以再改寫這篇的「利害關係人」小節，讓名單更貼近公開紀錄。&lt;/p&gt;</description> <link>https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/04/taiwan-vasp-draft-cabinet/</link> <pubDate>Tue, 14 Apr 2026 00:00:00 +0000</pubDate> <source url="https://anoni-net.ipns.dweb.link/zh-tw/feed_rss_created.xml">匿名網路社群 anoni.net/Docs</source><guid isPermaLink="true">https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/04/taiwan-vasp-draft-cabinet/</guid> <enclosure url="https://anoni-net.ipns.dweb.link/zh-tw/assets/images/post-update.png" type="image/png" length="81353" /> </item> <item> <title>OONI 新版 Probe Desktop 測試邀請</title> <author>Toomore Chiang</author> <category>OONI</category> <category>更新</category> <category>翻譯文章</category> <description>&lt;h1 id=&#34;OONI-新版-Probe-Desktop-測試邀請&#34;&gt;OONI 新版 Probe Desktop 測試邀請&lt;a class=&#34;headerlink&#34; href=&#34;#OONI-新版-Probe-Desktop-測試邀請&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h1&gt; &lt;p&gt;&lt;img alt=&#34;OONI&#34; src=&#34;../../../assets/images/ooni-run-v2.webp&#34; style=&#34;border-radius: 10px;&#34; /&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&#34;https://ooni.org/&#34; target=&#34;_blank&#34;&gt;OONI&lt;/a&gt; 團隊推出了新的跨平台 &lt;strong&gt;OONI Probe Desktop&lt;/strong&gt; 應用程式，並內建全新的儀表板介面。團隊希望邀請大家協助測試。&lt;/p&gt; &lt;p&gt;你可以在這裡下載新版的&lt;strong&gt;內部測試版&lt;/strong&gt;：&lt;a href=&#34;https://github.com/ooni/probe-multiplatform/releases/v6.0.1&#34; target=&#34;_blank&#34;&gt;OONI Probe Desktop v6.0.1（GitHub Releases）&lt;/a&gt;&lt;/p&gt; &lt;p&gt;根據你的測試結果，可以用下列方式向團隊提供意見：&lt;/p&gt; &lt;ol&gt; &lt;li&gt;若在程式中遇到問題，請透過應用程式提交&lt;strong&gt;錯誤回報&lt;/strong&gt;。這樣團隊才能一併取得應用程式紀錄，方便排查。&lt;/li&gt; &lt;li&gt;若有其他&lt;strong&gt;不像是單一程式錯誤&lt;/strong&gt;的回饋，可寫信至 &lt;a href=&#34;mailto:team@ooni.org&#34;&gt;team@ooni.org&lt;/a&gt;。&lt;/li&gt; &lt;li&gt;若你使用 GitHub，也可在專案中開 issue：&lt;a href=&#34;https://github.com/ooni/probe-multiplatform/issues&#34; target=&#34;_blank&#34;&gt;ooni/probe-multiplatform/issues&lt;/a&gt;&lt;/li&gt; &lt;/ol&gt; &lt;p&gt;為了協助團隊排查問題，回報時請一併附上下列資訊（可直接複製後填寫）：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;PLATFORM&lt;/strong&gt;（例如 macOS、macOS Sonoma、Tahoe、Windows 10、Windows 11 等）：&lt;/li&gt; &lt;li&gt;&lt;strong&gt;MODEL&lt;/strong&gt;（例如 MacBook Pro、MacBook Air、iMac、Mac mini、Mac Studio 等）：&lt;/li&gt; &lt;li&gt;&lt;strong&gt;OS Version&lt;/strong&gt;（例如 12.2.1、13.5、14.3.1、22H2、23H2、21H2 等）：&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;感謝你的協助與回饋。&lt;/p&gt; &lt;p&gt;～ OONI 團隊&lt;/p&gt;</description> <link>https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/04/ooni-probe-desktop-beta-2026/</link> <pubDate>Sat, 11 Apr 2026 00:00:00 +0000</pubDate> <source url="https://anoni-net.ipns.dweb.link/zh-tw/feed_rss_created.xml">匿名網路社群 anoni.net/Docs</source><guid isPermaLink="true">https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/04/ooni-probe-desktop-beta-2026/</guid> <enclosure url="https://anoni-net.ipns.dweb.link/zh-tw/assets/images/ooni-run-v2.webp" type="image/webp" length="21650" /> </item> <item> <title>一台會遺忘的伺服器：探索 Stateless Relays</title> <author>Toomore Chiang</author> <category>Relay</category> <category>Tor</category> <category>更新</category> <category>翻譯文章</category> <description>&lt;h1 id=&#34;一台會遺忘的伺服器探索-Stateless-Relays&#34;&gt;一台會遺忘的伺服器：探索 Stateless Relays&lt;a class=&#34;headerlink&#34; href=&#34;#一台會遺忘的伺服器探索-Stateless-Relays&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h1&gt; &lt;div class=&#34;admonition info&#34;&gt; &lt;p&gt;以下內容原文翻譯來自以下文章，主詞角色為 Tor Project 與本文作者群：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://blog.torproject.org/exploring-stateless-relays/&#34; target=&#34;_blank&#34;&gt;A Server That Forgets: Exploring Stateless Relays | April 8, 2026&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;文末另有一節「&lt;strong&gt;台灣在地觀點&lt;/strong&gt;」，整理這篇文章可延伸的本地討論方向，歡迎直接跳讀。&lt;/p&gt; &lt;/div&gt; &lt;p&gt;&lt;a href=&#34;https://blog.torproject.org/exploring-stateless-relays/&#34; target=&#34;_blank&#34;&gt;&lt;img alt=&#34;A Server That Forgets&#34; src=&#34;https://forum.torproject.org/uploads/default/original/2X/e/ee9375b0ec3906d4a0338bc230d97d0a659d996a.jpeg&#34; style=&#34;border-radius: 10px;&#34; /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;營運 Tor relay 需要長期對抗敵手，這些敵手可能來自私人勢力，也可能來自國家級體系，目標是破壞整體網路，由攻擊其中的節點開始。此外，有些營運者還得面對扣押、搜查，或硬體遭到直接實體接觸。這些情況在&lt;a href=&#34;https://www.zdnet.com/article/austrian-man-raided-for-operating-tor-exit-node/&#34; target=&#34;_blank&#34;&gt;奧地利&lt;/a&gt;、&lt;a href=&#34;https://forum.torproject.org/t/tor-relays-artikel-5-e-v-another-police-raid-in-germany-general-assembly-on-sep-21st-2024/14533&#34; target=&#34;_blank&#34;&gt;德國&lt;/a&gt;、&lt;a href=&#34;https://www.npr.org/sections/alltechconsidered/2016/04/04/472992023/when-a-dark-web-volunteer-gets-raided-by-the-police&#34; target=&#34;_blank&#34;&gt;美國&lt;/a&gt;、&lt;a href=&#34;https://torservers.net/blog/2017-04-14-freebogatov-relaymob/&#34; target=&#34;_blank&#34;&gt;俄羅斯&lt;/a&gt; 都有先例，也很可能不只這些地方。在這些案例裡，伺服器本身就可能變成風險來源。&lt;/p&gt; &lt;p&gt;Tor 之所以存在，是因為我們希望保護網路使用者，免於不必要的監控。Tor 網路的設計前提是：任何單一營運者或單一伺服器，都不應該能重建「誰正在和誰通訊」。記者、行動者、吹哨者都仰賴這個前提成立。若 relay 被扣押後可交出內容，就會侵蝕整個系統所依賴的信任，而這正是我們想解決的問題。&lt;/p&gt; &lt;p&gt;在這篇文章裡，我們會探索無狀態、無磁碟作業系統如何提升 relay 安全，範圍從韌體一路到使用者空間，重點放在軟體完整性與對實體攻擊的抵抗能力。這份工作來自 &lt;a href=&#34;https://osservatorionessuno.org/&#34; target=&#34;_blank&#34;&gt;Osservatorio Nessuno&lt;/a&gt; 在義大利營運出口 relay 的經驗。relay 管理方式會因地區、技術能力、預算與司法環境而有很大差異。我們希望推動的是討論，而不是提出唯一解法。&lt;/p&gt; &lt;!-- more --&gt; &lt;h2 id=&#34;什麼是無狀態&#34;&gt;什麼是無狀態&lt;a class=&#34;headerlink&#34; href=&#34;#什麼是無狀態&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;無狀態系統不會在重開機之間保留任何資料。每次開機都從固定、已知的映像開始，和 &lt;a href=&#34;https://tails.net/&#34; target=&#34;_blank&#34;&gt;Tails&lt;/a&gt; 的做法類似。把 Tor relay 全部跑在 RAM 的概念不是新提案。專為這個目的打造、基於 uClibc 的微型 Linux 發行版 &lt;a href=&#34;https://archive.torproject.org/websites/lists.torproject.org/pipermail/tor-talk/2015-July/038493.html&#34; target=&#34;_blank&#34;&gt;Tor-ramdisk&lt;/a&gt;，至少在 2015 年就已存在。&lt;/p&gt; &lt;p&gt;對 relay 營運者來說，這種設計用預設機制提高了安全門檻，也逼迫系統朝更好的操作習慣前進：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;對實體攻擊的抵抗力&lt;/strong&gt;：機器若被扣押或複製，可能沒有可供分析的內容。依部署方式不同，抽取 relay 金鑰可能變得不可行。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;宣告式設定&lt;/strong&gt;：系統透過版本控制管理。無狀態系統每次開機都重新套用宣告內容，不會默默偏離既定設定。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;不可變執行環境&lt;/strong&gt;：檔案系統是唯讀。即便攻擊者拿到程式執行權，也難以把惡意內容跨重開機保留下來。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;可重現性&lt;/strong&gt;：重開機後不改變的系統更容易驗證，也更有機會被重現與稽核。&lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;為什麼-Tor-relays-很難做到無狀態&#34;&gt;為什麼 Tor relays 很難做到無狀態&lt;a class=&#34;headerlink&#34; href=&#34;#為什麼-Tor-relays-很難做到無狀態&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;Tor relay 的信譽會隨時間累積。穩定運作數月的 relay 會獲得頻寬旗標，對整體網路更有價值。這份信譽綁定在長期加密身份金鑰上。若遺失這些金鑰，relay 就失去身份，也等於失去在網路裡的信譽，必須從零開始。&lt;/p&gt; &lt;p&gt;因此，relay 身份必須在重開機後仍可延續，同時又不能被輕易抽取。把金鑰放在磁碟上可能被扣押與複製。把金鑰放進 TPM 這類安全晶片，對攻擊者來說可能更難下手。&lt;/p&gt; &lt;p&gt;除了身份金鑰，relay 還會累積包含頻寬歷史等臨時資訊的 state 檔。每次重開機都丟棄它會影響效能。若整套系統全在 RAM 執行，作業系統就必須塞進記憶體，無法依賴 swap。當行程超出可用記憶體，核心 OOM killer 會直接終止行程。實務上，把 glibc allocator 改成 jemalloc 或 mimalloc，已被證明可明顯&lt;a href=&#34;https://1aeo.com/blog/tor-memory-optizations-what-actually-works.html&#34; target=&#34;_blank&#34;&gt;降低 Tor 記憶體占用&lt;/a&gt;，在高負載 guard relay 上可由約 5.7 GB 降到低於 1.2 GB，主因是高 churn 目錄快取物件的碎片化減少。&lt;/p&gt; &lt;h2 id=&#34;TPM-作為主要工具&#34;&gt;TPM 作為主要工具&lt;a class=&#34;headerlink&#34; href=&#34;#TPM-作為主要工具&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;TPM（Trusted Platform Module）是主機板上的專用硬體晶片，可儲存加密金鑰，並在不曝光私鑰給作業系統的前提下完成加密操作。TPM 可做 sealing，也就是把秘密綁定到機器的特定量測狀態，只有在 TPM 看見和建立金鑰時完全一致的軟體堆疊時，金鑰才可使用。&lt;/p&gt; &lt;p&gt;對無狀態 relay 而言，這代表身份金鑰可跨重開機存活，因為它存在硬體裡，但即使機器遭到實體接觸，也難以用一般方式抽取。TPM 也支援遠端證明，晶片可向外部系統證明機器實際啟動了哪些軟體，並以硬體根信任的簽章背書。這讓節點執行內容有機會在不信任營運者的前提下被驗證。&lt;/p&gt; &lt;p&gt;TPM 不是萬靈丹。Tor 使用的 ed25519 金鑰並不受 TPM 晶片原生支援，所以金鑰雖由 TPM 保護，但仍以位元組字串形式存放在非揮發記憶體，技術上仍可能被匯出。&lt;/p&gt; &lt;p&gt;此外，sealing 也要求你先決定 TPM 要信任哪些軟體狀態。當你更新 kernel 或 bootloader，量測狀態就會改變，必須重新 sealing，而且要能預測下次開機會長成什麼樣子。&lt;/p&gt; &lt;h2 id=&#34;既有做法&#34;&gt;既有做法&lt;a class=&#34;headerlink&#34; href=&#34;#既有做法&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;不同營運者在「簡單部署」與「安全深度」之間採取了不同取捨。&lt;/p&gt; &lt;h3 id=&#34;最小-RAM-disk&#34;&gt;最小 RAM disk&lt;a class=&#34;headerlink&#34; href=&#34;#最小-RAM-disk&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;最簡單的方式是把所有東西跑在 RAM，金鑰手動管理。從 2015 年開始，&lt;a href=&#34;https://archive.torproject.org/websites/lists.torproject.org/pipermail/tor-talk/2015-July/038493.html&#34; target=&#34;_blank&#34;&gt;Tor-ramdisk&lt;/a&gt; 就在做這件事。身份金鑰透過 SCP 匯出與匯入，若重開機前沒做就等於重新開始。沒有 TPM、沒有遠端證明、沒有 verified boot，只有「RAM 斷電即失」這個保證。即便如此，仍比傳統有磁碟狀態的部署更進一步。&lt;/p&gt; &lt;h3 id=&#34;VM-型-RAM-disk&#34;&gt;VM 型 RAM disk&lt;a class=&#34;headerlink&#34; href=&#34;#VM-型-RAM-disk&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;&lt;a href=&#34;https://blog.emeraldonion.org/evolving-our-tor-relay-security-architecture&#34; target=&#34;_blank&#34;&gt;Emerald Onion&lt;/a&gt; 在 Proxmox hypervisor 上為每個 relay 跑 Alpine Linux 映像（每份 66 MB）。VM 全部開機進 RAM，且不掛持久儲存。身份透過 Tor 的 OfflineMasterKey 功能管理，長期 master key 離線生成，且不接觸 relay。更新靠重建映像，回滾容易，不需要特殊硬體。&lt;/p&gt; &lt;h3 id=&#34;裸機--TPM-身份綁定&#34;&gt;裸機 + TPM 身份綁定&lt;a class=&#34;headerlink&#34; href=&#34;#裸機--TPM-身份綁定&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;我們的工具 &lt;a href=&#34;https://github.com/osservatorionessuno/patela&#34; target=&#34;_blank&#34;&gt;Patela&lt;/a&gt; 走更偏硬體信任鏈的路。relay 透過 &lt;a href=&#34;https://docs.system-transparency.org/st-1.3.0/docs/reference/stboot-system/&#34; target=&#34;_blank&#34;&gt;stboot&lt;/a&gt; 開機，這個 bootloader 會抓取並驗證已簽署的 OS 映像，再交棒給系統。啟動後，節點透過 mTLS 從中央伺服器拉設定。若中央伺服器被入侵，攻擊者可拒絕服務，但不能把憑證推送到節點，也無法從節點抽取金鑰。relay 身份金鑰存在 TPM 的非揮發區，並綁定量測開機狀態。它可跨重開機存活，且即使遭到實體接觸也難以匯出。代價是營運複雜度變高，需要裸機環境，且每次更新後都要重新 sealing。&lt;/p&gt; &lt;h2 id=&#34;開放問題&#34;&gt;開放問題&lt;a class=&#34;headerlink&#34; href=&#34;#開放問題&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;有些問題只出現在我們目前部署裡，有些則是所有無狀態 relay 都會遇到。&lt;/p&gt; &lt;h3 id=&#34;更新後重新-sealing&#34;&gt;更新後重新 sealing&lt;a class=&#34;headerlink&#34; href=&#34;#更新後重新-sealing&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;當軟體堆疊改變，TPM 的量測狀態也會改變。如何自動化這件事，也就是預測更新後開機量測值，仍是最難的未解題之一。像 systemd-pcrlock 這類工具正在往這方向前進，但還不到開箱即用。&lt;/p&gt; &lt;h3 id=&#34;無狀態重開機與升級衝突&#34;&gt;無狀態重開機與升級衝突&lt;a class=&#34;headerlink&#34; href=&#34;#無狀態重開機與升級衝突&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;我們目前用標準 unattended upgrades 更新 Tor binary。但重開機會回到 OS 映像，映像裡可能仍是前一版，結果變成非預期降版。如何同時兼顧自動安全更新與無狀態映像，目前尚未完全解決。&lt;/p&gt; &lt;h3 id=&#34;記憶體限制&#34;&gt;記憶體限制&lt;a class=&#34;headerlink&#34; href=&#34;#記憶體限制&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;沒有 swap 代表只要超過可用記憶體，行程就可能在沒有預警下被殺掉。Tor 在執行時記憶體用量不易精準預測。前述 allocator 替換確實有很大幫助，但底層限制仍在。&lt;/p&gt; &lt;h3 id=&#34;網路穩定性&#34;&gt;網路穩定性&lt;a class=&#34;headerlink&#34; href=&#34;#網路穩定性&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;持久性更新要透過重建映像並再次開機套用。relay 若重啟過於頻繁，有機會失去 Stable 旗標，進而影響網路分配給它的流量。&lt;/p&gt; &lt;h2 id=&#34;未來方向&#34;&gt;未來方向&lt;a class=&#34;headerlink&#34; href=&#34;#未來方向&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;h3 id=&#34;遠端證明&#34;&gt;遠端證明&lt;a class=&#34;headerlink&#34; href=&#34;#遠端證明&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;Sealing 是把金鑰綁在機器狀態。Attestation 則是讓節點向外部證明該狀態。驗證方像是設定伺服器，甚至未來可能是 Tor directory authorities，都可發出加密挑戰，只有跑在預期軟體堆疊上的節點能正確回應。這會把開機完整性由本地屬性提升成可遠端驗證屬性，降低對營運者的信任需求。&lt;/p&gt; &lt;h3 id=&#34;透明日誌&#34;&gt;透明日誌&lt;a class=&#34;headerlink&#34; href=&#34;#透明日誌&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;當你擁有可量測開機鏈，就可以把量測結果公開。relay 營運者提供可重現建置配方，任何人都能重算預期雜湊，檢查是否符合 TPM 回報結果。附加寫入型透明日誌可讓這些證明被公開稽核。Tor 社群可以運作獨立監測機制，跨整個 relay fleet 追蹤這些狀態。&lt;/p&gt; &lt;h3 id=&#34;機密運算&#34;&gt;機密運算&lt;a class=&#34;headerlink&#34; href=&#34;#機密運算&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;VM 路線可再延伸到 AMD SEV-SNP 這類技術，讓 guest VM 記憶體和 hypervisor 本身隔離。這同樣有助於降低對營運者的信任，也可縮小 VM 與裸機方案間的安全落差。&lt;/p&gt; &lt;h3 id=&#34;更小型硬體&#34;&gt;更小型硬體&lt;a class=&#34;headerlink&#34; href=&#34;#更小型硬體&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;Walking onions 是一個提議中的 Tor 協定延伸，目標是讓節點不必本地持有整個網路視圖。若 arti 與相關工具能在更小型硬體上運行，現有資源條件下無法承載 relay 的裝置，就可能被納入可行選項。&lt;/p&gt; &lt;h2 id=&#34;結語&#34;&gt;結語&lt;a class=&#34;headerlink&#34; href=&#34;#結語&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;對 Tor 這類系統而言，無狀態設計可以帶來多重收益，既降低攻擊成功機率，也降低營運失誤風險。若後續研究與工程持續推進，整體網路可驗證性與可信度仍有上升空間。&lt;/p&gt; &lt;p&gt;無狀態系統有真實營運成本，也有難度很高的未解題，就算對資源更充足的團隊也一樣。但它仍可作為隱私基礎設施改進的基礎，相關概念與框架也能套用到堆疊中的其他層。&lt;/p&gt; &lt;p&gt;這項工作起於 &lt;a href=&#34;https://tcg2025.4711.se/sessions/stateless_tor_relay/&#34; target=&#34;_blank&#34;&gt;Tor Community Gathering 2025&lt;/a&gt;，目前仍在進行中。若你有營運 relay、開發 Tor 工具，或對上述開放問題有想法，我們很希望聽到你的回饋。&lt;/p&gt; &lt;h2 id=&#34;參考資料原文列舉&#34;&gt;參考資料（原文列舉）&lt;a class=&#34;headerlink&#34; href=&#34;#參考資料原文列舉&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://tcg2025.4711.se/sessions/stateless_tor_relay/&#34; target=&#34;_blank&#34;&gt;Stateless Tor Relay – Tor Community Gathering 2025&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://osservatorionessuno.org/blog/2025/05/patela-a-basement-full-of-amnesic-servers/&#34; target=&#34;_blank&#34;&gt;Patela v1: A Basement Full of Amnesic Servers&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://osservatorionessuno.org/blog/2025/12/patela-v2-from-certificates-to-hardware/&#34; target=&#34;_blank&#34;&gt;Patela v2: From Certificates to Hardware&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://docs.system-transparency.org/st-1.3.0/docs/reference/stboot-system/&#34; target=&#34;_blank&#34;&gt;stboot System Documentation – System Transparency&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://archive.torproject.org/websites/lists.torproject.org/pipermail/tor-talk/2015-July/038493.html&#34; target=&#34;_blank&#34;&gt;Tor-ramdisk 20150714 Release Announcement&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://blog.emeraldonion.org/evolving-our-tor-relay-security-architecture&#34; target=&#34;_blank&#34;&gt;Evolving Our Tor Relay Security Architecture – Emerald Onion&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://1aeo.com/blog/tor-memory-optizations-what-actually-works.html&#34; target=&#34;_blank&#34;&gt;Tor Memory Optimizations: What Actually Works – 1AEO&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;div class=&#34;admonition info&#34;&gt; &lt;p class=&#34;admonition-title&#34;&gt;台灣在地觀點&lt;/p&gt; &lt;p&gt;放回台灣脈絡，這段討論聚焦在本地實作條件。台灣是高度連網、商業託管成熟，同時也處在區域資訊衝突壓力下的環境，技術方案常會同時面對「可快速落地」和「高壓測試」兩股力量。&lt;/p&gt; &lt;p&gt;在順利情境下，台灣既有的小型主機供應、資料中心服務和公民科技社群，能讓營運者比較快建立標準化映像、事件應對流程與可驗證的運作紀錄。&lt;br /&gt; 在不順利情境下，relay 多由志願者分散維運，遇到濫用通報、設備處置要求或法律接觸時，若流程沒先準備好，技術設計再好也不會自動降低人的風險。&lt;/p&gt; &lt;p&gt;把這篇文放回台灣脈絡，至少有三個延伸方向值得先做：&lt;/p&gt; &lt;ol&gt; &lt;li&gt; &lt;p&gt;&lt;strong&gt;志工營運與法律程序&lt;/strong&gt;&lt;br /&gt; 若台灣有 relay 或 exit 營運者，可先整理機房通知、執法接觸、設備扣押的標準應對流程。技術上若先把可擷取資料降到最低，事件發生時才能減少營運者個人風險。&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;strong&gt;硬體取得與供應鏈成本&lt;/strong&gt;&lt;br /&gt; TPM 主機、小型伺服器與代管服務在台灣可取得，但成本差距大。好的情況是，社群能整理出幾種可重現的硬體/映像組合，讓維運和稽核成本可控。若狀況不理想，每個團隊各自組一套，最後安全主張難比較，維護成本也會持續上升。&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;strong&gt;可驗證運算的公共討論&lt;/strong&gt;&lt;br /&gt; 可量測開機鏈、遠端證明、透明日誌這些概念，不只適合 Tor 技術圈，也跟公民科技、關鍵基礎設施透明度有關。最理想的結果，是它們變成社群共享、外界看得懂的證據。若落地不佳，就可能只剩少數技術人員看得懂，社會信任仍只能靠口碑。簡單說，就是不要只說「請相信我」，要拿得出外界可檢驗、可稽核的證據。&lt;/p&gt; &lt;/li&gt; &lt;/ol&gt; &lt;/div&gt;</description> <link>https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/04/a-server-that-forgets-exploring-stateless-relays/</link> <pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate> <source url="https://anoni-net.ipns.dweb.link/zh-tw/feed_rss_created.xml">匿名網路社群 anoni.net/Docs</source><guid isPermaLink="true">https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/04/a-server-that-forgets-exploring-stateless-relays/</guid> <enclosure url="https://anoni-net.ipns.dweb.link/zh-tw/assets/images/social/blog/2026/04/a-server-that-forgets-exploring-stateless-relays.png" type="image/png" length="57701" /> </item> <item> <title>COSCUP 2026 匿名網路社群議程軌：公開徵稿</title> <author>Toomore Chiang</author> <category>公告</category> <category>社群</category> <description>&lt;h1 id=&#34;COSCUP-2026-匿名網路社群議程軌公開徵稿&#34;&gt;COSCUP 2026 匿名網路社群議程軌：公開徵稿&lt;a class=&#34;headerlink&#34; href=&#34;#COSCUP-2026-匿名網路社群議程軌公開徵稿&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h1&gt; &lt;p&gt;&lt;img alt=&#34;COSCUP 2026 匿名網路社群公開徵稿&#34; src=&#34;https://assets.anoni.net/event/coscup-2026-cfp.webp&#34; style=&#34;border-radius: 10px;box-shadow:1px 1px 0.6rem #b56b3e;&#34; /&gt;&lt;/p&gt; &lt;p&gt;匿名網路社群現正公開徵稿，邀請你投稿 &lt;strong&gt;COSCUP 2026 匿名網路社群議程軌&lt;/strong&gt;。這是社群第二年在 COSCUP 推動相關議程。我們希望透過公開徵稿，讓更多關心或實踐「匿名」的夥伴加入分享。議程軌為期兩天，涵蓋演講、工作坊、Demo 與實務分享。&lt;/p&gt; &lt;p&gt;&lt;a class=&#34;md-button md-button--primary&#34; href=&#34;../../../../activity/coscup-2026-cfp/&#34; target=&#34;_blank&#34;&gt;&lt;span class=&#34;twemoji&#34;&gt;&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 24 24&#34;&gt;&lt;path d=&#34;M6 13v-2h8l-3.5-3.5 1.42-1.42L17.84 12l-5.92 5.92-1.42-1.42L14 13zm16-1a10 10 0 0 1-10 10A10 10 0 0 1 2 12 10 10 0 0 1 12 2a10 10 0 0 1 10 10m-2 0a8 8 0 0 0-8-8 8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8&#34;/&gt;&lt;/svg&gt;&lt;/span&gt; 閱讀完整徵稿資訊與投稿說明&lt;/a&gt;&lt;/p&gt; &lt;!-- more --&gt; &lt;h2 id=&#34;重要時程&#34;&gt;重要時程&lt;a class=&#34;headerlink&#34; href=&#34;#重要時程&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;活動日期：2026 年 8 月 8 日、8 月 9 日，台灣科技大學（NTUST）&lt;/li&gt; &lt;li&gt;徵稿截止：2026/05/09（AoE）&lt;/li&gt; &lt;li&gt;錄取公告：2026/06/09&lt;/li&gt; &lt;li&gt;議程排程：2026/06/23 前完成&lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;徵稿主題&#34;&gt;徵稿主題&lt;a class=&#34;headerlink&#34; href=&#34;#徵稿主題&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;個人隱私&lt;/strong&gt;：聚焦在現實情境採用的個人隱私經驗與方法，包含跨境移動、裝置檢查、帳號與資料管理等情境。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;匿名網路與網路自由&lt;/strong&gt;：聚焦監控、封鎖或差別路由環境下的匿名連線與安全溝通，內容可涵蓋 Tor、Tails、OONI 與抗審查實務。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;匿名支付&lt;/strong&gt;：聚焦合法前提下的匿名支付與匿名捐款實作，包含支付路徑資料暴露風險、工具限制、法遵與稽核經驗。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;國際參與&lt;/strong&gt;：聚焦在地社群與國際組織協作，內容可涵蓋 Tor Project、Tails、OONI、EFF 等跨國合作與在地落地經驗。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;其他相關主題&lt;/strong&gt;：可涵蓋吹哨者保護、匿名舉報、安全通訊、去識別化與 metadata、開源授權、可重現建構等延伸方向。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;詳細範圍與提案方向，請以&lt;a href=&#34;../../../../activity/coscup-2026-cfp/&#34; target=&#34;_blank&#34;&gt;徵稿頁&lt;/a&gt;說明為準。&lt;/p&gt; &lt;h2 id=&#34;主題聚焦&#34;&gt;主題聚焦&lt;a class=&#34;headerlink&#34; href=&#34;#主題聚焦&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;個人隱私是基本人權，也是數位安全與數位生活的基礎。&lt;/li&gt; &lt;li&gt;網路應保持開放與自由，任何人都應可使用匿名網路。&lt;/li&gt; &lt;li&gt;匿名支付討論以合法、可稽核、保護弱勢與成員安全為前提。&lt;/li&gt; &lt;li&gt;在地行動需要接上全球協作，並帶回可重複的實務經驗。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;若你的議題與上述主題聚焦呼應，也歡迎投稿。&lt;/p&gt; &lt;h2 id=&#34;跨社群合作匿名網路社群--ETHTaipei&#34;&gt;跨社群合作：匿名網路社群 × ETHTaipei&lt;a class=&#34;headerlink&#34; href=&#34;#跨社群合作匿名網路社群--ETHTaipei&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;今年我們與 &lt;strong&gt;ETHTaipei&lt;/strong&gt;（台北以太坊社群）展開議程合作。兩個社群在&lt;strong&gt;匿名支付&lt;/strong&gt;主題上各有不同切入角度，為讓投稿者的稿件能到最合適的聽眾面前，我們將聯合審稿：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;應用導向、科普類&lt;/strong&gt;稿件：優先安排至匿名網路社群議程軌&lt;/li&gt; &lt;li&gt;&lt;strong&gt;技術、協議層&lt;/strong&gt;稿件：可能調整至 ETHTaipei 區塊鏈議程軌&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;投稿時不需要自行判斷要投哪一軌，審稿階段我們會與講者溝通確認。兩邊時程與議程安排也會互相宣傳，參與者可以在兩個 track 之間跨場聽相關主題。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;活動第二天（8/9）&lt;/strong&gt;，兩個社群預計聯合籌辦「&lt;strong&gt;匿名支付&lt;/strong&gt;」主題議程，歡迎對此主題有興趣的講者與參與者特別關注。若你有相關提案，也歡迎直接在投稿說明中備註希望列入跨社群場次。&lt;/p&gt; &lt;h2 id=&#34;投稿方式請先看這裡&#34;&gt;投稿方式（請先看這裡）&lt;a class=&#34;headerlink&#34; href=&#34;#投稿方式請先看這裡&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;請先閱讀完整徵稿資訊與投稿連結，再進行投稿。&lt;/li&gt; &lt;li&gt;提案主題務必選擇「匿名網路社群 anoni.net」，稿件才會進入本議程軌審查。&lt;/li&gt; &lt;li&gt;提案內容請明確寫出：議題方向、預計形式、聽眾背景、時間需求（30 或 50 分鐘）、Demo 需求（若有）。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;如有疑問，歡迎透過&lt;a href=&#34;../../../../contact/&#34; target=&#34;_blank&#34;&gt;聯絡方式&lt;/a&gt;與我們聯繫。&lt;/p&gt; &lt;h2 id=&#34;倫理與開源授權提醒&#34;&gt;倫理與開源授權提醒&lt;a class=&#34;headerlink&#34; href=&#34;#倫理與開源授權提醒&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;本議程以合法用途為前提，不協助洗錢、逃漏稅或其他違法行為。&lt;/li&gt; &lt;li&gt;涉及匿名工具、加密資產或混幣議題，請以教育與風險理解為主，並提醒各地法規差異。&lt;/li&gt; &lt;li&gt;可公開的教材與示範素材，請依 COSCUP 規範採開放授權。&lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;關於-COSCUP&#34;&gt;關於 COSCUP&lt;a class=&#34;headerlink&#34; href=&#34;#關於-COSCUP&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;COSCUP 是台灣開源社群年度大會，強調開放原始碼與社群協作，並以免費入場為原則。本議程軌希望連結科技社群與公民團體，讓匿名、隱私、網路自由的實務交流與在地協作持續擴大，也讓希望以較低調或較少個資揭露方式與會的參與者更容易加入討論。&lt;/p&gt;</description> <link>https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/04/2026-coscup-anoni-track-cfp/</link> <pubDate>Wed, 08 Apr 2026 00:00:00 +0000</pubDate> <source url="https://anoni-net.ipns.dweb.link/zh-tw/feed_rss_created.xml">匿名網路社群 anoni.net/Docs</source><guid isPermaLink="true">https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/04/2026-coscup-anoni-track-cfp/</guid> <enclosure url="https://assets.anoni.net/event/coscup-2026-cfp.webp" type="image/webp" length="204118" /> </item> <item> <title>Arti 2.2.0 釋出：HTTP CONNECT、RPC 與 relay 開發進展</title> <author>Toomore Chiang</author> <category>Tor</category> <category>更新</category> <category>翻譯文章</category> <description>&lt;h1 id=&#34;Arti-220-釋出HTTP-CONNECTRPC-與-relay-開發進展&#34;&gt;Arti 2.2.0 釋出：HTTP CONNECT、RPC 與 relay 開發進展&lt;a class=&#34;headerlink&#34; href=&#34;#Arti-220-釋出HTTP-CONNECTRPC-與-relay-開發進展&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h1&gt; &lt;div class=&#34;admonition info&#34;&gt; &lt;p&gt;以下內容原文翻譯來自以下文章，主詞角色為 Tor Project：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://blog.torproject.org/arti_2_2_0_released/&#34; target=&#34;_blank&#34;&gt;Arti 2.2.0 released: HTTP CONNECT, RPC, and Relay development. | March 31, 2026&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;p&gt;&lt;img alt=&#34;Tor&#34; src=&#34;../../../assets/images/tor.webp&#34; /&gt;&lt;/p&gt; &lt;p&gt;Arti 是 Tor Project 正在以 Rust 開發的新一代 Tor 實作。2.2.0 版的核心重點，是把先前偏實驗性的連線方式推向更可實用的狀態：&lt;strong&gt;HTTP CONNECT 現在在完整建置中可用，並預設啟用&lt;/strong&gt;。此外，RPC 客戶端與管理能力也有明顯升級，並同步修補一項低嚴重度安全議題。&lt;/p&gt; &lt;p&gt;對在企業網路、校園網路或公共網路中使用 Tor 的人來說，HTTP CONNECT 的可用性提升很關鍵。對整合 Arti 到既有服務的開發者來說，RPC 的非阻塞與事件迴圈整合也能降低實作成本。整體來看，這是一個把「可部署性」與「可維運性」一起往前推的版本。&lt;/p&gt; &lt;!-- more --&gt; &lt;h2 id=&#34;本版重點&#34;&gt;本版重點&lt;a class=&#34;headerlink&#34; href=&#34;#本版重點&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;h3 id=&#34;HTTP-CONNECT-正式納入完整建置並預設啟用&#34;&gt;HTTP CONNECT 正式納入完整建置，並預設啟用&lt;a class=&#34;headerlink&#34; href=&#34;#HTTP-CONNECT-正式納入完整建置並預設啟用&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;Arti 2.2.0 新增（並推進）透過 &lt;strong&gt;HTTP CONNECT&lt;/strong&gt; 連上 Tor 網路的能力。這項功能過去屬於實驗性質，現在已包含於完整建置並預設啟用，且與 SOCKS 共用同一個連接埠。&lt;/p&gt; &lt;p&gt;這代表在某些 SOCKS 部署不便、但 HTTP 代理路徑較常見的環境中，Arti 的落地門檻可望下降。對需要在受限網路情境下維持匿名連線能力的使用者與團隊，這是實際可感的改進。&lt;/p&gt; &lt;h3 id=&#34;RPC非阻塞請求事件迴圈整合與-superuser-管理能力&#34;&gt;RPC：非阻塞請求、事件迴圈整合與 superuser 管理能力&lt;a class=&#34;headerlink&#34; href=&#34;#RPC非阻塞請求事件迴圈整合與-superuser-管理能力&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;&lt;code&gt;arti-rpc-client-core&lt;/code&gt; 現在支援非阻塞請求（non-blocking requests），並能更好地整合應用程式事件迴圈。這讓 Arti 更容易嵌入到既有服務架構，例如需要高併發或長連線管理的場景。&lt;/p&gt; &lt;p&gt;同時，RPC 系統新增了透過 &lt;strong&gt;superuser&lt;/strong&gt; 進行 Arti 實例管理的能力。對自動化部署、觀測與維運流程而言，這為更精細的管理控制打開了空間。&lt;/p&gt; &lt;h3 id=&#34;安全修補TROVE-2026-005&#34;&gt;安全修補：TROVE-2026-005&lt;a class=&#34;headerlink&#34; href=&#34;#安全修補TROVE-2026-005&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;本版修正了低嚴重度安全議題 &lt;a href=&#34;https://gitlab.torproject.org/tpo/core/arti/-/issues/2418&#34; target=&#34;_blank&#34;&gt;TROVE-2026-005&lt;/a&gt;。官方描述指出，在特定且不常見的嵌入式建置配置中，該問題會削弱部分抗 DoS 能力。&lt;/p&gt; &lt;p&gt;雖然影響條件較侷限，但能在同一版釋出中完成修補，仍反映 Arti 團隊在功能推進與安全維護之間的平衡。&lt;/p&gt; &lt;h2 id=&#34;幕後進展relaycircuits-與目錄服務&#34;&gt;幕後進展：relay、circuits 與目錄服務&lt;a class=&#34;headerlink&#34; href=&#34;#幕後進展relaycircuits-與目錄服務&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;官方也提到持續投入 relay 支援，包括 relay channels、circuits，以及目錄伺服器功能（mirrors 與 authorities）。這些工作多屬中長期基礎建設，短期可能不如前端功能顯眼，但對 Arti 未來能否承擔更完整的 Tor 角色十分關鍵。&lt;/p&gt; &lt;p&gt;也就是說，2.2.0 除了帶來可見的新功能外，也同步把 Arti 的長期架構藍圖往前推進了一步。&lt;/p&gt; &lt;h2 id=&#34;台灣脈絡下可關注的三個方向&#34;&gt;台灣脈絡下可關注的三個方向&lt;a class=&#34;headerlink&#34; href=&#34;#台灣脈絡下可關注的三個方向&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;ol&gt; &lt;li&gt;&lt;strong&gt;受限網路可用性&lt;/strong&gt;：在校園、企業與公共網路情境，HTTP CONNECT 可能降低初始接入難度，但仍需評估代理政策、流量特徵與在地網路阻擋模型。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;在地工具鏈整合&lt;/strong&gt;：RPC 非阻塞能力讓 Arti 更容易接入常見服務框架（如 Python/Node.js 的事件驅動服務），可用於健康檢查、告警與策略控制。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;安全與治理節奏&lt;/strong&gt;：從 &lt;a href=&#34;https://gitlab.torproject.org/tpo/core/arti/-/issues/2418&#34; target=&#34;_blank&#34;&gt;TROVE-2026-005&lt;/a&gt; 修補到 relay 基礎建設推進，可觀察 Arti 在「快速演進」與「風險控制」之間如何維持節奏，這對數位人權與資安社群都具有參考價值。&lt;/li&gt; &lt;/ol&gt; &lt;h2 id=&#34;延伸閱讀&#34;&gt;延伸閱讀&lt;a class=&#34;headerlink&#34; href=&#34;#延伸閱讀&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://gitlab.torproject.org/tpo/core/arti/-/blob/main/CHANGELOG.md#arti-220--30-march-2026&#34; target=&#34;_blank&#34;&gt;Arti 2.2.0 官方 changelog 條目&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://gitlab.torproject.org/tpo/core/arti/-/blob/main/README.md&#34; target=&#34;_blank&#34;&gt;Arti 專案 README&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://gitlab.torproject.org/tpo/core/arti/-/blob/main/crates/arti/README.md&#34; target=&#34;_blank&#34;&gt;&lt;code&gt;arti&lt;/code&gt; binary 文件&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;div class=&#34;admonition info&#34;&gt; &lt;p class=&#34;admonition-title&#34;&gt;關於 Arti 專案&lt;/p&gt; &lt;p&gt;Arti 是 Tor Project 正在開發的新一代 Tor 實作（implementation），以 Rust 撰寫。其目標是在維持 Tor 網路匿名性與隱私保護特性的前提下，提供一個更現代化、更易於維護與整合的程式庫與工具組。相較於以 C 語言實作、已經服役多年的傳統 Tor（常被稱為「C Tor」或 Tor daemon），Arti 採用模組化與較新穎的設計，讓我們可以更安全、也更有彈性地演進 Tor 的功能。&lt;/p&gt; &lt;p&gt;Arti 目前仍在積極開發中：在用戶端場景，它已經可以支援相當多的實際使用情境。而在中繼（relay）與洋蔥服務（onion services）等領域，也持續投入資源、循序漸進地擴展能力。如果你想進一步了解 Arti 的設計目標與最新進度，建議可以參考 Arti 的官方網站與原始碼儲存庫：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://arti.torproject.org/&#34; target=&#34;_blank&#34;&gt;Arti 官方網站與總覽&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://gitlab.torproject.org/tpo/core/arti/&#34; target=&#34;_blank&#34;&gt;Arti 原始碼儲存庫（GitLab）&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;div class=&#34;admonition info&#34;&gt; &lt;p class=&#34;admonition-title&#34;&gt;參考資料&lt;/p&gt; &lt;p&gt;本篇整理自 Tor Project 官方公告 &lt;a href=&#34;https://blog.torproject.org/arti_2_2_0_released/&#34; target=&#34;_blank&#34;&gt;Arti 2.2.0 released: HTTP CONNECT, RPC, and Relay development.&lt;/a&gt;。&lt;/p&gt; &lt;/div&gt;</description> <link>https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/03/arti-2-2-0-released-http-connect-rpc-and-relay-development/</link> <pubDate>Tue, 31 Mar 2026 00:00:00 +0000</pubDate> <source url="https://anoni-net.ipns.dweb.link/zh-tw/feed_rss_created.xml">匿名網路社群 anoni.net/Docs</source><guid isPermaLink="true">https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/03/arti-2-2-0-released-http-connect-rpc-and-relay-development/</guid> <enclosure url="https://anoni-net.ipns.dweb.link/zh-tw/assets/images/tor.webp" type="image/webp" length="13344" /> </item> <item> <title>2026/03 社群近況更新</title> <author>Toomore Chiang</author> <category>更新</category> <category>社群</category> <description>&lt;h1 id=&#34;202603-社群近況更新&#34;&gt;2026/03 社群近況更新&lt;a class=&#34;headerlink&#34; href=&#34;#202603-社群近況更新&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h1&gt; &lt;p&gt;&lt;img alt=&#34;2026/03 社群近況更新&#34; src=&#34;../../../assets/images/post-update.png&#34; style=&#34;border-radius: 10px;box-shadow:1px 1px 0.6rem #00aeff;&#34; /&gt;&lt;/p&gt; &lt;p&gt;感謝 Tor Project 的邀約，讓我們匿名網路社群有機會分享在學術網路上架設 Tor Relay（中繼點）的經驗。&lt;/p&gt; &lt;p&gt;Tor Project 的官方網站 Blog 文章 &lt;a href=&#34;https://blog.torproject.org/setting-up-tor-university-relay-taiwan/&#34; target=&#34;_blank&#34;&gt;Setting up a Tor Relay at a university in Taiwan&lt;/a&gt; 中，我們分享了在台灣師範大學架設 Tor Relay 的經驗，以及如何與學校溝通、留下可能性的實作經驗。&lt;/p&gt; &lt;p&gt;感謝來自 Tor Project 的 Pavel 與 Roger 給予我們的幫助，讓我們有這個機會透過客座文章的方式分享我們的經驗。&lt;/p&gt; &lt;!-- more --&gt; &lt;h2 id=&#34;社群近期近況&#34;&gt;社群近期近況&lt;a class=&#34;headerlink&#34; href=&#34;#社群近期近況&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;匿名網路社群近期正持續籌備 2026/08 的工作坊活動，COSCUP 年會的社群議程軌已確認申請到，為期兩天，將以議程與工作坊混合的形式進行。後續我們會另行公告徵稿方式，歡迎持續關注。&lt;/p&gt; &lt;p&gt;去年我們透過參與 COSCUP，將「匿名網路」與「網路自由」的概念帶進台灣開源社群年會。今年也會持續參與，聚焦於「隱私」、「校園匿名網路建設」、「匿名支付」等議題，並持續邀請新聞媒體、獨立記者、公民團體與科技社群一同參與。由於 COSCUP 本身不需報名或驗證身分，因此可在匿名的前提下加入活動。&lt;/p&gt; &lt;p&gt;此外，在「匿名支付」議題上，我們打算與以太坊基金會在台北的在地社群共同合辦，並希望透過區塊鏈、去中心化與無須許可的技術，協助我們探索並打通「匿名支付」實踐的可能性。&lt;/p&gt; &lt;h3 id=&#34;g0v-Hackath71n高雄&#34;&gt;g0v Hackath71n（高雄）&lt;a class=&#34;headerlink&#34; href=&#34;#g0v-Hackath71n高雄&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;2026/01 我們參與了 g0v Hackath71n（高雄）活動，並在「匿名支付」主題上先釐清一個核心問題：匿名不只發生在上網行為，支付流程本身也可能暴露個人身分與關係網。基於這個前提，我們先從真實使用情境出發，盤點哪些支付場景確實有匿名需求，而不是把所有交易都一概視為同一種問題。&lt;/p&gt; &lt;p&gt;討論過程中，我們也聚焦在合規與技術之間的拉扯。實務上，許多支付與轉帳流程會經過中心化交易所，而交易所通常必須遵循 AML/KYC 與跨境監管要求，進而帶來個資揭露與交易可追蹤性的風險。這些限制不只影響工具可行性，也會直接改變使用者在不同地區的實際選擇。&lt;/p&gt; &lt;p&gt;因此，在那次的黑客松活動將「匿名支付」定位為研究與討論導向的專案。先整理風險、限制與法規疑慮，再逐步形成可持續深化的研究方向。接下來我們也會持續與在地社群協作，將討論轉化為更具體、可驗證的實作路線。&lt;/p&gt; &lt;p&gt;活動的共筆討論紀錄可以參考&lt;a href=&#34;https://cryptpad.anoni.net/pad/#/2/pad/view/3XxPju-P5tDaPaVclZUwhWvx5uA8CVZv7+8T7uiLqFE/&#34; target=&#34;_blank&#34;&gt;這份文件&lt;/a&gt;。&lt;/p&gt; &lt;h3 id=&#34;參與我們&#34;&gt;參與我們&lt;a class=&#34;headerlink&#34; href=&#34;#參與我們&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;如果你對「隱私保護」、「校園 Tor Relay 建置」或「匿名支付」等主題有興趣，歡迎加入我們一起協作。社群目前整理了 2026 年的主題方向與參與方式，你可以先從&lt;a href=&#34;../../../../community/how-to-contribute/&#34;&gt;這裡看看&lt;/a&gt;有哪些議題最想投入。&lt;/p&gt; &lt;p&gt;不需要等到活動現場才參與，平時就能從線上開始。你可以先挑一個有感的主題，接著到對應的討論空間打聲招呼、分享關注點，或認領一個你願意持續追蹤的小題目，讓大家知道可以如何彼此支援。&lt;/p&gt; &lt;p&gt;我們日常主要透過 Matrix 討論、用 Cryptpad 進行共筆協作、在需要時以 Jitsi 開線上會議。工具入口、帳號申請方式與基本使用說明都整理在&lt;a href=&#34;../../../../community/tools/&#34;&gt;社群自架服務&lt;/a&gt;頁面。&lt;/p&gt; &lt;p&gt;如果你是第一次接觸這些工具，也不用擔心。可以先從加入 &lt;a href=&#34;https://matrix.to/#/#community:im.anoni.net&#34; target=&#34;_blank&#34;&gt;Public Space&lt;/a&gt; 開始，看看目前有哪些 room 正在討論，再選擇自己想先旁聽或直接參與的主題。通常從閱讀近期訊息、回覆一兩個問題開始，就是最好的第一步。&lt;/p&gt; &lt;p&gt;我們很期待更多夥伴一起把討論變成可落地的行動。無論你想投入研究、文件整理、活動協作，或只是先來了解現況，都非常歡迎加入，一起把匿名網路的實踐做得更完整。&lt;/p&gt; &lt;h3 id=&#34;Cryptpad-正體中文翻譯&#34;&gt;Cryptpad 正體中文翻譯&lt;a class=&#34;headerlink&#34; href=&#34;#Cryptpad-正體中文翻譯&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;我們近期也將 Cryptpad 的正體中文&lt;a href=&#34;https://github.com/cryptpad/cryptpad/issues/2237&#34; target=&#34;_blank&#34;&gt;翻譯完成&lt;/a&gt;，並進一步提出了 &lt;a href=&#34;https://github.com/cryptpad/cryptpad/pull/2254&#34; target=&#34;_blank&#34;&gt;PR #2254&lt;/a&gt;，將原本籠統的 &lt;code&gt;zh&lt;/code&gt; 語系拆分為 &lt;code&gt;zh_Hant&lt;/code&gt;（正體中文）與 &lt;code&gt;zh_Hans&lt;/code&gt;（簡體中文）兩個明確的語系設定。這份 PR 已被納入 Spring Release（2026.3.0）的里程碑，預計在該版本正式支援正體中文介面。&lt;/p&gt; &lt;p&gt;Cryptpad 可以把它想成「比較重視隱私的 Google Docs」，有文件、試算表、簡報和看板等常用功能。差別是資料在送到伺服器前就先加密了，伺服器端也看不到內容。對我們這種重視匿名與隱私的社群來說，用它來共筆、討論和整理專案，能減少不必要的個資暴露，也比較安心。&lt;/p&gt; &lt;p&gt;Cryptpad 是一套很好用的線上協作工具，也正在規劃如何在台灣推廣這個服務。目前社群有自己架設一台，提供 50 MBs 的空間，歡迎申請使用：&lt;a href=&#34;https://cryptpad.anoni.net&#34; target=&#34;_blank&#34;&gt;cryptpad.anoni.net&lt;/a&gt;&lt;/p&gt;</description> <link>https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/03/updates-202603/</link> <pubDate>Sun, 29 Mar 2026 00:00:00 +0000</pubDate> <source url="https://anoni-net.ipns.dweb.link/zh-tw/feed_rss_created.xml">匿名網路社群 anoni.net/Docs</source><guid isPermaLink="true">https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/03/updates-202603/</guid> <enclosure url="https://anoni-net.ipns.dweb.link/zh-tw/assets/images/post-update.png" type="image/png" length="81353" /> </item> <item> <title>Tails 7.6 發佈說明</title> <author>Toomore Chiang</author> <category>Tails</category> <category>更新</category> <category>翻譯文章</category> <description>&lt;h1 id=&#34;Tails-76-發佈說明&#34;&gt;Tails 7.6 發佈說明&lt;a class=&#34;headerlink&#34; href=&#34;#Tails-76-發佈說明&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h1&gt; &lt;p&gt;&lt;img alt=&#34;Tails&#34; src=&#34;../../../assets/images/tails.png&#34; style=&#34;border-radius: 10px;&#34; /&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&#34;https://tails.net/news/version_7.6/&#34; target=&#34;_blank&#34;&gt;Tails 7.6&lt;/a&gt; 於 2026 年 3 月 26 日公告。此版在&lt;strong&gt;對抗網路審查&lt;/strong&gt;與&lt;strong&gt;桌面整合&lt;/strong&gt;兩方面都有可感知的改動：Tor 連線流程可直接協助你取得橋接器。密碼管理則改由 GNOME &lt;a href=&#34;https://gitlab.gnome.org/World/secrets&#34; target=&#34;_blank&#34;&gt;Secrets&lt;/a&gt; 擔綱，取代內建的 &lt;a href=&#34;https://keepassxc.org/&#34; target=&#34;_blank&#34;&gt;KeePassXC&lt;/a&gt;。&lt;/p&gt; &lt;h2 id=&#34;新功能&#34;&gt;新功能&lt;a class=&#34;headerlink&#34; href=&#34;#新功能&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;h3 id=&#34;自動-Tor-橋接器&#34;&gt;自動 Tor 橋接器&lt;a class=&#34;headerlink&#34; href=&#34;#自動-Tor-橋接器&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;你現在可以在 Tails 的 &lt;strong&gt;Tor 連線助理&lt;/strong&gt;裡，直接了解什麼是 &lt;strong&gt;Tor 橋接器&lt;/strong&gt;（Tor bridges）。&lt;/p&gt; &lt;p&gt;Tor 橋接器是&lt;strong&gt;不公開列舉&lt;/strong&gt;的 Tor 中繼站，用來&lt;strong&gt;隱藏你正在連線到 Tor&lt;/strong&gt; 的事實。若你所在網路會&lt;strong&gt;封鎖連到 Tor&lt;/strong&gt;，可以把橋接器當成進入 Tor 網路的第一站，藉此繞過審查。&lt;/p&gt; &lt;p&gt;在 Tails 7.6 中，開啟 Tor 連線時可選擇 &lt;strong&gt;自動連線到 Tor&lt;/strong&gt;（Connect to Tor automatically）。若無法直接連上 Tor 網路，橋接設定畫面會多一項 &lt;strong&gt;依你所在區域請求 Tor 橋接器&lt;/strong&gt;（Ask for a Tor bridge based on your region）。&lt;/p&gt; &lt;p&gt;此功能與 Tails 以外的 &lt;a href=&#34;https://blog.torproject.org/new-release-tor-browser-115/&#34; target=&#34;_blank&#34;&gt;Tor Browser 自 11.5 版起&lt;/a&gt;（2022 年 7 月）在連線助理採用的技術相同。Tails 會透過 Tor Project 的 &lt;a href=&#34;https://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/blob/main/doc/moat.md&#34; target=&#34;_blank&#34;&gt;Moat API&lt;/a&gt; 下載&lt;strong&gt;較可能在你所在區域有效&lt;/strong&gt;的橋接資訊。為了規避審查，這段連線會以 &lt;a href=&#34;https://en.wikipedia.org/wiki/domain%20fronting&#34; target=&#34;_blank&#34;&gt;網域前置&lt;/a&gt;（domain fronting）偽裝成連向其他網站。&lt;/p&gt; &lt;p&gt;給&lt;strong&gt;台灣&lt;/strong&gt;以及&lt;strong&gt;東亞/東南亞&lt;/strong&gt;各地的讀者：各地的審查模式不盡相同，但&lt;strong&gt;套路&lt;/strong&gt;往往似曾相識，包括 TLS 攔截、路由上的花招，或是只對部分應用程式「看似放行」的&lt;strong&gt;軟性&lt;/strong&gt;封鎖。若 Tails 映像能在&lt;strong&gt;產品介面內&lt;/strong&gt;直接呈現取得&lt;strong&gt;橋接器&lt;/strong&gt;的流程，就能降低門檻，減輕記者、律師與公民社會志工在承擔營運風險之餘，還得從部落格文章背下整套橋接流程的負擔。&lt;/p&gt; &lt;h3 id=&#34;GNOME-Secrets&#34;&gt;GNOME Secrets&lt;a class=&#34;headerlink&#34; href=&#34;#GNOME-Secrets&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;在 Tails 7.6 中，&lt;a href=&#34;https://gitlab.gnome.org/World/secrets&#34; target=&#34;_blank&#34;&gt;Secrets&lt;/a&gt; 密碼管理器取代 &lt;strong&gt;KeePassXC&lt;/strong&gt;。&lt;/p&gt; &lt;p&gt;Secrets 介面較簡潔，且與 &lt;strong&gt;GNOME 桌面&lt;/strong&gt;整合較佳。例如螢幕小鍵盤、游標大小等&lt;strong&gt;無障礙&lt;/strong&gt;相關功能，在 Secrets 上可再次正常搭配使用。&lt;/p&gt; &lt;p&gt;Secrets 與 KeePassXC 使用&lt;strong&gt;相同的檔案格式&lt;/strong&gt;儲存密碼，因此可&lt;strong&gt;自動嘗試解鎖&lt;/strong&gt;你先前在 KeePassXC 使用的資料庫。若你仍需要 KeePassXC 的進階功能，可將 KeePassXC 安裝為&lt;a href=&#34;https://tails.net/doc/persistent_storage/additional_software/index.en.html&#34; target=&#34;_blank&#34;&gt;附加軟體&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;Secrets 主要快捷鍵與 KeePassXC 類似，並多搭配 &lt;strong&gt;Shift&lt;/strong&gt;（與 &lt;strong&gt;Ctrl&lt;/strong&gt; 併用）：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Shift+Ctrl+C：複製密碼&lt;/li&gt; &lt;li&gt;Shift+Ctrl+V：複製網址&lt;/li&gt; &lt;li&gt;Shift+Ctrl+B：複製使用者名稱&lt;/li&gt; &lt;li&gt;Shift+Ctrl+T：複製一次性密碼（OTP）&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;若要查看 Secrets 的完整快捷鍵列表，請按 &lt;strong&gt;Ctrl+?&lt;/strong&gt;。&lt;/p&gt; &lt;!-- more --&gt; &lt;h2 id=&#34;變更與更新&#34;&gt;變更與更新&lt;a class=&#34;headerlink&#34; href=&#34;#變更與更新&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;將 Electrum 自 4.5.8 更新至 &lt;a href=&#34;https://github.com/spesmilo/electrum/blob/master/RELEASE-NOTES&#34; target=&#34;_blank&#34;&gt;4.7.0&lt;/a&gt;。&lt;/li&gt; &lt;li&gt;將 Tor Browser 更新至 &lt;a href=&#34;https://blog.torproject.org/new-release-tor-browser-1508/&#34; target=&#34;_blank&#34;&gt;15.0.8&lt;/a&gt;。&lt;/li&gt; &lt;li&gt;將 Thunderbird 更新至 &lt;a href=&#34;https://www.thunderbird.net/en-US/thunderbird/140.8.0esr/releasenotes/&#34; target=&#34;_blank&#34;&gt;140.8.0&lt;/a&gt;。&lt;/li&gt; &lt;li&gt;更新多數韌體套件，改善較新硬體的支援（顯示、Wi‑Fi 等）。&lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;問題修正&#34;&gt;問題修正&lt;a class=&#34;headerlink&#34; href=&#34;#問題修正&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;翻譯在儲存語言與鍵盤配置到 USB 隨身碟前所顯示的確認對話框。（&lt;a href=&#34;https://gitlab.tails.boum.org/tails/tails/-/issues/21448&#34; target=&#34;_blank&#34;&gt;#21448&lt;/a&gt;）&lt;/li&gt; &lt;li&gt;修正 Thunderbird 遷移通知中「了解更多」按鈕。（&lt;a href=&#34;https://gitlab.tails.boum.org/tails/tails/-/issues/21455&#34; target=&#34;_blank&#34;&gt;#21455&lt;/a&gt;）&lt;/li&gt; &lt;li&gt;修正土耳其語環境下的自動升級。（&lt;a href=&#34;https://gitlab.tails.boum.org/tails/tails/-/issues/21466&#34; target=&#34;_blank&#34;&gt;#21466&lt;/a&gt;）&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;如需完整細節，請參閱官方 &lt;a href=&#34;https://gitlab.tails.boum.org/tails/tails/-/blob/master/debian/changelog&#34; target=&#34;_blank&#34;&gt;changelog&lt;/a&gt;。&lt;/p&gt; &lt;h2 id=&#34;取得-Tails-76&#34;&gt;取得 Tails 7.6&lt;a class=&#34;headerlink&#34; href=&#34;#取得-Tails-76&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;h3 id=&#34;升級現有-Tails-USB-並保留持久儲存&#34;&gt;升級現有 Tails USB 並保留持久儲存&lt;a class=&#34;headerlink&#34; href=&#34;#升級現有-Tails-USB-並保留持久儲存&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;自 &lt;strong&gt;Tails 7.0&lt;/strong&gt; 起可自動升級至 7.6。&lt;/p&gt; &lt;p&gt;若無法自動升級，或自動升級後無法開機，請改試&lt;a href=&#34;https://tails.net/doc/upgrade/index.en.html#manual&#34; target=&#34;_blank&#34;&gt;手動升級&lt;/a&gt;。&lt;/p&gt; &lt;h3 id=&#34;在新-USB-上安裝-Tails-76&#34;&gt;在新 USB 上安裝 Tails 7.6&lt;a class=&#34;headerlink&#34; href=&#34;#在新-USB-上安裝-Tails-76&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;請依官方安裝說明：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://tails.net/install/windows/index.en.html&#34; target=&#34;_blank&#34;&gt;從 Windows 安裝&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://tails.net/install/mac/index.en.html&#34; target=&#34;_blank&#34;&gt;從 macOS 安裝&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://tails.net/install/linux/index.en.html&#34; target=&#34;_blank&#34;&gt;從 Linux 安裝&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://tails.net/install/expert/index.en.html&#34; target=&#34;_blank&#34;&gt;從 Debian 或 Ubuntu 以命令列與 GnuPG 安裝&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;若選擇&lt;strong&gt;重新安裝&lt;/strong&gt;而非升級，隨身碟上的持久儲存將會&lt;strong&gt;被清除&lt;/strong&gt;。&lt;/p&gt; &lt;h3 id=&#34;僅下載映像檔&#34;&gt;僅下載映像檔&lt;a class=&#34;headerlink&#34; href=&#34;#僅下載映像檔&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://tails.net/install/download/index.en.html&#34; target=&#34;_blank&#34;&gt;USB 映像檔&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://tails.net/install/download-iso/index.en.html&#34; target=&#34;_blank&#34;&gt;ISO 映像檔（光碟與虛擬機）&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;div class=&#34;admonition info&#34;&gt; &lt;p class=&#34;admonition-title&#34;&gt;參考資料&lt;/p&gt; &lt;p&gt;本篇整理自 Tails 官方公告 &lt;a href=&#34;https://tails.net/news/version_7.6/&#34; target=&#34;_blank&#34;&gt;Tails 7.6&lt;/a&gt;。&lt;/p&gt; &lt;/div&gt;</description> <link>https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/03/tails-7-6/</link> <pubDate>Thu, 26 Mar 2026 00:00:00 +0000</pubDate> <source url="https://anoni-net.ipns.dweb.link/zh-tw/feed_rss_created.xml">匿名網路社群 anoni.net/Docs</source><guid isPermaLink="true">https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/03/tails-7-6/</guid> <enclosure url="https://anoni-net.ipns.dweb.link/zh-tw/assets/images/tails.png" type="image/png" length="92715" /> </item> <item> <title>用 ADR 記錄決策：Tor 系統管理團隊的新做法</title> <author>Toomore Chiang</author> <category>Tor</category> <category>更新</category> <category>翻譯文章</category> <description>&lt;h1 id=&#34;用-ADR-記錄決策Tor-系統管理團隊的新做法&#34;&gt;用 ADR 記錄決策：Tor 系統管理團隊的新做法&lt;a class=&#34;headerlink&#34; href=&#34;#用-ADR-記錄決策Tor-系統管理團隊的新做法&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h1&gt; &lt;div class=&#34;admonition info&#34;&gt; &lt;p&gt;以下內容原文翻譯來自以下文章，主詞角色為 Tor Project TPA 團隊：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://blog.torproject.org/tpa-adr/&#34; target=&#34;_blank&#34;&gt;Keeping track of decisions using the ADR model, by anarcat | February 16, 2026&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;文末另有一節「&lt;strong&gt;台灣專案與社群的現況&lt;/strong&gt;」，整理台灣在地脈絡與為什麼值得引進 ADR，歡迎直接跳讀。&lt;/p&gt; &lt;/div&gt; &lt;p&gt;&lt;img alt=&#34;Tor&#34; src=&#34;../../../assets/images/tor.webp&#34; /&gt;&lt;/p&gt; &lt;p&gt;在 Tor Project 的系統管理員團隊（俗稱 TPA）裡，我們最近改變了做決策的方式，這代表你會從我們這邊收到更清楚的溝通：無論是即將進行的變更，或是針對某項提案的具體問題。&lt;/p&gt; &lt;p&gt;請注意，這項變更只影響 TPA 團隊。在 Tor 內部，每個團隊都有自己協調與決策的方式，目前這套流程只在 TPA 使用。我們鼓勵 Tor 內外其他團隊評估這套做法，看看是否能改善你們的流程與文件。&lt;/p&gt; &lt;!-- more --&gt; &lt;h2 id=&#34;新流程&#34;&gt;新流程&lt;a class=&#34;headerlink&#34; href=&#34;#新流程&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;我們過去一直使用「RFC」（Request For Comments，請求意見）流程，最近已改為「ADR」（Architecture Decision Record，架構決策紀錄）。&lt;/p&gt; &lt;p&gt;對我們來說，ADR 流程相當簡單，包含三件事：&lt;/p&gt; &lt;ol&gt; &lt;li&gt;更精簡的模板&lt;/li&gt; &lt;li&gt;更精簡的流程&lt;/li&gt; &lt;li&gt;與決策紀錄分開的溝通準則&lt;/li&gt; &lt;/ol&gt; &lt;h3 id=&#34;模板&#34;&gt;模板&lt;a class=&#34;headerlink&#34; href=&#34;#模板&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;作為團隊負責人，我做的第一件事是提出新模板（見 &lt;a href=&#34;https://gitlab.torproject.org/tpo/tpa/team/-/wikis/policy/0100-adr-template&#34; target=&#34;_blank&#34;&gt;ADR-100&lt;/a&gt;），這是 &lt;a href=&#34;https://github.com/joelparkerhenderson/architecture-decision-record/blob/main/locales/en/templates/decision-record-template-by-michael-nygard/index.md&#34; target=&#34;_blank&#34;&gt;Nygard 模板&lt;/a&gt;的變體。&lt;a href=&#34;https://gitlab.torproject.org/tpo/tpa/team/-/wikis/policy/template&#34; target=&#34;_blank&#34;&gt;TPA 的模板版本&lt;/a&gt;同樣簡潔，只有 5 個標題，值得完整引用：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Context（脈絡）&lt;/strong&gt;：我們看到什麼問題，促使我們做這項決策或變更？&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Decision（決策）&lt;/strong&gt;：我們提議和（或）正在做的變更是什麼？&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Consequences（後果）&lt;/strong&gt;：因為這項變更，哪些事會變得更容易或更困難？&lt;/li&gt; &lt;li&gt;&lt;strong&gt;More Information（更多資訊，選填）&lt;/strong&gt;：還有什麼我們該知道的？對較大的專案，可考慮納入時程與成本估計、對受影響使用者的衝擊（或許包含既有 Personas）。一般來說，這裡會包含對所考量替代方案的簡短評估。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Metadata（詮釋資料）&lt;/strong&gt;：狀態、決策日期、決策者、被諮詢者、需被告知的使用者，以及討論論壇連結。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;&lt;a href=&#34;https://gitlab.torproject.org/tpo/tpa/wiki-replica/-/blob/d52de1828d3ee406996345704d12663dd30f5513/policy/template.md&#34; target=&#34;_blank&#34;&gt;先前的 RFC 模板&lt;/a&gt;有 &lt;strong&gt;17&lt;/strong&gt;（十七個！）標題，容易催生出很長的文件。現在，決策紀錄更容易一眼讀完、消化。&lt;/p&gt; &lt;p&gt;一個立竿見影的效果是，我開始更常把比較與腦力激盪放在 GitLab 的 issue 裡。像是定價或深入替代方案比較這類細節，我們改在討論 issue 裡記錄，讓文件保持精簡。&lt;/p&gt; &lt;h3 id=&#34;流程&#34;&gt;流程&lt;a class=&#34;headerlink&#34; href=&#34;#流程&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;整個流程簡單到也值得完整引用：&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;重大決策在會議中向利害關係人說明，較小的決策則用電子郵件。一段延遲時間讓人可以在採納前提出最後意見。&lt;/p&gt; &lt;/blockquote&gt; &lt;p&gt;當然，魔鬼藏在細節裡（見 &lt;a href=&#34;https://gitlab.torproject.org/tpo/tpa/team/-/wikis/policy/0101-adr-process&#34; target=&#34;_blank&#34;&gt;ADR-101&lt;/a&gt;），但重點是保持簡單。&lt;/p&gt; &lt;p&gt;這項提案的關鍵之一，也就是 Jacob Kaplan-Moss 所說的 &lt;a href=&#34;https://jacobian.org/2023/dec/5/how-to-decide/&#34; target=&#34;_blank&#34;&gt;one weird trick&lt;/a&gt;，就是「先決定誰做決定」。我們過去的流程對「誰來做決策」很模糊，新模板（與流程）則在每項決策上都釐清決策者。&lt;/p&gt; &lt;p&gt;反過來說，有些決策會淪為在瑣碎議題上沒完沒了的討論，因為被諮詢的利害關係人太多：這就是所謂的 &lt;a href=&#34;https://en.wikipedia.org/wiki/Bike_shedding&#34; target=&#34;_blank&#34;&gt;瑣碎法則&lt;/a&gt;（Law of triviality），也叫「自行車棚效應」（Bike Shed syndrome）。&lt;/p&gt; &lt;p&gt;新流程更清楚區分利害關係人：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;「決策者」&lt;/strong&gt;（decision maker）（取代模糊的「核准」）&lt;/li&gt; &lt;li&gt;&lt;strong&gt;「被諮詢者」&lt;/strong&gt;（consulted）（以前沒有定義！）&lt;/li&gt; &lt;li&gt;&lt;strong&gt;「需被告知者」&lt;/strong&gt;（informed）使用者（以前叫「受影響使用者」）&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;要挑出這些利害關係人仍然不簡單，但我們的定義更明確，也與經典的 &lt;a href=&#34;https://en.wikipedia.org/wiki/Responsibility_assignment_matrix&#34; target=&#34;_blank&#34;&gt;RACI 矩陣&lt;/a&gt;（Responsible, Accountable, Consulted, Informed）對齊。&lt;/p&gt; &lt;h3 id=&#34;溝通準則&#34;&gt;溝通準則&lt;a class=&#34;headerlink&#34; href=&#34;#溝通準則&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;最後，流程中很重要的一環（&lt;a href=&#34;https://gitlab.torproject.org/tpo/tpa/team/-/wikis/policy/0102-adr-communications&#34; target=&#34;_blank&#34;&gt;ADR-102&lt;/a&gt;）是：把「做決策與記錄決策」和「對外溝通決策」拆開。這是兩個截然不同的問題。我們發現，一份文件無法同時滿足兩者。&lt;/p&gt; &lt;p&gt;因為 ADR 可能影響的範圍很廣，我們沒有為溝通訂死一個模板。我們建議用 &lt;a href=&#34;https://en.wikipedia.org/wiki/Five_Ws&#34; target=&#34;_blank&#34;&gt;五何法&lt;/a&gt;（Five Ws）（誰？什麼？何時？哪裡？為什麼？），再次強調：保持簡單。&lt;/p&gt; &lt;h2 id=&#34;為何走到這一步&#34;&gt;為何走到這一步&lt;a class=&#34;headerlink&#34; href=&#34;#為何走到這一步&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;&lt;a href=&#34;https://adr.github.io/&#34; target=&#34;_blank&#34;&gt;ADR 流程&lt;/a&gt;不是我發明的。我最早是在 &lt;a href=&#34;https://github.com/thunderbird/thunderbird-android/blob/be2af5c6a0bce08385fc3f654c1185ccf9db3859/docs/architecture/adr/README.md&#34; target=&#34;_blank&#34;&gt;Thunderbird Android 專案&lt;/a&gt;裡看到的。接著，在檢討 RFC 流程的同時（見 &lt;a href=&#34;https://gitlab.torproject.org/tpo/tpa/team/-/issues/41428&#34; target=&#34;_blank&#34;&gt;討論 issue&lt;/a&gt;），我讀了 Jacob Kaplan-Moss 對 &lt;a href=&#34;https://jacobian.org/2023/dec/1/against-rfcs/&#34; target=&#34;_blank&#34;&gt;RFC 流程的批評&lt;/a&gt;。他大致認為：&lt;/p&gt; &lt;ol&gt; &lt;li&gt;RFC 流程「沒有包含任何決策框架」&lt;/li&gt; &lt;li&gt;「RFC 流程容易導致無止境的討論」&lt;/li&gt; &lt;li&gt;流程「獎勵寫到精疲力竭的人」&lt;/li&gt; &lt;li&gt;「這些流程對專業不敏感」、對「權力動態與權力結構」也不敏感&lt;/li&gt; &lt;/ol&gt; &lt;p&gt;說實話，上述問題我很多都犯過。身為一個囉唆的作者，我寫過 &lt;a href=&#34;https://gitlab.torproject.org/tpo/tpa/team/-/wikis/policy/tpa-rfc-33-monitoring&#34; target=&#34;_blank&#34;&gt;極長的提案&lt;/a&gt;，我懷疑從來沒有人從頭讀完。有些提案是靠大家累到放棄才通過的，有些則因為沒找對利害關係人而被忽略。&lt;/p&gt; &lt;p&gt;我們在 &lt;a href=&#34;https://gitlab.torproject.org/tpo/tpa/team/-/issues/41428&#34; target=&#34;_blank&#34;&gt;討論 issue&lt;/a&gt; 裡有更多關於我們 RFC 流程問題的細節。但要公平地說，舊流程在當時還是有用的：有總比沒有好，而且讓我們在 6 年間記錄了數量可觀的變更與決策（&lt;a href=&#34;https://gitlab.torproject.org/tpo/tpa/team/-/wikis/policy&#34; target=&#34;_blank&#34;&gt;95 份 RFC&lt;/a&gt;！）。&lt;/p&gt; &lt;h2 id=&#34;接下來呢&#34;&gt;接下來呢？&lt;a class=&#34;headerlink&#34; href=&#34;#接下來呢&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;我們仍在實驗「決策周邊的溝通」該如何做，這篇文章本身或許就是例子。因為溝通是獨立一步，我們也容易忘記或拖延，例如這篇貼文就晚了好幾個月。&lt;/p&gt; &lt;p&gt;以前我們會直接把 RFC 副本寄給大家，又快又簡單，但對多數人來說難以理解。現在我們得另外寫一份溝通稿，工作變多了，但希望結果更容易消化，值得這份付出。&lt;/p&gt; &lt;p&gt;我們很期待聽到你對新流程的想法、以及它對你的效果、可以在這裡回覆，或到 &lt;a href=&#34;https://gitlab.torproject.org/tpo/tpa/team/-/issues/41428&#34; target=&#34;_blank&#34;&gt;討論 issue&lt;/a&gt;。我們特別感興趣的是：已經在用類似流程的人，或是讀完這篇後打算採用的人。&lt;/p&gt; &lt;div class=&#34;admonition question&#34;&gt; &lt;p class=&#34;admonition-title&#34;&gt;這篇在說什麼？為什麼 Tor 做這樣的改變？&lt;/p&gt; &lt;p&gt;若你剛讀完上面的翻譯，這裡是整篇的重點整理。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;問題在哪裡？&lt;/strong&gt;&lt;br /&gt; TPA 過去用 RFC 記錄決策，但 RFC 流程有幾個根本問題：缺乏明確的決策框架、討論容易拖成冗長戰、變相獎勵「寫很多」的人、對專業與權力結構不敏感。雖然 6 年來 95 份 RFC 仍有貢獻，但文件難讀、誰有權做決定也不清楚。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;他們做了什麼？&lt;/strong&gt;&lt;br /&gt; 改採 ADR，並聚焦三件事：&lt;/p&gt; &lt;ol&gt; &lt;li&gt;&lt;strong&gt;更短的模板&lt;/strong&gt;：從 17 個標題縮成 5 個（脈絡、決策、後果、更多資訊、詮釋資料），細節改放到 GitLab issue 討論。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;更簡單的流程&lt;/strong&gt;：重大決策在會議說明、小決策用 email。並&lt;strong&gt;先決定誰做決定&lt;/strong&gt;：明確區分「決策者」、「被諮詢者」、「需被告知者」，對齊 RACI，避免人人可發言、沒人拍板，或太多人捲入瑣事（自行車棚效應）。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;決策與溝通分開&lt;/strong&gt;：ADR 只負責「記錄決策」。對外公告、說明另寫一份（例如用五何法），讓決策紀錄與溝通各司其職。&lt;/li&gt; &lt;/ol&gt; &lt;p&gt;&lt;strong&gt;效果&lt;/strong&gt;：決策文件更好讀、權責清楚、減少無止境討論與自行車棚效應。對外溝通雖然多一步，但更易消化。&lt;/p&gt; &lt;/div&gt; &lt;div class=&#34;admonition info&#34;&gt; &lt;p class=&#34;admonition-title&#34;&gt;其他開源專案的提案與決策流程&lt;/p&gt; &lt;p&gt;不同專案用不同方式做「提案」與「記錄決策」，以下簡要整理幾個常見做法，供對照與參考。&lt;/p&gt; &lt;ul&gt; &lt;li&gt; &lt;p&gt;&lt;strong&gt;GOV.UK Design System&lt;/strong&gt;：用 &lt;strong&gt;RFC&lt;/strong&gt; 討論提案、用 &lt;strong&gt;ADR&lt;/strong&gt; 記錄最終決策。proposals 放在公開儲存庫，例如 &lt;a href=&#34;https://github.com/alphagov/govuk-design-system-architecture/blob/main/proposals/001-use-rfcs-and-adrs-to-discuss-proposals-and-record-decisions.md&#34; target=&#34;_blank&#34;&gt;001-use-rfcs-and-adrs-to-discuss-proposals-and-record-decisions&lt;/a&gt;，等於「討論用 RFC、定案用 ADR」並行。&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;strong&gt;Bitwarden&lt;/strong&gt;：有專用的 &lt;a href=&#34;https://contributing.bitwarden.com/architecture/adr/&#34; target=&#34;_blank&#34;&gt;ADR 文件與索引&lt;/a&gt;，提供模板與瀏覽介面，以 ADR 為主記錄架構決策。&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;strong&gt;GitLab&lt;/strong&gt;：部分子專案（例如 GitLab Chart）逐步把架構文件改寫成 ADR 格式，屬於「既有文件 ADR 化」的實踐。&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;strong&gt;ADR 社群、MADR&lt;/strong&gt;：&lt;a href=&#34;https://adr.github.io/&#34; target=&#34;_blank&#34;&gt;adr.github.io&lt;/a&gt; 提供 MADR（Markdown Architectural Decision Records）模板與工具，許多專案採用，通用且輕量。&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;strong&gt;Rust&lt;/strong&gt;：透過 &lt;a href=&#34;https://github.com/rust-lang/rfcs&#34; target=&#34;_blank&#34;&gt;rust-lang/rfcs&lt;/a&gt; 的 &lt;strong&gt;RFC&lt;/strong&gt; 流程，編號提案、社群討論、最終決策記錄，推動語言與標準庫變更。&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;strong&gt;Python&lt;/strong&gt;：使用 &lt;strong&gt;PEP&lt;/strong&gt;（Python Enhancement Proposal）作為語言與標準庫變更的正式提案與編號制度。&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;strong&gt;Kubernetes&lt;/strong&gt;：使用 &lt;strong&gt;KEP&lt;/strong&gt;（Kubernetes Enhancement Proposal）處理功能與架構變更的提案與討論流程。&lt;/p&gt; &lt;/li&gt; &lt;/ul&gt; &lt;p&gt;整體來說：有的專案「RFC 討論 + ADR 記錄」並行（如 GOV.UK），有的以 ADR 為主（如 Bitwarden、TPA），大型生態則常用編號提案（RFC、PEP、KEP）。Tor TPA 的特別之處在於明確「先決定誰做決定」、以及把「決策紀錄」與「對外溝通」分開處理。&lt;/p&gt; &lt;/div&gt; &lt;div class=&#34;admonition info&#34;&gt; &lt;p class=&#34;admonition-title&#34;&gt;台灣專案與社群的現況&lt;/p&gt; &lt;p&gt;在台灣，多數專案或社群其實已經有「提案、討論、共識」的流程，只是&lt;strong&gt;不一定用 ADR 這個名字&lt;/strong&gt;，也較少把決策文件以 &lt;code&gt;adr/&lt;/code&gt; 目錄或 MADR 模板的形式公開出來。&lt;/p&gt; &lt;ul&gt; &lt;li&gt; &lt;p&gt;&lt;strong&gt;公民科技與社群（例如 g0v 生態）&lt;/strong&gt;：&lt;br /&gt; 常見作法是「提案文件、&lt;a href=&#34;https://g0v.hackmd.io/@jothon/intro&#34; target=&#34;_blank&#34;&gt;HackMD 共筆&lt;/a&gt;、黑客松或線上會議討論」（可參考 &lt;a href=&#34;https://g0v.hackmd.io/@jothon/g0v-cowork-guideline/&#34; target=&#34;_blank&#34;&gt;g0v 開源協作手冊&lt;/a&gt;），專案討論與決策多散落在共筆、issue 或大松提案中，架構層級的關鍵決策往往分散在 issue、PR、簡報或共筆裡，過一段時間就不容易追溯「當初為什麼這樣決定」。&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;strong&gt;政府與公共部門合作案&lt;/strong&gt;：&lt;br /&gt; 專案通常會有規格書、系統設計文件或專案報告，形式上比較接近「一次性的大文件」，而不是隨著時間累積的 ADR log，而且多半不完全公開，外部貢獻者很難看到背後的取捨。&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;strong&gt;企業開源專案（台灣團隊）&lt;/strong&gt;：&lt;br /&gt; 某些團隊在公司內部其實有用「決策紀錄」或「設計文件」的方式管理架構變更，但經常只在內部維運知識庫中存在，開源出去的只有程式碼本身，看不到決策歷史。&lt;/p&gt; &lt;/li&gt; &lt;/ul&gt; &lt;p&gt;目前的狀況，台灣社群不是沒有決策的流程，主要是少一種「穩定、好追溯、又對外面友善」的記錄方式。這也是為什麼 Tor TPA 用的 ADR 模型，或許也可能適合台灣的專案參考：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;每個重要決定都可以寫成一份小檔案，把「為什麼要這樣決定」記清楚。&lt;/li&gt; &lt;li&gt;不用大家硬寫一大本規格書，又比只丟在 issue 裡容易長久維護。&lt;/li&gt; &lt;li&gt;新手或外來的人看 ADR，就能很快懂「&lt;strong&gt;原來系統是因為這樣才變成這樣&lt;/strong&gt;」，也比較不會一直重複這些討論。&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt;</description> <link>https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/03/tpa-adr/</link> <pubDate>Thu, 19 Mar 2026 00:00:00 +0000</pubDate> <source url="https://anoni-net.ipns.dweb.link/zh-tw/feed_rss_created.xml">匿名網路社群 anoni.net/Docs</source><guid isPermaLink="true">https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/03/tpa-adr/</guid> <enclosure url="https://anoni-net.ipns.dweb.link/zh-tw/assets/images/tor.webp" type="image/webp" length="13344" /> </item> <item> <title>Arti 2.1.0 更新發佈</title> <author>Toomore Chiang</author> <category>Tor</category> <category>更新</category> <category>翻譯文章</category> <description>&lt;h1 id=&#34;Arti-210-更新發佈&#34;&gt;Arti 2.1.0 更新發佈&lt;a class=&#34;headerlink&#34; href=&#34;#Arti-210-更新發佈&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h1&gt; &lt;div class=&#34;admonition info&#34;&gt; &lt;p&gt;以下內容原文翻譯來自以下文章，主詞角色為 Tor Project：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://blog.torproject.org/arti_2_1_0_released/&#34; target=&#34;_blank&#34;&gt;Arti 2.1.0 released: Relay and RPC development., by gabi | March 3, 2026&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;p&gt;&lt;img alt=&#34;Tor&#34; src=&#34;../../../assets/images/tor.webp&#34; /&gt;&lt;/p&gt; &lt;p&gt;Arti 是我們正在進行中的專案，用於使用 Rust 開發新一代的 Tor 使用者端。我們現在很高興宣布最新版本 Arti 2.1.0 的釋出。&lt;/p&gt; &lt;p&gt;在這個版本中，我們投入了大量與中繼（relay）支援與 RPC 開發相關的工作。雖然 Arti 目前仍然無法作為 Tor 中繼節點使用，但我們已經看到穩定的進展，離讓開發者在中繼角色上測試 Arti 越來越近。同時，我們也對設定系統做了全面翻新，引入基於 &lt;code&gt;derive-deftly&lt;/code&gt; 的新架構，讓未來擴充與維護 Arti 的設定更為容易。&lt;/p&gt; &lt;p&gt;本次更新也包含多項錯誤修復、程式碼清理，以及我們 CI 基礎設施的改進，為未來的開發鋪平道路。&lt;/p&gt; &lt;!-- more --&gt; &lt;h2 id=&#34;Arti-210-概覽&#34;&gt;Arti 2.1.0 概覽&lt;a class=&#34;headerlink&#34; href=&#34;#Arti-210-概覽&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;在 Arti 2.1.0 版本中，我們的開發重點主要集中在兩個方向：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;讓 Arti 更接近可以作為中繼節點使用，特別是中繼路由相關的內部工作。&lt;/li&gt; &lt;li&gt;繼續打磨 RPC 介面與其周邊基礎設施，使 Arti 能透過現代化的 RPC 溝通方式與其他應用程式整合。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;雖然這些改動多半屬於「幕後重構與基礎建設」，但它們對 Arti 的長期發展至關重要。我們預期未來的開發者可以在這些基礎之上，開始實際測試 Arti 作為中繼節點的行為與效能。&lt;/p&gt; &lt;h2 id=&#34;中繼支援與開發進度&#34;&gt;中繼支援與開發進度&lt;a class=&#34;headerlink&#34; href=&#34;#中繼支援與開發進度&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;Arti 的長期目標之一，是不只作為使用者端（client），還能成為完整的 Tor 中繼實作。這次 2.1.0 版本中，我們投入了大量與中繼相關的內部建設工作，包括：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;針對中繼相關的程式碼路徑與模組進行重構與強化。&lt;/li&gt; &lt;li&gt;為日後在真實 Tor 網路上測試 Arti 作為中繼節點預先打好地基。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;目前，Arti &lt;strong&gt;仍然不能&lt;/strong&gt;在公共 Tor 網路上以中繼身分安全運行。不過，我們認為很快就能進入讓 Arti 開發者社群開始測試「中繼模式」的階段，先在受控環境或測試網路（例如私有測試環境）中進行實驗。&lt;/p&gt; &lt;p&gt;換句話說，Arti 2.1.0 代表的是：我們正在穩定前進，離&lt;strong&gt;「Arti 可以作為中繼」&lt;/strong&gt;又更近一步。&lt;/p&gt; &lt;h2 id=&#34;RPC-開發與設定系統大改版&#34;&gt;RPC 開發與設定系統大改版&lt;a class=&#34;headerlink&#34; href=&#34;#RPC-開發與設定系統大改版&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;除了中繼支援的相關工作之外，Arti 2.1.0 也在 RPC 與設定系統上有重要進展。&lt;/p&gt; &lt;p&gt;在 RPC 方面，我們延續過去幾個版本的工作，持續打磨 Arti 的 RPC 介面與內部實作，讓應用程式可以透過現代、可擴充的 JSON RPC 風格介面，與 Arti 進行互動。這包括：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;針對 RPC 相關程式碼進行清理與修正，讓介面行為更一致。&lt;/li&gt; &lt;li&gt;為未來新增更多 RPC 功能預先整理內部結構。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;在設定系統方面，這次版本則是一次&lt;strong&gt;「大翻新」&lt;/strong&gt;。我們將 Arti 的設定機制改寫為採用新的、基於 &lt;code&gt;derive-deftly&lt;/code&gt; 的架構。這樣的改動帶來幾個明顯好處：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;更容易定義新設定型別&lt;/strong&gt;：開發者可以用更簡潔、可維護的方式，為 Arti 新增或調整設定項目。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;減少樣板程式碼&lt;/strong&gt;：透過自動衍生（derive）機制，許多重複、枯燥的設定處理程式碼不再需要手動撰寫。&lt;/li&gt; &lt;li&gt;&lt;strong&gt;未來擴充成本更低&lt;/strong&gt;：當 Arti 功能越來越多時，新的設定系統可以讓整體結構維持清晰。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;我們相信，這次設定系統的重構，會在長期節省大量開發時間，也讓外部貢獻者更容易參與 Arti 的開發。&lt;/p&gt; &lt;h2 id=&#34;Bug-修復與-CI-基礎設施改進&#34;&gt;Bug 修復與 CI 基礎設施改進&lt;a class=&#34;headerlink&#34; href=&#34;#Bug-修復與-CI-基礎設施改進&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;如同許多釋出版本一樣，Arti 2.1.0 也包含許多看似不那麼顯眼，卻很重要的修補與清理工作，包括：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;修復多項在實務使用中發現的錯誤與邊界情況（edge cases）。&lt;/li&gt; &lt;li&gt;改善程式碼結構與內部模組邊界，讓專案更易於維護。&lt;/li&gt; &lt;li&gt;強化 CI（持續整合）管線與相關基礎設施，讓我們能更早、更穩定地在開發流程中捕捉問題。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;這些改進雖然不像大功能那樣顯眼，但對維持 Arti 作為一個可靠、安全的匿名通訊軟體實作至關重要。&lt;/p&gt; &lt;h2 id=&#34;MSRV-提升到-Rust-1890&#34;&gt;MSRV 提升到 Rust 1.89.0&lt;a class=&#34;headerlink&#34; href=&#34;#MSRV-提升到-Rust-1890&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;本次釋出同時也將 Arti 的最小支援 Rust 版本（Minimum Supported Rust Version, MSRV）提升到 &lt;code&gt;1.89.0&lt;/code&gt;，這一調整是依照我們既有的 MSRV 政策進行。&lt;/p&gt; &lt;p&gt;這代表：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;若你想要從原始碼編譯最新版本的 Arti，請確保你的 Rust 工具鏈已更新到至少 &lt;code&gt;1.89.0&lt;/code&gt;。&lt;/li&gt; &lt;li&gt;MSRV 的提升通常是為了能使用較新的 Rust 語言與標準函式庫特性，讓程式碼更安全、表達力更好，也更容易維護。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;如果你維護的是長期部署或發行版套件，請留意這項變更並適度更新你的建置環境。&lt;/p&gt; &lt;h2 id=&#34;想開始使用-Arti-嗎&#34;&gt;想開始使用 Arti 嗎？&lt;a class=&#34;headerlink&#34; href=&#34;#想開始使用-Arti-嗎&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;若你想進一步了解如何使用 Arti，我們建議從以下幾個資源開始：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Arti 專案的頂層 &lt;code&gt;README&lt;/code&gt;：說明專案目標、整體架構與常見使用方式。&lt;/li&gt; &lt;li&gt;&lt;code&gt;arti&lt;/code&gt; 這個命令列工具的文件：介紹如何啟動 Arti、基本選項與使用情境。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;你可以在 Arti 的原始碼儲存庫與官方網站上找到這些文件與更多範例程式碼。由於 Arti 仍在持續演進，我們也鼓勵開發者在閱讀文件時，搭配最新的 CHANGELOG 了解最近的 API 與行為變更。&lt;/p&gt; &lt;h2 id=&#34;了解更多變更細節&#34;&gt;了解更多變更細節&lt;a class=&#34;headerlink&#34; href=&#34;#了解更多變更細節&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;如果你有興趣深入了解 Arti 2.1.0 中所有的變更，包括 API 相關調整與更多細部修正，請參閱 Arti 專案儲存庫中的 CHANGELOG。那裡列出了本次釋出的完整變更紀錄，以及對開發者特別相關的項目。&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://gitlab.torproject.org/tpo/core/arti/&#34; target=&#34;_blank&#34;&gt;Arti 專案首頁與 README（GitLab）&lt;/a&gt;&lt;/li&gt; &lt;li&gt;你可以在儲存庫中的 &lt;code&gt;CHANGELOG.md&lt;/code&gt; 檔案裡找到本次版本的完整條目。&lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;致謝與贊助&#34;&gt;致謝與贊助&lt;a class=&#34;headerlink&#34; href=&#34;#致謝與贊助&#34; title=&#34;Permanent link&#34;&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;我們要感謝所有為 Arti 2.1.0 做出貢獻的人，包括 Niel Duysters、Nihal、Nuhiat-Arefin、Robert Bartlensky、carti-it、hjrgrn、moumenalaoui、robertb 與 sjcobb！沒有這些貢獻者持續的投入，Arti 不可能走到今天這一步。&lt;/p&gt; &lt;p&gt;同時，我們也衷心感謝各位贊助者對 Arti 開發工作的資助與支持。正因為有這些贊助，我們才能在中繼支援、RPC 開發、設定系統重構以及整體穩定性上持續前進，讓更多重視隱私的使用者與開發者能在未來受惠於 Arti 與 Tor 網路所提供的保護。&lt;/p&gt; &lt;div class=&#34;admonition info&#34;&gt; &lt;p class=&#34;admonition-title&#34;&gt;關於 Arti 專案&lt;/p&gt; &lt;p&gt;Arti 是 Tor Project 正在開發的新一代 Tor 實作（implementation），以 Rust 撰寫。其目標是在維持 Tor 網路匿名性與隱私保護特性的前提下，提供一個更現代化、更易於維護與整合的程式庫與工具組。相較於以 C 語言實作、已經服役多年的傳統 Tor（常被稱為「C Tor」或 Tor daemon），Arti 採用模組化與較新穎的設計，讓我們可以更安全、也更有彈性地演進 Tor 的功能。&lt;/p&gt; &lt;p&gt;啟動 Arti 專案的原因，包含幾個關鍵考量：其一是希望善用 Rust 在記憶體安全與型別系統上的優勢，降低匿名通訊軟體在實作層面可能出現的脆弱點。其二是讓 Tor 的功能更容易被嵌入到各種應用程式與服務中，無論是桌面軟體、行動 App，甚至伺服器端服務，都能透過 Arti 的函式庫與 RPC 介面更方便地整合 Tor。從長期來看，我們希望 Arti 成為一個乾淨、清晰、適合作為其他專案基礎的 Tor 實作。&lt;/p&gt; &lt;p&gt;目前 Arti 仍在積極開發中：在用戶端場景，它已經可以支援相當多的實際使用情境。而在中繼（relay）與洋蔥服務（onion services）等領域，也持續投入資源、循序漸進地擴展能力。如果你想進一步了解 Arti 的設計目標與最新進度，建議可以參考 Arti 的官方網站與原始碼儲存庫：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://arti.torproject.org/&#34; target=&#34;_blank&#34;&gt;Arti 官方網站與總覽&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://gitlab.torproject.org/tpo/core/arti/&#34; target=&#34;_blank&#34;&gt;Arti 原始碼儲存庫（GitLab）&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt;</description> <link>https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/03/arti_2_1_0_released/</link> <pubDate>Wed, 18 Mar 2026 00:00:00 +0000</pubDate> <source url="https://anoni-net.ipns.dweb.link/zh-tw/feed_rss_created.xml">匿名網路社群 anoni.net/Docs</source><guid isPermaLink="true">https://anoni-net.ipns.dweb.link/zh-tw/blog/2026/03/arti_2_1_0_released/</guid> <enclosure url="https://anoni-net.ipns.dweb.link/zh-tw/assets/images/tor.webp" type="image/webp" length="13344" /> </item> </channel> </rss>