← Index
Source: docs/knowledge/dev-100-curriculum.md (auto-generated by scripts/generate-docs-html.mjs — edit the .md, not this file)

๐Ÿ“– ๊ฐœ๋ฐœ์ž ์ง€์‹ 100 โ€” ๊ณ ๊ธ‰ ์ปค๋ฆฌํ˜๋Ÿผ (2026 H2)

8๋…„์ฐจ๊ฐ€ ์ด๋ฏธ ์•„๋Š” ๊ธฐ์ดˆ(์ •๋ ฌยท๊ธฐ๋ณธ ์ž๋ฃŒ๊ตฌ์กฐยทBFS/DFSยท๊ธฐ๋ณธ DP)๋Š” ์ œ์™ธํ•˜๊ณ , ํ”„๋กœํ† ์ฝœยท์‹œ์Šคํ…œยทAI ์—”์ง€๋‹ˆ์–ด๋ง์˜ ๊ณ ๊ธ‰ ์ฃผ์ œ 100๊ฐœ๋ฅผ ํ•˜๋ฃจ 1๊ฐœ์”ฉ. (2026-07-30 Jay ์ง€์‹œ๋กœ ์‹ ์„ค โ€” ๊ตฌ "๋งค์ผ์˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜(CLRS)" ํŠธ๋ž™ ์ข…๋ฃŒยทํก์ˆ˜.) ์šด์˜: ๋งค์ผ ๋ฆฌํฌํŠธ 2 Basic Knowledge ์•ˆ์—์„œ 1๊ฐœ. ์™„๋ฃŒ-๊ฒŒ์ดํŠธ(์ฒดํฌํ•ด์•ผ ๋‹ค์Œ Day, ๋ฏธ์ฒดํฌ๋ฉด ๋ฐ˜๋ณต). ๋ถ„๋Ÿ‰: ๊ฐœ๋… 1๊ฐœ + ์ฝ”๋“œ/์ˆ˜์‹ 10~25์ค„ + ์—ฐ์Šต 1๊ฐœ + ์‹ค๋ฌดยทVerex ์—ฐ๊ฒฐ 1์ค„. "์กด์žฌ๋ฅผ ์•Œ๊ณ  ํ•„์š”ํ•  ๋•Œ ๊บผ๋‚ด ์“ฐ๋Š”" ์ˆ˜์ค€์ด ๋ฉˆ์ถค์„ .

๊ตฌ๊ฐ„ Day ์˜์—ญ
A 1โ€“19 ๊ณ ๊ธ‰ ์•Œ๊ณ ๋ฆฌ์ฆ˜ยท์ž๋ฃŒ๊ตฌ์กฐ
B 20โ€“35 ์ปดํŒŒ์ผ๋Ÿฌยท๋Ÿฐํƒ€์ž„ยทVM
C 36โ€“51 ๋™์‹œ์„ฑยท์„ฑ๋Šฅ ์—”์ง€๋‹ˆ์–ด๋ง
D 52โ€“68 ๋ถ„์‚ฐ์‹œ์Šคํ…œยทํ•ฉ์˜
E 69โ€“81 ๋ฐ์ดํ„ฐยท์Šคํ† ๋ฆฌ์ง€ ์—”์ง„
F 82โ€“96 ์•”ํ˜ธํ•™ยทZK
G 97โ€“100 AI ์—”์ง€๋‹ˆ์–ด๋ง

