리액트로 구현하는 블록체인 이더리움 Dapp
리액트로 구현하는 블록체인 이더리움 Dapp
수강정보
(3개의 수강평)
92명의 수강생
스킬태그 #React, #DApp, #Ethereum, #Truffle
44,000원
지식공유자 : coldmind
24회 수업 · 총 3시간 27분 수업
기간 : 평생 무제한 시청
수료증 : 발급 강의
수강 난이도 : 중급이상
S Kim 프로필

플립함수 구현관련 심화 문의드립니다. S Kim 5달 전
안녕하세요. 좋은 강의 덕분에 블록체인에 대해 많이 배우고 있는 학생입니다. 플립함수 구현을 보는 데 난수를 편의상 블록넘버로 주어 확인시키는 것을 이해했습니다. 그런데, 블록체인을 이용하는 사람은 블록에 기록되는 신뢰성으로 이러한 프로젝트를 이용하는 것으로 알고 있습니다. 만약 난수를 내부함수로 구현하고 keccab으로 참, 거짓을 맞춘다면,  자기가 플립하여 실패했을 때 이용자가 그것이 공정히 랜덤으로 돌렸는지 확인을 못할 것 같습니다. 이용자가 정말로 코인이 랜덤으로 정해졌는지 확인 할 수 있는 방법이 있을까요? 괜찮으시다면, 답변 부탁드리겠습니다. 감사합니다. 

2
alzmzl1012 프로필

리액트 상자에 트러플 의존성이 없습니다. alzmzl1012 6달 전
리액트 상자 언박싱 후  package.json의 dependencies에 truffle-contract가 아예 없습니다. scripts에도 link-contracts가 없기때문에  파워쉘에서 npm run link-contracts가 작동하지 않습니다. 강의를 잘 따라왔는데 뭐가 잘못됬는지 모르겠네요. 검색을 해봐도 관련된 내용을 찾기가 힘드네요 ㅠㅠ 상자 언박싱에서 문제가 생긴걸까요? 아니면 개발환경의 차이 때문일까요... 혹시 이런 경우를 보신적이 있으신지 궁금합니다.

1
정대원 프로필

Mac 개발 환경 세팅 관련 문의 정대원 2019.05.11
안녕하세요 Mac 으로 강의를 듣고 있습니다만, 개발 환경 세팅시 Window-build-tools 대신 Mac 에서 어떤 모듈을 설치해야 하는지요?

1
위제현 프로필

슬랙에 초대해주세요 위제현 2019.04.13
강의 관련해서 질문하고 싶은게 있습니다. 슬랙에 초대해주세요!corykim0829@gmail.com

1
MINSEONG HEO 프로필

hello.say() is not a function MINSEONG HEO 2019.03.23
배포2 단원에서 truffle console --network development 후 truffle(development)> var hello = HelloWorld.at("0x9876ff5b2729D2800f87852F7be329D32B35c244") undefined truffle(development)> hello.say() Thrown: evalmachine.:0 hello.say() ^ TypeError: hello.say is not a function at evalmachine.:0:7 at Script.runInContext (vm.js:135:20) at runScript (C:Users데모버전AppDataRoamingnpmnode_modulestrufflebuildwebpack:packagestruffle-corelibconsole.js:199:1) at Console.interpret (C:Users데모버전AppDataRoamingnpmnode_modulestrufflebuildwebpack:packagestruffle-corelibconsole.js:213:1) at ReplManager.interpret (C:Users데모버전AppDataRoamingnpmnode_modulestrufflebuildwebpack:packagestruffle-corelibrepl.js:118:1) at bound (domain.js:425:14) at REPLServer.runBound [as eval] (domain.js:438:12) at REPLServer.onLine (repl.js:650:10) at REPLServer.emit (events.js:197:13) at REPLServer.EventEmitter.emit (domain.js:481:20) 이렇게 에러가 뜨는데 어떻게 해결해야 하나요?

2
최한솔 프로필

현 시점에서 HelloWorld.sol 컴파일이 실행되지 않습니다. 최한솔 2019.02.25
''' pragma solidity ^0.4.24; contract HelloWorld { string public greeting; constructor(string _greeting) public{ greeting = _greeting; } function setGreeting(string _greeting) public{ greeting = _greeting; } function say() public constant returns(string) { return greeting; } } ''' 위의 문법대로 하게 되면 컴파일 시 constant 부분에서 에러를 뱉어내어 컴파일 실습을 진행할 수 없습니다. Solidity 공식 문서에 가보게 되면 constant 부분에 view 로 대체하고, 변수자체를 string 이 아닌 uint를 사용하고 있습니다. 이와 같은 에러가 발생했을 시 어떻게 대처해야하는지 알고싶습니다.

1
박준호 프로필

deploy에러입니다 박준호 2018.11.29
truffle(development)> var hello = HelloWorld.at("0x9d9f101b4c88ed82e347cfd14cbfcb3df00886a4") TypeError: Cannot read property 'match' of undefined

1
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스