<!DOCTYPE html><!--oNbB1OD3YUaP974qxifKY--><html lang="en" class="dark"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="./_next/static/chunks/c26b306f428f7662.css" data-precedence="next"/><link rel="stylesheet" href="./_next/static/chunks/b9ef641e76e3a351.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="./_next/static/chunks/7f5eca3beb904cd9.js"/><script src="./_next/static/chunks/df04aea6bd34b172.js" async=""></script><script src="./_next/static/chunks/d9a07cc726466653.js" async=""></script><script src="./_next/static/chunks/597eced649ec98e8.js" async=""></script><script src="./_next/static/chunks/turbopack-31fa336caed60a8b.js" async=""></script><script src="./_next/static/chunks/bd31f00d15ca3fe5.js" async=""></script><script src="./_next/static/chunks/4178d91e66d26ec3.js" async=""></script><script src="./_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="./_next/static/chunks/c81db6e24f0cfdeb.js" async=""></script><script src="./_next/static/chunks/b0992cbf2e993213.js" async=""></script><script src="./_next/static/chunks/5f28cede2cb2b472.js" async=""></script><meta name="robots" content="noindex"/><meta name="next-size-adjust" content=""/><title>区块链土豆 | 技术学习笔记</title><meta name="description" content="从YouTube视频中记录我的区块链学习历程和技术实验"/><link rel="icon" href="../favicon.ico?favicon.481f1022.ico" sizes="939x940" type="image/x-icon"/><script src="./_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>(self.__next_s=self.__next_s||[]).push([0,{"children":"(function() {\n            const theme = localStorage.getItem('theme') || (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light');\n            document.documentElement.classList.toggle('dark', theme === 'dark');\n          })();","id":"theme-script"}])</script><button class="fixed top-6 left-6 z-40 w-12 h-12 bg-white dark:bg-zinc-900 border-2 border-zinc-300 dark:border-zinc-800 hover:border-green-500 dark:hover:border-green-500 rounded-lg flex items-center justify-center transition-all hover:scale-110 group shadow-lg dark:shadow-none" aria-label="Toggle theme"><svg class="w-5 h-5 text-zinc-400 group-hover:text-green-500 transition-colors" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 3v1m0 16v1m9-9h-1M4 12H3m15.364 6.364l-.707-.707M6.343 6.343l-.707-.707m12.728 0l-.707.707M6.343 17.657l-.707.707M16 12a4 4 0 11-8 0 4 4 0 018 0z"></path></svg></button><button class="fixed top-6 right-6 z-40 w-12 h-12 bg-white dark:bg-zinc-900 border-2 border-zinc-300 dark:border-zinc-800 hover:border-green-500 dark:hover:border-green-500 rounded-lg flex items-center justify-center transition-all hover:scale-110 group shadow-lg dark:shadow-none" aria-label="Search"><svg class="w-5 h-5 text-zinc-600 dark:text-zinc-400 group-hover:text-green-500 transition-colors" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"></path></svg></button><div class="min-h-screen bg-white dark:bg-black flex items-center justify-center"><div class="text-zinc-500 dark:text-zinc-400 font-mono">Loading...</div></div><!--$--><!--/$--><script src="./_next/static/chunks/7f5eca3beb904cd9.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[79520,[\"./_next/static/chunks/bd31f00d15ca3fe5.js\",\"./_next/static/chunks/4178d91e66d26ec3.js\"],\"\"]\n3:I[29935,[\"./_next/static/chunks/bd31f00d15ca3fe5.js\",\"./_next/static/chunks/4178d91e66d26ec3.js\"],\"default\"]\n4:I[39756,[\"./_next/static/chunks/ff1a16fafef87110.js\",\"./_next/static/chunks/c81db6e24f0cfdeb.js\"],\"default\"]\n5:I[37457,[\"./_next/static/chunks/ff1a16fafef87110.js\",\"./_next/static/chunks/c81db6e24f0cfdeb.js\"],\"default\"]\n6:I[36768,[\"./_next/static/chunks/bd31f00d15ca3fe5.js\",\"./_next/static/chunks/4178d91e66d26ec3.js\",\"./_next/static/chunks/b0992cbf2e993213.js\",\"./_next/static/chunks/5f28cede2cb2b472.js\"],\"default\"]\n7:I[47257,[\"./_next/static/chunks/ff1a16fafef87110.js\",\"./_next/static/chunks/c81db6e24f0cfdeb.js\"],\"ClientPageRoot\"]\na:I[97367,[\"./_next/static/chunks/ff1a16fafef87110.js\",\"./_next/static/chunks/c81db6e24f0cfdeb.js\"],\"OutletBoundary\"]\nb:\"$Sreact.suspense\"\nd:I[97367,[\"./_next/static/chunks/ff1a16fafef87110.js\",\"./_next/static/chunks/c81db6e24f0cfdeb.js\"],\"ViewportBoundary\"]\nf:I[97367,[\"./_next/static/chunks/ff1a16fafef87110.js\",\"./_next/static/chunks/c81db6e24f0cfdeb.js\"],\"MetadataBoundary\"]\n11:I[68027,[\"./_next/static/chunks/ff1a16fafef87110.js\",\"./_next/static/chunks/c81db6e24f0cfdeb.js\"],\"default\"]\n:HL[\"./_next/static/chunks/c26b306f428f7662.css\",\"style\"]\n:HL[\"./_next/static/chunks/b9ef641e76e3a351.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"oNbB1OD3YUaP974qxifKY\",\"c\":[\"\",\"_not-found\",\"\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"./_next/static/chunks/c26b306f428f7662.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"./_next/static/chunks/bd31f00d15ca3fe5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"./_next/static/chunks/4178d91e66d26ec3.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"className\":\"dark\",\"children\":[\"$\",\"body\",null,{\"className\":\"geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased\",\"children\":[[\"$\",\"$L2\",null,{\"id\":\"theme-script\",\"strategy\":\"beforeInteractive\",\"children\":\"(function() {\\n            const theme = localStorage.getItem('theme') || (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light');\\n            document.documentElement.classList.toggle('dark', theme === 'dark');\\n          })();\"}],[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"$L6\",null,{}],[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"./_next/static/chunks/b9ef641e76e3a351.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$L7\",null,{\"Component\":\"$6\",\"serverProvidedParams\":{\"searchParams\":{},\"params\":{},\"promises\":[\"$@8\",\"$@9\"]}}],[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"./_next/static/chunks/b9ef641e76e3a351.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"./_next/static/chunks/b0992cbf2e993213.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"./_next/static/chunks/5f28cede2cb2b472.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$La\",null,{\"children\":[\"$\",\"$b\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@c\"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],[\"$\",\"$1\",\"h\",{\"children\":[[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}],[\"$\",\"$Ld\",null,{\"children\":\"$@e\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Lf\",null,{\"children\":[\"$\",\"$b\",null,{\"name\":\"Next.Metadata\",\"children\":\"$@10\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$11\",\"$undefined\"],\"S\":true}\n"])</script><script>self.__next_f.push([1,"8:{}\n9:\"$0:f:0:1:1:children:1:children:0:props:children:0:props:serverProvidedParams:params\"\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"12:I[27201,[\"./_next/static/chunks/ff1a16fafef87110.js\",\"./_next/static/chunks/c81db6e24f0cfdeb.js\"],\"IconMark\"]\n10:[[\"$\",\"title\",\"0\",{\"children\":\"区块链土豆 | 技术学习笔记\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"从YouTube视频中记录我的区块链学习历程和技术实验\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.481f1022.ico\",\"sizes\":\"939x940\",\"type\":\"image/x-icon\"}],[\"$\",\"$L12\",\"3\",{}]]\nc:null\n"])</script></body></html>