A. ๊ณ ๊ธ‰ ์•Œ๊ณ ๋ฆฌ์ฆ˜ยท์ž๋ฃŒ๊ตฌ์กฐ (Day 1โ€“19)

  1. ๋ถ„ํ• ์ƒํ™˜๋ถ„์„ ์‹ฌํ™” โ€” ํฌํ…์…œ ํ•จ์ˆ˜(potential method)๋กœ ๋น„์šฉ ์ฆ๋ช…ํ•˜๊ธฐ โœ…
  2. ๊ท ํ˜• ํŠธ๋ฆฌ ๊ณ„์—ด ๋น„๊ต โ€” Red-Black vs B+Tree vs Skip List (๋™์‹œ์„ฑ ๊ด€์ ) โœ…
  3. ์˜์†(persistent) ์ž๋ฃŒ๊ตฌ์กฐ์™€ ๊ตฌ์กฐ ๊ณต์œ  โ€” ๋ถˆ๋ณ€ ์ƒํƒœ์˜ O(log n) ๊ฐฑ์‹  โœ…
  4. ํ•จ์ˆ˜ํ˜• ์—…๋ฐ์ดํŠธ์™€ ์ƒํƒœ diff โ€” copy-on-write์˜ ์‹ค์ œ ๋น„์šฉ
  5. Verkle tree โ€” ์ด๋”๋ฆฌ์›€์˜ Merkle-Patricia Trie์—์„œ ํ•ด์‹œ ๊ธฐ๋ฐ˜ ์ฆ๋ช… ๋Œ€์‹  ๋‹คํ•ญ์‹ ๋ฒกํ„ฐ ์ปค๋ฐ‹๋จผํŠธ(KZG)๋ฅผ ์‚ฌ์šฉํ•ด์„œ, ๊ฐ ๋…ธ๋“œ๊ฐ€ ํ›จ์”ฌ ๋„“์€ ๋ถ„๊ธฐ ์ˆ˜๋ฅผ ๊ฐ€์ง€๋ฉด์„œ๋„ ์ฆ๋ช… ํฌ๊ธฐ๋Š” ์ž‘๊ฒŒ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•œ ๊ฐœ์„ ์ž…๋‹ˆ๋‹ค โ€” ์ด๊ฒŒ ๋ฐ”๋กœ stateless ์ด๋”๋ฆฌ์›€ ํด๋ผ์ด์–ธํŠธ๋ฅผ ์‹ค์šฉ์ ์œผ๋กœ ๋งŒ๋“œ๋Š” ํ•ต์‹ฌ์ž…๋‹ˆ๋‹ค
  6. ํ™•๋ฅ ์  ์ž๋ฃŒ๊ตฌ์กฐ โ€” BloomยทCuckooยทCount-MinยทHyperLogLog
  7. ์ŠคํŠธ๋ฆฌ๋ฐ/์Šค์ผ€์น˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜ โ€” heavy hitters, ๊ทผ์‚ฌ ๋ถ„์œ„์ˆ˜
  8. ์ˆœ์„œ ํ†ต๊ณ„ โ€” Quickselectยท์ค‘์œ„์ˆ˜์˜ ์ค‘์œ„์ˆ˜(๊ฒฐ์ •๋ก ์  ์„ ํƒ)
  9. ๋ฌธ์ž์—ด ์ธ๋ฑ์Šค โ€” ์„œํ”ฝ์Šค ๋ฐฐ์—ดยท์˜คํ† ๋งˆํ†ค (๋กœ๊ทธยทํŠธ๋ ˆ์ด์Šค ๊ฒ€์ƒ‰)
  10. ์„ธ๊ทธ๋จผํŠธ ํŠธ๋ฆฌ ์‹ฌํ™” โ€” lazy propagationยท์˜์† ์„ธ๊ทธ๋จผํŠธ ํŠธ๋ฆฌ
  11. ์œ„์ƒ์ •๋ ฌยทDAG ์Šค์ผ€์ค„๋ง โ†’ BAL ๋ณ‘๋ ฌ ์‹คํ–‰ ์Šค์ผ€์ค„์˜ ์ˆ˜ํ•™
  12. ์ตœ๋Œ€ ์œ ๋Ÿ‰ยท์ตœ์†Œ ์ปท๊ณผ ๋งค์นญ โ€” ์ž์› ๋ฐฐ๋ถ„ ๋ฌธ์ œ์˜ ์›ํ˜•
  13. ์„ ํ˜•๊ณ„ํš๊ณผ ์Œ๋Œ€์„ฑ ์ง๊ด€ โ€” ๊ฒฝ๋งคยทMEV ๋ฐฐ๋ถ„์˜ ์–ธ์–ด
  14. ๋žœ๋คํ™”ยท๊ทผ์‚ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜ โ€” LP ์™„ํ™”์™€ ๋žœ๋ค ๋ผ์šด๋”ฉ
  15. ์˜จ๋ผ์ธ ์•Œ๊ณ ๋ฆฌ์ฆ˜๊ณผ ๊ฒฝ์Ÿ๋น„ โ€” ์บ์‹œ ๊ต์ฒดยท์‹ค์‹œ๊ฐ„ ๊ฒฝ๋งค
  16. NP-๋‚œํ•ด์™€ ํ™˜์› โ€” ์–ธ์ œ ํฌ๊ธฐํ•˜๊ณ  ๊ทผ์‚ฌ๋กœ ๊ฐˆ์ง€ ํŒ๋‹จํ•˜๊ธฐ
  17. ๋ณ‘๋ ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ชจ๋ธ โ€” work-span, Amdahl vs Gustafson
  18. ์กฐํ•ฉ ์ƒ์„ฑยท๊ทธ๋ ˆ์ด ์ฝ”๋“œยท์ˆœ์—ด ์—ด๊ฑฐ (TAOCP 4๊ถŒ) โ€” ํ…Œ์ŠคํŠธ ๋ฒกํ„ฐยทํผ์ง•ยท์ƒํƒœ ๊ณต๊ฐ„ ํƒ์ƒ‰์˜ ๋„๊ตฌ
  19. [๋ณต์Šต] ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์„ ํƒ์˜ ์‹ค์ „ ๊ธฐ์ค€ํ‘œ

