이 기사는 기계로 번역되었습니다
원문 표시

한 달 전, 아내가 직관적인 개발 도구인 바이브 코딩(Vibe Coding)을 사용해 가족 예산 관리 시스템을 만들어 보자고 제안했습니다. 그 이후로 "직접 만들어내는" 재미에 푹 빠져버렸습니다. 프레젠테이션 슬라이드부터 오프라인 강좌 등록 페이지까지, 모든 것을 AI를 이용해 처음부터 직접 만들었습니다. 심지어 지난주 가족 구성원이 갑자기 입원했을 때는 여러 출처의 정보를 통합하여 원활한 소통을 돕는 정보 대시보드를 만들기도 했습니다. AI를 사용하면 할수록 블록체인의 중요성을 더욱 깊이 이해하게 됩니다. 이는 비탈릭 부테린이 최근 이더 에 대해 제시한 2026년 목표, 즉 "개발자가 떠나도 문제가 없는 테스트(walkaway test)"를 통과하는 것과도 맥락을 같이합니다. 간단히 말해, 개발자가 "떠나더라도" 사용자는 자신의 데이터를 안전하게 보관할 수 있을까요? 제 아내와 제가 만든 가족 회계 도구를 예로 들어보겠습니다. 👉 전체 기사 보기: blocktrend.today/p/750 제 아내는 나중에 쉽게 추적하기 위해 매달 자산 잔액 구글 시트에 기록하는 데 익숙합니다. 저는 언젠가 아내에게 "시중에 이렇게 많은 선택지가 있는데, 왜 기성 회계 앱을 사용하지 않느냐?"라고 물어본 적이 있습니다. 알고 보니 그녀에게 필요한 기능들이 여러 애플리케이션에 흩어져 있었고, 그중 구글 시트가 가장 기본적인 기능만 제공하면서도 가장 유연했습니다. 따라서 저희 목표는 그녀의 필요에 가장 적합한 회계 서비스를 만드는 것이었습니다. 제미니 캔버스는 멋진 프런트엔드 웹페이지를 빠르게 제작해 주었지만, 곧 문제가 발생했습니다. 웹페이지를 다시 열 때마다 이전에 입력한 모든 데이터가 사라진 것입니다. 제 임무는 백엔드 데이터베이스에 연결하여 모든 입력 내용을 파이어베이스에 저장하고 기록을 관리하는 것이었습니다. 저희는 가족들에게 이 회계 서비스를 자랑스럽게 공유했지만, 사용자를 구분하는 계정 시스템이 없어서 모든 사람의 회계 내역이 뒤섞인다는 사실을 알게 되었습니다. 다행히 파이어베이스의 내장 인증 기능은 사용자 이름/비밀번호 또는 소셜 로그인 등 다양한 로그인 방식을 지원했습니다. 프런트엔드, 백엔드, 그리고 로그인 기능까지 모두 갖춰지면서 가족 회계 서비스가 마침내 완성되었습니다. 하지만 현재 이 회계 도구는 중앙 집중식 서비스에 크게 의존하고 있습니다. 개발자가 요금을 지불하는 것을 잊거나(저는 아직 완벽하지 않습니다), 사용자의 소셜 미디어 계정이 정지되면 서비스를 사용할 수 없게 될 수도 있습니다. 그래서 저는 어떻게 하면 이 회계 도구를 "설정하고 잊어버릴 수 있도록" 만들 수 있을지 고민하기 시작했습니다. 제가 갑자기 사라지고 아무도 관리하지 않더라도 가족들이 데이터를 온전히 보존하고 계속 사용할 수 있도록 말이죠. 이것이 바로 비탈릭 부테린이 최근에 주장한 "워크어웨이 테스트(walkaway test)"입니다. 소프트웨어 개발 커뮤니티에는 "버스 팩터(Bus Factor)"라는 개념이 있습니다. 이는 팀원이 길을 가다가 버스에 치였을 때 프로젝트 전체가 즉시 무너질 가능성을 의미합니다. 만약 그 사람이 프로젝트에 상당한 영향력을 행사하는 핵심 인물이라면 버스 팩터는 1입니다. 버스 팩터가 낮을수록 프로젝트는 더욱 취약해집니다. 워크어웨이 테스트(Walkaway Testing)는 단순히 "사람"에서 "서비스"로 초점을 옮기는 것입니다. 계정을 잃어버리거나, 회사가 파산하거나, 서버가 다운될 경우 제품이 계속 작동할 수 있을까요? 사용자는 자신의 데이터를 안전하게 옮길 수 있을까요? 비탈릭 부테린은 웹3의 궁극적인 목표는 바로 이 버스 팩터를 극대화하는 것이라고 주장합니다. 제 생각에는 가정용 회계 도구에 이더리움 기능을 갖춘 지갑 로그인 기능을 추가하는 것이 좋을 것 같습니다. 지갑 주소는 수학적 공식을 사용하여 계산되므로 일방적으로 취소할 수 없습니다. 개인 키가 안전하게 보관되는 한, 회사가 파산하더라도 아무런 문제가 되지 않습니다. 프런트엔드와 백엔드 측면에서는 시스템 복원력을 향상시키기 위해 분산형 파일 저장 시스템 (IPFS) 또는 탈중앙화 하드 디스크인 Arweave를 도입할 수 있습니다. 비탈릭 부테린은 자신이 가장 좋아하는 파일 편집기인 Fileverse가 "탈출 테스트"를 통과했다고 구체적으로 언급했습니다. Fileverse가 종료되거나, 애플리케이션이 충돌하거나, 개발자가 사라지더라도 사용자는 파일을 복구할 수 있습니다. Fileverse는 이더 에서 실행되고, 데이터는 IPFS에 종단 간 암호화되어 저장되며, 지갑이 사용자 계정 역할을 하기 때문입니다. 사용자가 백업 키를 안전하게 보관하기만 하면, 미리 계획된 탈출 경로를 따라 문제를 해결할 수 있습니다. 사용자는 복구 웹사이트에 접속하여 백업 키를 입력하고 모든 파일을 PDF 또는 Markdown 형식으로 다운로드하여 성공적으로 복원할 수 있습니다. 원래 애플리케이션 인터페이스가 없더라도 .md 파일은 HackMD나 Notion에 다시 업로드하여 편집을 계속할 수 있습니다. 마치 고장 난 에스컬레이터를 계단으로 사용할 수 있는 것과 같습니다. 일부에서는 Google Takeout이나 Notion도 파일을 Markdown으로 내보낼 수 있다고 주장할 수 있습니다. 하지만 이러한 방법은 "서비스가 정상적으로 작동 중"이라는 전제에 기반합니다. Google이나 Notion이 정상적으로 작동할 때는 데이터 내보내기가 전혀 어렵지 않습니다. 하지만 서비스가 종료된 지 5년 후에 갑자기 파일이 생각난다면, 그 파일들을 옮길 수 있을까요? Fileverse는 가능합니다. 이것이 두 서비스의 가장 큰 차이점입니다. 누구도 자신의 추억이 플랫폼과 함께 사라지는 것을 원하지 않지만, 문제는 기업가들이 자사 제품이 "사라짐 테스트"를 통과하도록 어떻게 설득할 것인가입니다. 떠날 수 있을 때만 머무르는 행위, 즉 '빠른 탈출 테스트'는 대부분의 웹2.0 플랫폼의 근본 논리인 '육성, 포획, 제거'에 위배됩니다. 페이스북을 예로 들어보겠습니다. 흔히 '제품 해자'라고 부르는 것은 종종 형식 호환성 문제와 과도한 마이그레이션 비용을 의미합니다. 계정이 비활성화되면 모든 데이터가 사라집니다. 플랫폼은 사용자가 떠나기 어렵게 설계하여 최대한의 가치를 추출합니다. 기업가에게 있어 제품이 '빠른 탈출 테스트'를 통과했다는 것은 포획되거나 제거될 수 없다는 것을 의미합니다. 불필요한 문제를 만들 필요가 있을까요? 또한 주주들을 설득하기 어렵게 만듭니다. 사용자를 위한 '탈출 경로'를 미리 계획하는 데 노력을 기울일 필요가 있을까요? 데이터를 독점하고, 관계를 주도하며, 이를 통해 수익을 창출하는 것이 더 낫지 않을까요? (계속) 👉 전체 기사 읽기: blocktrend.today/p/750

Twitter에서
면책조항: 상기 내용은 작자의 개인적인 의견입니다. 따라서 이는 Followin의 입장과 무관하며 Followin과 관련된 어떠한 투자 제안도 구성하지 않습니다.
라이크
즐겨찾기에 추가
코멘트