안녕하세요 ? 강의 신청자입니다. 질문이 있어서 문의합니다. 이더리움 마스터링 책은 2018년도에 제이펍에서 출간한 것으로 알고있는데, 2025년도 내용으로 update해서 강의한다고 해서 강의를 신청했는데, 녹화된 동영상은 2018년 책으 강의하는 것 같은데, 2025년 최근 내용으로 강의 하는 것이 맞습니까?
ova 파일 다운로드 받기위해서 pdf에 안내되어있는 구글드라이브 접속해보니 404 찾을 수 없다라고 나옵니다. 찾아보니 Q&A에 올라와있어서 변경된 구글 드라이브로 다운받거나, 영상 제일 마지막에 추가된 Geth 구동 환경셋팅 편을 보던가 해야하네요. 변경되거나 추가된 부분 안내가 필요해보입니다. 찾는데 너무 오래걸렸어요 ㅠ
4강 작업증명에서 비트코인이 보내는 순간 1초안에 결제가 된다고 말씀하셨습니다. 그리고 처리가 10분후에 블록에 담겨서 완료가 된다고 이해했습니다. 그런데, 만약 A가 B에게 1 BTC를 송금하기로 했다고 가정하겠습니다. 그럼 Transaction의 Output에 B의 주소를 넣고 그것을 mempool에 던집니다. 거기서 수수료는 0.01BTC라고 생각하겠습니다. 그리고 만약 A가 이 Transaction이 처리되기전에(블록에 담기기 전에) B의 주소를 C의 주소로 바꾸고 수수료를 0.02BTC로 바꿔버린다면 채굴자는 더 높은 트랜잭션부터 담을것이기 때문에 A->C 의 거래만이 채결되고 A->B의 거래는 채결되지 않을것 같습니다. 그렇다면 1초안에 결제가 완료된것이라고 할 수 없는것이 아닌가요?
26강에서 constructor 과 receive에서 둘 다 msg.sender로 address를 가져오는데 constructor 구문에서는 contract가 생성될 때 실행되는 부분이라서 owner의 address이고 receive에서는 예약자가 contract에 요청을 보낸 시점이라서 예약자의 address라고 생각하는게 맞을까요?
안녕하세요. d_one 님! 현재 강의 수강이 정말 정말 많은 도움이 되고 있습니다!.. 다름이 아니라 현재 강의를 듣고 있는 와중에 Layer2 솔루션 ( optimism rollup , zk rollup..) 과 같이 L2 레이어 네트워크를 이용 하여 erc20 토큰을 배포한 L1과 상호작용 하는 법 등등에 대해서 알고 싶은데 인터넷에 마땅한 강의도 없고 , gpt 에 물어보자니 원리를 자세히 모르니, 이해가 잘 되지 않아서 혹시 시간이 되신다면 새로운 강의 열어주실 수 있는지 문의드립니다..
4번째 작업증명 강의를 듣고 있습니다. 평균 블록을 생성하는데 10분 정도 걸리도록 난이도를 조정하고 있다고 들었습니다. 그렇게 블록이 만들어지고 이를 다른 노드에 전송하여 블록의 검증이 이뤄지면 체인이 만들어진다고 이해 했습니다. 그런데 강의 내용에 보면 블록이 하나 만들어지고 최종 확정을 얻으려면 그 뒤에 블록이 몇개 더 만들어 져야 한다는 의미가 잘 이해되지 않습니다.
좋은 강의 감사합니다. 수업 10분 50초쯤에 node Ex.js를 입력하니 TypeError: Web3.providers.HttpProvider is not a constructor at Object.<anonymous> (C:\Users\denni\Desktop\Truffle\web3Example\Ex.js:2:22) at Module._compile (node:internal/modules/cjs/loader:1562:14) at Object..js (node:internal/modules/cjs/loader:1699:10) at Module.load (node:internal/modules/cjs/loader:1313:32) at Function._load (node:internal/modules/cjs/loader:1123:12) at TracingChannel.traceSync (node:diagnostics_channel:322:14) at wrapModuleLoad (node:internal/modules/cjs/loader:217:24) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:170:5) at node:internal/main/run_main_module:36:49 Node.js v22.13.1 같이 나옵니다. 버전 에러인거 같은데은 강의 감사합니다. 수업 10분 50초쯤에 node Ex.js를 입력하니 TypeError: Web3.providers.HttpProvider is not a constructor at Object.<anonymous> (C:\Users\denni\Desktop\Truffle\web3Example\Ex.js:2:22) at Module._compile (node:internal/modules/cjs/loader:1562:14) at Object..js (node:internal/modules/cjs/loader:1699:10) at Module.load (node:internal/modules/cjs/loader:1313:32) at Function._load (node:internal/modules/cjs/loader:1123:12) at TracingChannel.traceSync (node:diagnostics_channel:322:14) at wrapModuleLoad (node:internal/modules/cjs/loader:217:24) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:170:5) at node:internal/main/run_main_module:36:49 Node.js v22.13.1 같이 나옵니다. 버전 에러인거 같은데 영상과 같이 설치했는데 어디서 문제인지 모르겠네요ㅠㅠ
PS C:\Users\denni\Desktop\Truffle\truffleExample> truffle develop This version of µWS is not compatible with your Node.js build: Error: Cannot find module './uws_win32_x64_127.node' Falling back to a NodeJS implementation; performance may be degraded. Connected to existing Truffle Develop session at http://127.0.0.1:9545/ 강의에서 truffle develop를 작성하면 위와 같이 뜨는데 해결 방법이 있나요