B. ์ปดํŒŒ์ผ๋Ÿฌยท๋Ÿฐํƒ€์ž„ยทVM (Day 20โ€“35)

  1. IR๊ณผ SSA ํ˜•์‹ โ€” ์ตœ์ ํ™”๊ฐ€ ๊ฐ€๋Šฅํ•ด์ง€๋Š” ํ‘œํ˜„
  2. ๋ฐ์ดํ„ฐํ”Œ๋กœ ๋ถ„์„ โ€” ์ƒ์ˆ˜ ์ „ํŒŒยท์ฃฝ์€ ์ฝ”๋“œ ์ œ๊ฑฐ
  3. ๋ ˆ์ง€์Šคํ„ฐ ํ• ๋‹น(๊ทธ๋ž˜ํ”„ ์ปฌ๋Ÿฌ๋ง)๊ณผ ์Šคํ•„ ๋น„์šฉ
  4. ์ธ๋ผ์ด๋‹ยท๋ฃจํ”„ ๋ณ€ํ™˜ยท์ž๋™ ๋ฒกํ„ฐํ™”
  5. JIT ๊ณ„์ธตํ™”ยท์›Œ๋ฐ์—…ยท์—ญ์ตœ์ ํ™”(deopt)
  6. ์Šคํƒ ๋จธ์‹  vs ๋ ˆ์ง€์Šคํ„ฐ ๋จธ์‹  โ†’ EVM๊ณผ WASM์˜ ์„ค๊ณ„ ์ฐจ์ด
  7. ๊ฐ€์Šค ํšŒ๊ณ„ ์„ค๊ณ„ โ€” ๋น„์šฉ ๋ชจ๋ธ๊ณผ DoS ์ €ํ•ญ
  8. EVM ์ธํ„ฐํ”„๋ฆฌํ„ฐ ๋‚ด๋ถ€ โ€” JUMPDEST ๋ถ„์„ยท๋ฉ”๋ชจ๋ฆฌ ํ™•์žฅ ๋น„์šฉ
  9. WASM ์‹คํ–‰ ๋ชจ๋ธ๊ณผ ์ƒŒ๋“œ๋ฐ•์‹ฑ ๊ฒฝ๊ณ„
  10. GC ์‹ฌํ™” โ€” ์ฆ๋ถ„ยท๋ณ‘ํ–‰ยท๋ฆฌ์ „ ๊ธฐ๋ฐ˜(ZGCยทGo)
  11. Rust ์†Œ์œ ๊ถŒยท์ฐจ์šฉ ๊ฒ€์‚ฌ๊ธฐ ๋‚ด๋ถ€(NLL)์™€ ์šฐํšŒ ํŒจํ„ด
  12. ๋ฉ”๋ชจ๋ฆฌ ํ• ๋‹น์ž ์„ค๊ณ„ โ€” jemallocยทmimalloc์˜ ์•„์ด๋””์–ด
  13. FFIยทABI ๊ฒฝ๊ณ„์™€ ์•ˆ์ „์„ฑ(ํŒจ๋‹‰ยท์ •๋ ฌยท์ˆ˜๋ช…)
  14. ๊ฒฐ์ •๋ก ์  ์‹คํ–‰ โ€” ๋ถ€๋™์†Œ์ˆ˜์ ยท์‹œ๊ฐ„ยท๋‚œ์ˆ˜ ๋ด‰์ธํ•˜๊ธฐ
  15. ํ˜•์‹ ๊ฒ€์ฆ โ€” SAT/BDDยทSMTยท์‹ฌ๋ณผ๋ฆญ ์‹คํ–‰(Foundry invariantยทHalmos) (TAOCP 4๊ถŒ SAT ์ ‘๋ชฉ)
  16. [๋ณต์Šต] ์‹คํ–‰ ๊ณ„์ธต ์ง€๋„ ํ•œ ์žฅ์œผ๋กœ

