1. 문제 The EthernautThe Ethernaut is a Web3/Solidity based wargame played in the Ethereum Virtual Machine. Each level is a smart contract that needs to be 'hacked'. The game is 100% open source and all levels are contributions made by other players.ethernaut.openzeppelin.comImagine a world where the rules are meant to be broken, and only the cunning and the bold can rise to power. Welcome to the ..
🎠 회고쫄지말자 니 인상은 짱구 원장님만큼 험악하게 생겼어. 그런데 네가 쫄면 널 마주하고 있는 상대방 입장은 뭐가 되냐? 면접에서는 도대체 얼마나 바들바들 떨려고? 쫄지마라. 너는 쌩쥐가 아니라 대빵 큰 Gopher다. 생각하는 연습을 하자 네가 무엇을 좋아하고 무슨 생각을 하고 있는지 반에 반도 제대로 말하지 못했어. 집에 와서 프로젝트 관련된 질문들 아무리 떠올려 봤자 기차는 이미 떠나고 없어. 네가 생각하는 데 시간이 오래 걸린다는 것 정도는 이해하고 있어. 그런데 그걸 다른 사람들도 이해해 줄까? 힘들겠지만 연습하는 수밖에 없어. 맥락을 이해하고 필요한 단어들을 빠르게 인출해서 문장으로 구성할 수 있어야 돼. 될 때까지 해보는 건 네가 잘하잖아. 자신감을 가지자 너는 충분히 잘하고 있고 잘할..
지극히 주관적인 글입니다.2014년: 문과 출신이 이공계 학과에?! 저는 사실 문과 출신입니다. 요즘은 그게 대수인가 싶겠지만 제가 고등학교 다닐 때만 해도 문이과가 극명하게 나뉘어 있었고 이과 친구들의 은근한 무시도 종종 경험하곤 했습니다. 요즘에도 그럴까요? 아무튼 그때도 문과는 진로 결정이 가장 문제였습니다. 진학을 하려면 과를 골라야 하는데 마땅히 하고 싶은 건 없고 뭘 잘하는 지도 모르겠고... 그래서 처음에는 철학과를 골랐습니다. 뭔가 사는 것 자체가 문제 투성이라 해답을 알고 싶었던 것도 같습니다. 그러나 '철학과 졸업해서 밥 벌어먹고 살 수 있을까? 철학이 밥 먹여주냐?' 이런 생각이 계속 맴돌아서 쉬는 시간, 점심시간 그리고 야간 자율학습 시간에 틈틈이 '수박 먹고 대학 간다'를 뒤져..
소셜 로그인과 zkSync native account abstraction을 활용해 Web2 사용자들을 어떻게 Web3로 온보딩할 수 있는지에 대한 빠르고 간결한 가이드.개요이 튜토리얼에서는 다음 주제를 다룹니다:이 튜토리얼에서는 Privy와 zkSync 네트워크를 사용한 소셜 로그인을 구현합니다.Next.js로 프론트엔드 앱을 만들고 Vercel에 배포합니다.zkSync 네트워크와 상호작용하여 zkSync Sepolia 테스트넷에서 NFT를 민팅합니다.이 튜토리얼은 이런 개발자를 대상으로 합니다:원활한 소셜 로그인 경험을 제공하여 Web2 사용자들을 Web3로 온보딩하고자 하는 분Viem과 같은 Web3 라이브러리를 통해 zkSync 네트워크와 상호작용하고자 하는 분zkSync 네트워크와 상호작용하는 ..
1. 문제 The EthernautThe Ethernaut is a Web3/Solidity based wargame played in the Ethereum Virtual Machine. Each level is a smart contract that needs to be 'hacked'. The game is 100% open source and all levels are contributions made by other players.ethernaut.openzeppelin.comStake is safe for staking native ETH and ERC20 WETH, considering the same 1:1 value of the tokens. Can you drain the contrac..
계정 추상화 시리즈 2024.04.18 - [블록체인/Ethereum] - ERC-4337: 계정 추상화 - 테스트를 통한 Paymaster와 LegacyTokenPaymaster의 동작 이해 2024.04.18 - [블록체인/Ethereum] - ERC-4337: 계정 추상화 - 테스트를 통한 Account Factory의 동작 이해 2024.04.17 - [블록체인/Ethereum] - ERC-4337: 계정 추상화 - 테스트 수정 사항 2024.04.17 - [블록체인/Ethereum] - ERC-4337: 계정 추상화 - 테스트를 통한 Account와 EntryPoint의 동작 이해 2024.04.16 - [블록체인/Ethereum] - ERC-4337: 계정 추상화 테스트에 참고한 컨트랙트 sa..
Foundry 프로젝트에 Hardhat 프로젝트 초기화 다음과 같이 이미 Foundry 프로젝트가 생성되어 있는 디렉터리 안에서 진행합니다. 1. npx hardhat init 명령어를 사용해 hardhat.config.js 파일과 package.json 파만 생성을 해줍니다. $ npx hardhat init 888 888 888 888 888 888 888 888 888 888 888 888 888 888 888 8888888888 8888b. 888d888 .d88888 88888b. 8888b. 888888 888 888 "88b 888P" d88" 888 888 "88b "88b 888 888 888 .d888888 888 888 888 888 888 .d888888 888 888 888 888..
계정 추상화 시리즈 2024.04.18 - [블록체인/Ethereum] - ERC-4337: 계정 추상화 - 테스트를 통한 Account Factory의 동작 이해 2024.04.17 - [블록체인/Ethereum] - ERC-4337: 계정 추상화 - 테스트 수정 사항 2024.04.17 - [블록체인/Ethereum] - ERC-4337: 계정 추상화 - 테스트를 통한 Account와 EntryPoint의 동작 이해 2024.04.16 - [블록체인/Ethereum] - ERC-4337: 계정 추상화 - Account, EntryPoint, Paymaster 테스트에 참고한 컨트랙트 core/BasePaymaster.sol samples/LegacyTokenPaymaster.sol account-ab..
계정 추상화 시리즈 2024.04.17 - [블록체인/Ethereum] - ERC-4337: 계정 추상화 - 테스트 수정 사항 2024.04.17 - [블록체인/Ethereum] - ERC-4337: 계정 추상화 - 테스트를 통한 Account와 EntryPoint의 동작 이해 2024.04.16 - [블록체인/Ethereum] - ERC-4337: 계정 추상화 - Account, EntryPoint, Paymaster 테스트에 참고한 컨트랙트 samples/SimpleAccountFactory.sol account-abstraction/contracts at develop · eth-infinitism/account-abstraction Contribute to eth-infinitism/account..