看板 DummyHistory 關於我們 聯絡資訊
假設,一萬年後的一位專攻軟體防拷的權威教授,穿越回到現在,而且他熟悉現代英文,發表了許多軟體防拷的未來方法,但是沒說怎麼破解。他的論文,使得軟體防拷技術,在三年內,達到軟體防拷10000年後的水準。由於他是專攻軟體防拷,不是硬體防拷。所以只要基本的計算機就可以執行,最多加個便宜的硬體就適用。這會造成: 1. 微軟股票大漲?因為預估Windows大賣,還是反而促成Linux based的興起? 2. 遊戲股大漲?因為遊戲以往受盜版侵害嚴重,還是反而造成免費遊戲或Open Source Game(例如Open RA)的倔起? 3. 在政治上,會全面的右傾?還是海盜黨之類的會起來?大家反而寄望海盜黨促成新的專利改革? ----- Sent from JPTT on my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.136.154.86 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/DummyHistory/M.1629964604.A.624.html
F04E: 你知道一萬年有多長嗎 08/26 16:27
stevenchiang: 1萬年後的人類會長得怎樣(?) 08/26 17:00
pmove: 回1樓,這本來就是開腦洞的假設,中國濠洨說文化5000年,一 08/26 17:17
pmove: 萬年是5000年的兩倍。 08/26 17:17
pmove: 回2樓,一萬年後的人,可能長得像外星人或神話中的人,因為 08/26 17:21
pmove: 基因改造技術,應該已經成熟。但是因該還是有天然派的人, 08/26 17:22
pmove: 長得跟現代人差不多…話說回來,一萬年後的人,才比較有可 08/26 17:22
pmove: 能做時間旅行 08/26 17:22
hizuki: 算力跟不上,毫無用處 08/26 17:33
buffalobill: 大概就像回到過去教畢達哥拉斯RSA那樣吧,沒啥用 08/26 17:46
pmove: 回9樓,軟體防拷比較沒有算力問題,需要硬體增強算力的,那 08/26 17:49
pmove: 是硬體防拷技術 08/26 17:49
pmove: 回10樓,單純只是把軟體防拷技術拉到超強,並沒有硬體方面 08/26 18:49
pmove: 的增強,而軟體防拷使得軟體盜版變成不可能…別問我怎麼做 08/26 18:50
pmove: ?因為這是一萬年後的技術。 08/26 18:50
dickenst35: 首先你確定1萬年後還有人類 08/26 19:59
DETFAN: 現代電腦的小遊戲 08/26 21:30
DETFAN: 在50年前是超巨作一萬年後的防拷技術如果還是用程式肯定是 08/26 21:31
DETFAN: 跑不動的 08/26 21:31
Morisato: 跟正在畫壁畫的尼安德塔人推銷不會被拷貝技術,只會被原 08/26 22:09
Morisato: 始人當成阿呆... 08/26 22:09
RachelMcAdam: 未來的拷貝大師一定不懂如何拷貝現世軟體 08/26 22:50
RachelMcAdam: 就像21世紀的能源教授精通核分裂核融合,回到10世紀 08/26 22:51
RachelMcAdam: ,古人要他改良鼓風爐一定一問三不知 08/26 22:51
RachelMcAdam: 同理千年後的軟體結構肯定和現在完全不同 08/26 22:52
pmove: 回16樓,你問我一萬年後還有人類?我還問你一萬年前有沒有 08/27 06:52
pmove: 人類?…我想是有的 08/27 06:52
pmove: 回17,20,22樓,的確大部份的革新,都需要硬體的進步。但 08/27 07:16
pmove: 是軟體的進步還是有的,例如排序早期是用bubble sort, 後來 08/27 07:16
pmove: 才發現quick sort. 我把時間拉長到一萬年,是因為時間夠長 08/27 07:16
pmove: ,才可能在軟體上發現不可思議的好方法。當然在這一萬年中 08/27 07:16
pmove: ,大部份革新,是需要硬體也增強的,但是本篇是focus在”軟 08/27 07:16
pmove: 體”防拷,您敢說這一萬年所有的技術,都需要硬體也增強嗎 08/27 07:17
pmove: ? 08/27 07:17
pmove: 簡單說吧,這10000年的防拷技術,99%需要硬體也增強,那不 08/27 07:51
pmove: 重要。我們就專注在那1%的軟體防拷技術 08/27 07:51
vfgce: 軟體防拷技術搞不好也是cpu bound task。現有硬體還是不行 08/27 09:05
bestteam: 我是不認為一萬年後的技術有辦法在現在的硬體上使用啦 08/27 10:24
katana89: 回推100年 當時人類資訊傳遞跟儲存是電報跟錄音筒 08/27 11:05
katana89: 所以別說一萬年 3021的人類回到這個時代 大概也會覺得我 08/27 11:07
katana89: 們的資訊工程根本都是原始人的階段 08/27 11:07
MOONRAKER: 教授:你們現在的電腦真是爛敝了 我以前都..(快轉500字) 08/27 11:07
MOONRAKER: 旁人:不要理他老番顛 問他一點簡單的數學可以啦 08/27 11:08
F04E: 現今的軟體你拿到15年前的電腦跑都很喘了 還一萬年咧 08/27 11:46
kuma660224: 你拿現在宴席料理食譜 給穴居原始人 08/27 13:08
kuma660224: 他們也不想要 因為根本不可行 08/27 13:08
kuma660224: 所有必須條件都不具備 08/27 13:09
pmove: 回37到45樓,放遠一萬年,雖然說大部份的技術都需要那快到 08/27 15:16
pmove: 不思議的硬體,但是一定有一些技術,是現在電腦也可以適用 08/27 15:16
pmove: 的。只是這種技術沒有那麼容易發現,所以才說需要一萬年的 08/27 15:16
pmove: 累積。鄉民有辦法證明,現在電腦的防拷技術,在計算速度沒 08/27 15:17
pmove: 有增長的情況下,就已經到頂了嗎? 08/27 15:17
pmove: 有人提到現在的遊戲,拿到15年前,根本跑不動。那是因為這1 08/27 15:29
pmove: 5年中,軟體加速緩慢,但是硬體大幅進步,所以遊戲沒有了現 08/27 15:29
pmove: 在的硬體,就算裝的上去15年前的電腦,也跑不動。這就是為 08/27 15:30
pmove: 啥我期望一萬年的防拷技術,而不是說一百年,因為一百年後 08/27 15:30
pmove: ,軟體技術可能還是不夠強(會夠強,是因為用了一百年後的 08/27 15:30
pmove: 硬體) 08/27 15:30
UshioKai: 要是出現完全不同架構的軟體 你這空想就作廢了 08/27 17:44
UshioKai: 但就算基本架構不變 萬年後的世界也有太多不可預知的變 08/27 17:48
UshioKai: 數 要怎麼去推算這些東西一定不影響你的設想 08/27 17:48
pmove: 不能說發現啥更先進的東西,古老的技術就完全廢了…發明計 08/27 18:16
pmove: 算機之後,數學就廢了?是這個意思嗎?個人是不認同數學就 08/27 18:16
pmove: 廢了,不過目前資工系是比數學系熱門就是了… 08/27 18:16
shihpoyen: 要用比喻的話 也是計算機和算盤吧 計算機是工具 數學是 08/27 18:20
shihpoyen: 學科 08/27 18:20
pmove: 計算機是電機、資工、應數…等,比較有研究。算盤本身沒有 08/27 18:35
pmove: 學科,但是可以算在數學裡頭。 08/27 18:36
shihpoyen: p大說的不是計算機 是計算機科學 計算機是工具不是電機 08/27 18:42
shihpoyen: 、資工或應數 那些是計算機科學 08/27 18:42
shihpoyen: p大可以試試google「計算機」三個字會出現什麼圖片 08/27 18:43
pmove: 其實算盤也算計算機… 所以有一本計組的書,封面印算盤 XD 08/27 19:06
verdandy: 那恐龍書? XD 08/27 19:22
kuma660224: ”一定有些技術,是現在電腦也適用”? 08/27 20:27
kuma660224: 不用講1萬年 你舉個例子 現在什麼軟體 08/27 20:29
kuma660224: 技術是80年代電腦軟體能用的? 08/27 20:29
kuma660224: 舉一個例子就好 不難吧? 08/27 20:30
hizuki: 作為專業人士決定真的和本版沒什麼關係,不懂原理請洽專版 08/27 22:13
pmove: 回樓上,現在歪樓已經很嚴重了,我想問的也不是這個。其實 08/28 00:01
pmove: 一萬年後問AI, 要怎麼用西元2021年的硬體環境,把軟體防拷 08/28 00:01
pmove: 技術僅量拉強。那時的AI應該就會參考2021年的環境,僅列出 08/28 00:01
pmove: 有辦法加強的,整理之後告訴您。當時的人類因為基因改造的 08/28 00:02
pmove: 關係,智商和記憶力應該是超強的。就把AI說的記一記,就可 08/28 00:02
pmove: 以準備穿越回來了。只是時光機是否一萬年就可發明出來,我 08/28 00:02
pmove: 不那麼看好… 08/28 00:02
pmove: 回74樓,那當然80年代的韌體要改寫,如果有人能把現在的某 08/28 00:08
pmove: 軟體,porting到80年代的電腦,74樓大大要出1億鎂嗎?沒商 08/28 00:08
pmove: 業價值,自然沒人porting 08/28 00:08
reich3: 一萬年後為了對抗好戰外星人瘋狂摧毀人類的大本營-本星系 08/28 02:35
reich3: 群,防拷技術主要是用思想鋼印把五維以上的空間碎片座標藏 08/28 02:35
reich3: 在指揮官們的潛意識深處裡。這樣星際艦隊有降維打擊的能力 08/28 02:36
reich3: ,空間碎片的秘密也不會因為四維量子計算機被駭入而外洩。 08/28 02:36
reich3: 我這樣的一萬年後防拷技術背景設定是不是規模宏大呀!? 08/28 02:38
kuma660224: 不是port不port的問題 08/28 05:30
kuma660224: 是根本做不到 08/28 05:30
kuma660224: 你自己想像2021的64bit防拷技術 08/28 05:32
kuma660224: 要怎麼port的1985intel8086? 08/28 05:32
kuma660224: 那連ASM程式碼都寫不了多少字 08/28 05:33
kuma660224: 幾十年差距就已沒法port什麼演算法了 08/28 05:35
kuma660224: 何況1萬年 08/28 05:35
kuma660224: 難破解的算法也是伴隨硬體新技術成長 08/28 05:36
kuma660224: 包含資料容量的成長 08/28 05:37
kuma660224: 幾十年前才幾十kB記憶體 08/28 05:43
kuma660224: 你連新演算法本身都寫不進去 08/28 05:44
kuma660224: 128bit AES怎麼port到8/16bit幾十KB系統 08/28 05:49
kuma660224: 所以你連1項能port到幾十年前電腦的 08/28 05:52
kuma660224: 現代軟體技術都舉不出來... 08/28 05:52
kuma660224: 像現代圖學有純程序化產生圖形的技術 08/28 06:13
kuma660224: 可電腦產生某些圖而只用幾K 08/28 06:13
kuma660224: 參數容量 08/28 06:13
kuma660224: 但古董電腦連這編譯圖學代碼都塞不進 08/28 06:13
kuma660224: 塞進去也硬體沒有能力做完計算 08/28 06:14
kuma660224: 更別說沒顯示結果的所需圖形硬體 08/28 06:14
pmove: 回樓上,請注意我原本po的,並不是拿一萬年後的防拷軟體到 08/28 07:52
pmove: 現在安裝,而是篩選一萬年內,軟體可用在2021年的知識,並 08/28 07:53
pmove: 在2021這三年的硬體環境上跑。所以硬體不夠快的問題,本身 08/28 07:53
pmove: 就被排除掉了 08/28 07:53
pmove: 簡單說,穿越的人有一萬年後的知識,是要來2021寫或教大家 08/28 07:57
pmove: 新的程式,而不是拿一萬年後的軟體直接安裝,所以現在的工 08/28 07:57
pmove: 程師,看看舊的書,也是可以到80年代的電腦寫組語,沒有問 08/28 07:58
pmove: 題 08/28 07:58
F04E: 你原文明明就一個萬年後的教授穿越到現在 你是失智嗎? 08/28 08:00
F04E: 複雜的加密演算法是建立在複雜的數學上 現在的計算機是要怎 08/28 08:02
F04E: 麼跑萬年後的演算法. 08/28 08:04
F04E: 你就算會80年前電腦的組語又怎樣? 是有辦法跑現在的加密嗎 08/28 08:11
pmove: 回122樓,你是業障重嗎?我都回應很說篇說了,這一萬年不見 08/28 08:11
pmove: 得所有軟體防拷技術都需要當時的硬體,很多論文是理論性的 08/28 08:11
pmove: ,有可能現在的硬體環境也適用,我們就專注在這種技術…大 08/28 08:11
pmove: 家不要在歪樓啦 08/28 08:11
hizuki: 是你程度太差覺得不需要硬體支援,以前電腦除法都非常慢你 08/28 10:18
hizuki: 算個crc都要死人 08/28 10:18
kuma660224: 加密或各算法理論通常是跑在硬體前很久 08/28 10:30
kuma660224: 很多算法是在當下硬體無法實現純理論 08/28 10:31
kuma660224: 或者實現起來毫無效率 沒實用性 08/28 10:31
kuma660224: 像70-80年代學界就知光線追蹤圖學 08/28 10:32
kuma660224: 但2020因為硬體革命而才商業化普及 08/28 10:32
kuma660224: 不知你自己有寫過多少程式真的了解嗎 08/28 10:33
kuma660224: 現在實作算法大部分是對老理論的再優化 08/28 10:34
kuma660224: 從學界論文走向商業成熟市場很漫長 08/28 10:35
kuma660224: 連5G頻道編碼也是20世紀數學理論 08/28 10:37
kuma660224: 通訊業依理論去使之實用商業化 08/28 10:37
kuma660224: 以前知而不用是因為根本沒那個條件 08/28 10:37
kuma660224: 軟體實作理論也依託硬體進展才商業化 08/28 10:38
kuma660224: 這是魚跟水的關係 無法分開來進展 08/28 10:39
kuma660224: 不要以為幾十年前是因為不懂 所以沒做 08/28 10:40
kuma660224: 其實是根本不實際 所以不考慮 08/28 10:41
F04E: 你是腦殘嗎 硬體效能不夠你是要怎麼跑未來的演算法 08/28 12:07
shirman: 不是吧?你確定這位教授寫得防拷碼會小於1tb嗎? 08/28 12:09
F04E: 你知道這兩年很夯的"AI"其實是六七十年就提出來的理論嗎 08/28 12:10
F04E: 穿越萬年只為了這個什麼防拷 倒不如把未來發現的物理定律 08/28 12:15
F04E: 新元素什麼的帶來還比較有用 08/28 12:16
pmove: 回樓上幾樓,同一問題,請爬我之前的推文。 08/28 16:02
pmove: 也有演算法時間複雜度Big O降低的論文,各位不知道嗎? 08/28 16:11
pmove: 大家似乎認為100%軟體論文,沒有例外,都需要硬體增強。但 08/28 16:40
pmove: 這違背我看paper 的經驗,我看到的軟體論文是,很多或說99% 08/28 16:40
pmove: 或是再高一點,需要硬體增強沒錯,但還是有1%左右不需要, 08/28 16:40
pmove: 我們就從那1%吸取合適的,增強軟體防拷技術 08/28 16:41
F04E: 看了哪幾篇paper列出來給大家參考一下啊 08/28 17:13
pmove: 回樓上,您去演算法相關的期刊,多看幾篇,就會發現有Big O 08/28 17:28
pmove: 降低的論文。若要看論文全文,台大圖書館有開放的情況,可 08/28 17:28
pmove: 以憑身份證換證進去,台大有買很多電子期刊 08/28 17:28
pmove: 真的有這種論文啦,恕不列出。 08/28 17:29
F04E: 你說違背你看paper的經驗, 那你列出你看了哪幾篇啊 08/28 17:32
pmove: 只是這種期刊,Impact Factor 不見得高,算冷門吧。 08/28 17:33
pmove: H大管理員已經說了,要討論專業知識請去專版。就Big O降低 08/28 17:40
pmove: 來說,我之前的推文就有提到過,早期Bubble sort是O(n^2), 08/28 17:40
pmove: Quick sort是O(n*log n), 這不需要硬體增強,恕不直接列出p 08/28 17:40
pmove: aper了 08/28 17:40
F04E: 不要再自取其辱了啦 XD 08/28 17:55
kuma660224: 快速排序的研究甚至比數位電腦還早 08/28 18:09
kuma660224: 所以不存在用此算法取得突破的狀態 08/28 18:09
kuma660224: 那發表比intel8位元8080早十幾年 08/28 18:13
kuma660224: 甚至比4位元4004還早十年以上 08/28 18:15
kuma660224: 你說早期是要多早.... 08/28 18:16
kuma660224: 冒泡排序實質只用於教學 08/28 18:19
kuma660224: 對入門學生介紹排序的概念 08/28 18:19
kuma660224: 實際沒有所謂因新演算法而增強 08/28 18:20
HarunoYukino: 星之力表示: 08/28 22:42
pmove: 回k大,還有其它Big O降低的例子啊 08/29 07:29
pmove: https://reurl.cc/dGRqpV 08/29 08:16
pmove: 請點擊裡面的摘要,裡面有介紹一下,此問題時間複雜度降低 08/29 08:17
pmove: 的歷史 08/29 08:17
pmove: Sorry,無法網址,請看截圖: 08/29 08:39
pmove: https://reurl.cc/0jLanb 08/29 08:39
※ 編輯: pmove (1.171.67.1 臺灣), 08/29/2021 15:41:23
kuma660224: 有哪個是幾十年前硬體用得到的? 08/29 17:04
pmove: 我不曉得怎麼回答這個問題,不過就算我回答有哪些幾十年前 08/29 19:06
pmove: 可大幅改進,也有人會問那30幾年前呢?我又回答的出來的話 08/29 19:06
pmove: ,最後會問那電腦誕生的元年呢?…其實Big O的改進,跟硬體 08/29 19:06
pmove: 是無關的,我想說的是一萬年後的技術,挑可以在現在硬體計 08/29 19:06
pmove: 算能力的用,這種改進的論文的確不多,不過也是有的。 08/29 19:06
hizuki: ImprovedAlgorithmsfortheCutEnumerationProblemandtheMin 08/29 20:06
hizuki: imumk-cutProblem 08/29 20:06
hizuki: 我看完回應你,為什麼提前二十年會沒有意義 08/29 20:07
hizuki: 我發現我有點過分,70年代1KB ram都很少,存不了幾個節點 08/29 20:15
WGTH: 一萬年前是新石器時代,你確定一萬年後人類還在用電腦? 08/30 14:30
kuojames2580: 都12021年了 還有人在用電腦 09/17 15:57