C. ๋™์‹œ์„ฑยท์„ฑ๋Šฅ ์—”์ง€๋‹ˆ์–ด๋ง (Day 36โ€“51)

  1. ๋ฉ”๋ชจ๋ฆฌ ๋ชจ๋ธ๊ณผ ์›์ž์„ฑ ์ˆœ์„œ โ€” acquire/release/seq_cst
  2. ๋ฝํ”„๋ฆฌยทwait-free, ABA ๋ฌธ์ œ, ํ•ด์ €๋“œ ํฌ์ธํ„ฐยท์—ํฌํฌ ํšŒ์ˆ˜
  3. RCU โ€” ์ฝ๊ธฐ ์ตœ์ ํ™”์˜ ์ •์„
  4. false sharingยท์บ์‹œ๋ผ์ธ ์ •๋ ฌยทNUMA ์ง€์—ญ์„ฑ
  5. ๋ธŒ๋žœ์น˜ ์˜ˆ์ธกยทํ”„๋ฆฌํŽ˜์น˜ยท๋ฐ์ดํ„ฐ ์ง€ํ–ฅ ์„ค๊ณ„
  6. ์ปค๋„ ๋ฐ”์ดํŒจ์Šค์™€ zero-copy โ€” io_uring
  7. ์ด๋ฒคํŠธ ๋ฃจํ”„ vs ์Šค๋ ˆ๋“œ vs ์•กํ„ฐ ๋ชจ๋ธ
  8. ๋ฐฑํ”„๋ ˆ์…”์™€ ํ ์ด๋ก  โ€” Little's law๋กœ ์šฉ๋Ÿ‰ ๊ณ„์‚ฐ
  9. ํ…Œ์ผ ๋ ˆ์ดํ„ด์‹œ โ€” hedged requestยทload shedding
  10. ํ”„๋กœํŒŒ์ผ๋ง ์‹ฌํ™” โ€” ํ”Œ๋ ˆ์ž„๊ทธ๋ž˜ํ”„ยทperfยทPMU ์นด์šดํ„ฐ
  11. ๋ฒค์น˜๋งˆํฌ ๋ฐฉ๋ฒ•๋ก  โ€” ์›Œ๋ฐ์—…ยท๋ถ„์‚ฐยทํšŒ๊ท€ ์ž๋™ ๊ฐ์ง€
  12. eBPF๋กœ ํ”„๋กœ๋•์…˜ ๊ด€์ธก
  13. ๋ถ„์‚ฐ ํŠธ๋ ˆ์ด์‹ฑ๊ณผ ์ƒ˜ํ”Œ๋ง ์ „๋žต
  14. ์šฉ๋Ÿ‰ ๊ณ„ํšยทSLO์™€ ์—๋Ÿฌ ์˜ˆ์‚ฐ
  15. ์นด์˜ค์Šค ์—”์ง€๋‹ˆ์–ด๋งยท์žฅ์•  ์ฃผ์ž… ์„ค๊ณ„
  16. [๋ณต์Šต] ์„ฑ๋Šฅ ์˜ˆ์‚ฐ ๋ฌธ์„œ ์“ฐ๊ธฐ

D. ๋ถ„์‚ฐ์‹œ์Šคํ…œยทํ•ฉ์˜ (Day 52โ€“68)

  1. ์ผ๊ด€์„ฑ ๋ชจ๋ธ ์ง€๋„ โ€” ์„ ํ˜•ํ™”ยท์ง๋ ฌ์„ฑยท์ธ๊ณผยท์ตœ์ข…
  2. ๋…ผ๋ฆฌ ์‹œ๊ณ„ยท๋ฒกํ„ฐ ์‹œ๊ณ„ยทํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋…ผ๋ฆฌ ์‹œ๊ณ„(HLC)
  3. Raft ์‹ฌํ™” โ€” ๋ฉค๋ฒ„์‹ญ ๋ณ€๊ฒฝยท๋กœ๊ทธ ์••์ถ•ยท์ฝ๊ธฐ ๋ณด์žฅ
  4. Multi-PaxosยทFlexible Paxos โ€” ์ •์กฑ์ˆ˜ ์„ค๊ณ„์˜ ์ž์œ ๋„
  5. ๋น„์ž”ํ‹ด ์ •์กฑ์ˆ˜(3f+1)์™€ PBFT โ†’ HotStuff โ†’ Tendermint ๊ณ„๋ณด
  6. DAG ํ•ฉ์˜ โ€” NarwhalยทBullshark ๊ณ„์—ด์˜ ๋ถ„๋ฆฌ(๋ฉคํ’€/ํ•ฉ์˜)
  7. ๋‚˜์นด๋ชจํ†  ํ•ฉ์˜์˜ ํ™•๋ฅ ์  ์ตœ์ข…์„ฑ๊ณผ selfish mining
  8. Casper FFG + LMD-GHOST โ€” ์žฌ์กฐ์ง(reorg)์˜ ์กฐ๊ฑด
  9. ์‹ฑ๊ธ€์Šฌ๋กฏ ํŒŒ์ด๋„๋ฆฌํ‹ฐ์™€ ์„œ๋ช… ์ง‘๊ณ„ ๋ณ‘๋ชฉ
  10. ๋ฐ์ดํ„ฐ ๊ฐ€์šฉ์„ฑ ์ƒ˜ํ”Œ๋ง๊ณผ ์†Œ๊ฑฐ๋ถ€ํ˜ธ(Reed-Solomon)
  11. ๋ผ์ดํŠธ ํด๋ผ์ด์–ธํŠธ์™€ ์ƒํƒœ ์—†๋Š”(stateless) ๊ฒ€์ฆ
  12. ํฌ๋กœ์Šค์ฒด์ธ ์‹ ๋ขฐ ๊ฐ€์ • ๋ถ„๋ฅ˜ โ€” ๋ธŒ๋ฆฟ์ง€ vs ์ธํ…ํŠธ vs ๋ผ์ดํŠธํด๋ผ์ด์–ธํŠธ
  13. ์‹œํ€€์„œ ๋ถ„์‚ฐํ™”์™€ ๊ฐ•์ œ ํฌํ•จ(force inclusion)
  14. ์‚ฌ๊ธฐ ์ฆ๋ช… vs ์œ ํšจ์„ฑ ์ฆ๋ช…์˜ ๊ฒŒ์ž„ ์ด๋ก 
  15. PBSยทMEV ๊ฒฝ๋งคยทํƒ€์ด๋ฐ ๊ฒŒ์ž„
  16. ๋ฉฑ๋“ฑ์„ฑ๊ณผ "์ •ํ™•ํžˆ ํ•œ ๋ฒˆ" โ€” ์•„์›ƒ๋ฐ•์Šค ํŒจํ„ด
  17. [๋ณต์Šต] ์žฅ์•  ๋ชจ๋ธ๊ณผ ์‹ ๋ขฐ ๊ฐ€์ •์„ ๋จผ์ € ์“ฐ๋Š” ์Šต๊ด€

E. ๋ฐ์ดํ„ฐยท์Šคํ† ๋ฆฌ์ง€ ์—”์ง„ (Day 69โ€“81)

  1. MVCC ๋‚ด๋ถ€์™€ ์Šค๋ƒ…์ƒท ๊ฒฉ๋ฆฌ์˜ ์ด์ƒํ˜„์ƒ(write skew)
  2. WALยท๊ทธ๋ฃน ์ปค๋ฐ‹ยทfsync ๋น„์šฉ
  3. LSM ํŠธ๋ฆฌ ํŠœ๋‹ โ€” ์ปดํŒฉ์…˜ยท์“ฐ๊ธฐ ์ฆํญยท์ฝ๊ธฐ ์ฆํญ
  4. B+ํŠธ๋ฆฌ vs LSM โ†’ ์ด๋”๋ฆฌ์›€ ํด๋ผ์ด์–ธํŠธ์˜ DB ์„ ํƒ
  5. ์ƒํƒœ ํŠธ๋ฆฌ ์ €์žฅ ๋ฌธ์ œ โ€” flat DBยท๊ฒฝ๋กœ ๊ธฐ๋ฐ˜ ์Šคํ† ๋ฆฌ์ง€
  6. ํ”„๋ฃจ๋‹ยท์•„์นด์ด๋ธŒยท์Šค๋ƒ… ์‹ฑํฌ
  7. ์ธ๋ฑ์‹ฑ ํŒŒ์ดํ”„๋ผ์ธ ์„ค๊ณ„ โ€” ์žฌ์ƒ ๊ฐ€๋Šฅ์„ฑ(replayability)
  8. ์ปฌ๋Ÿผ ์Šคํ† ์–ด์™€ ๋ฒกํ„ฐํ™” ์‹คํ–‰(OLAP)
  9. ์ŠคํŠธ๋ฆฌ๋ฐ ์ฒ˜๋ฆฌ ์˜๋ฏธ๋ก  โ€” ์›Œํ„ฐ๋งˆํฌยท์ •ํ™•ํžˆ ํ•œ ๋ฒˆ
  10. ๋ฒกํ„ฐ DB์™€ ANN ์ธ๋ฑ์Šค(HNSWยทIVF-PQ)
  11. ์บ์‹œ ์ผ๊ด€์„ฑยท๋ฌดํšจํ™”ยท์Šคํƒฌํ”ผ๋“œ ๋ฐฉ์ง€
  12. ์™ธ๋ถ€ ์ •๋ ฌยท๋ณ‘ํ•ฉ ์ „๋žต๊ณผ ๋ณ‘๋ ฌ ์ •๋ ฌ (TAOCP 3๊ถŒ) โ€” ์ธ๋ฑ์„œ ์žฌ๊ตฌ์„ฑ์˜ ์‹ค์ œ ๋ณ‘๋ชฉ
  13. [๋ณต์Šต] ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์ด ์„ฑ๋Šฅ์„ ์ •ํ•œ๋‹ค

F. ์•”ํ˜ธํ•™ยทZK (Day 82โ€“96)

  1. ๋žœ๋ค ์˜ค๋ผํดยท๊ธธ์ด ์—ฐ์žฅ ๊ณต๊ฒฉยท๋„๋ฉ”์ธ ๋ถ„๋ฆฌ
  2. HMACยทAEAD์™€ nonce ์˜ค์šฉ ์ €ํ•ญ โ†’ ์›นํ›… ์„œ๋ช… ๊ฒ€์ฆ
  3. ๋‚œ์ˆ˜ ์ƒ์„ฑ๊ณผ CSPRNG ํ’ˆ์งˆ (TAOCP 2๊ถŒ) โ€” ํ†ต๊ณ„์  ๊ฒ€์ •ยท์‹œ๋“œ ๊ด€๋ฆฌ, nonce ์žฌ์‚ฌ์šฉ ์‚ฌ๊ณ ์˜ ์ƒ๋ฅ˜
  4. ์„œ๋ช… ์Šคํ‚ด ๋น„๊ต โ€” ECDSAยทEdDSAยทSchnorrยทBLS์™€ ์œ„์กฐ ํ•จ์ •
  5. ์ž„๊ณ„ ์„œ๋ช…ยทMPCยท๋ถ„์‚ฐ ํ‚ค ์ƒ์„ฑ(DKG)
  6. ์ปค๋ฐ‹๋จผํŠธ โ€” PedersenยทKZGยทFRI
  7. ๋‹ค์ค‘์ •๋ฐ€ ์‚ฐ์ˆ (bignum) โ€” MontgomeryยทBarrett ๋ฆฌ๋•์…˜ (TAOCP 2๊ถŒ), ECยทZK ๊ตฌํ˜„์˜ ์‹ค์ œ ๋ณ‘๋ชฉ
  8. ๊ณ ์ •์†Œ์ˆ˜์  ์‚ฐ์ˆ ๊ณผ ๋ฐ˜์˜ฌ๋ฆผ ์ •์ฑ… โ€” ๋ถˆ๋ณ€์‹์„ ์ง€ํ‚ค๋Š” ๋ฐ˜์˜ฌ๋ฆผ ๋ฐฉํ–ฅ(dust leak ๋ฐฉ์ง€), LMSR์˜ exp/ln ๊ทผ์‚ฌ ์˜ค์ฐจ ์ƒํ•œ
  9. ์œ ํ•œ์ฒดยท๋‹คํ•ญ์‹ ์‚ฐ์ˆ ๊ณผ NTT ๊ตฌํ˜„ ๊ด€์ 
  10. ์‚ฐ์ˆ ํ™” โ€” R1CSยทAIRยทPLONKish
  11. ๋‹คํ•ญ์‹ IOP โ€” ์ฆ๋ช… ํฌ๊ธฐ ๋Œ€ ๊ฒ€์ฆ ์‹œ๊ฐ„ ํŠธ๋ ˆ์ด๋“œ์˜คํ”„
  12. ์žฌ๊ท€ ์ฆ๋ช…๊ณผ ์ฆ๋ช… ์ง‘๊ณ„
  13. ํ”„๋ผ์ด๋ฒ„์‹œ ํ”„๋ฆฌ๋ฏธํ‹ฐ๋ธŒ โ€” ๋ง ์„œ๋ช…ยทnullifierยท์Šคํ…”์Šค ์ฃผ์†Œ
  14. ํฌ์ŠคํŠธํ€€ํ…€ ์ „ํ™˜์€ ์•”ํ˜ธ๊ฐ€ ์•„๋‹ˆ๋ผ ์กฐ์ •(coordination) ๋ฌธ์ œ
  15. [๋ณต์Šต] ๊ฒ€์ฆ ๊ฐ€๋Šฅํ•œ ์‹œ์Šคํ…œ ์„ค๊ณ„ ์ฒดํฌ๋ฆฌ์ŠคํŠธ

G. AI ์—”์ง€๋‹ˆ์–ด๋ง (Day 97โ€“100)

  1. ํŠธ๋žœ์Šคํฌ๋จธ ๊ณ„์‚ฐ ๊ตฌ์กฐยทKV ์บ์‹œยท์ถ”๋ก  ์„œ๋น™(์—ฐ์† ๋ฐฐ์นญยทPagedAttention)๊ณผ ์–‘์žํ™”ยท์ฆ๋ฅ˜ยทLoRA ํŠธ๋ ˆ์ด๋“œ์˜คํ”„
  2. RAG ์„ค๊ณ„ยท๋ฆฌํŠธ๋ฆฌ๋ฒ„ ํ’ˆ์งˆ ์ง€ํ‘œ์™€ ํ‰๊ฐ€ ํ•˜๋„ค์Šค(๊ณจ๋“ ยทํ”„๋กœํผํ‹ฐยทํšŒ๊ท€)
  3. ์—์ด์ „ํŠธ ๋ฃจํ”„ ์„ค๊ณ„ โ€” ๋„๊ตฌ ๊ถŒํ•œยท๊ฒŒ์ดํŠธยท์žฌ์‹œ๋„, ๋ฐ์ดํ„ฐยท๋ชจ๋ธ ํ”„๋กœ๋น„๋„Œ์Šค
  4. [Final] ๋‚ด ์Šคํƒ์˜ ADR + ์œ„ํ˜‘ ๋ชจ๋ธ ํ•œ ํŽธ ์“ฐ๊ธฐ

๐Ÿ“ฅ ํ™•์žฅ ํ: ๋ฆฌํฌํŠธ์˜ ๋‰ด์Šคยท๋”ฅ๋‹ค์ด๋ธŒ์—์„œ ์ƒˆ๋กœ ์ค‘์š”ํ•ด์ง„ ์ฃผ์ œ๊ฐ€ ๋‚˜์˜ค๋ฉด ๋‚ ์งœ์™€ ํ•จ๊ป˜ ์—ฌ๊ธฐ ์ ๊ณ , ๋‹ค์Œ ์‚ฌ์ดํด(101+)์ด๋‚˜ [๋ณต์Šต] ์ž๋ฆฌ์— ํŽธ์ž….