블록체인/이더리움 31

지갑, 메타마스크 사용 시 주의사항 및 꿀팁

1) 비밀 복구 구문 (시드 구문), 개인 키(프라이빗 키)는 그 누구에게도 절대 알려주면 안된다. 2) 구글 드라이브, 클라우드 저장소에 저장할 경우 해킹 위험에 노출된다. 3) 비밀복구구문만 보관하고 있으면 디바이스 잠금 해제를 위한 비밀번호는 복구 가능하다. 4) 올바른 컨트랙트가 맞는지 확인하는 습관을 기르자. (크로스 체크 필요)- 코인 마켓, 코인마켓캡- 이더스캔- 프로젝트 공식 홈페이지, 디스코드 5) 디앱 혹은 웹3 서비스에서 작동이 안된다면 '지갑 연결'을 확인해 볼 것 6) 자주가는 페이지는 즐겨찾기를 통해 들어가자. 7) 지갑 여러 개 사용하고 싶으면 새로운 크롬 브라우저를 활용하자.  8) https://revoke.cash/ 활용- 주기적으로 특정 컨트랙트와 관계를 끊어주는 것이 ..

원화 거래소에서 P2P 지갑으로

수수료 1) 원화거래소에서 개인 지갑으로 코인을 보낼 때 높은 수수료로 책정되어 있다.2) 수수료는 고정되어 있다. 3) 가스비의 변동성을 고려해서 높게 책정되어 있다.4) 원화 거래소는 더 높게 책정되어 있다.   ...  이더리움 출금 시 네트워크 선택을 할 수 있다.   1) 이더리움2) 아비트럼 원3) 옵티미즘   이 부분은 확장성을 공부할 때 살펴보자. 다른 네트워크를 쓰고자 하는 니즈가 생길 것이다.

블록 탐색기 (Block Explorer)

블록 탐색기  블록체인 네트워크에 기록된 모든 '트랜잭션, 블록, 주소 및 기타 정보'를 조회 및 검색할 수 있는 웹 기반 도구이다. 이를 이용하여 블록체인 네트워크 상태와 거래 내역을 실시간으로 확인 가능하다. 나 혹은 다른 사람의 트랜잭션 기록을 확인하고 싶을 때 블록 탐색기를 이용하면 된다.   ...  https://sepolia.etherscan.io/\ TESTNET Sepolia (ETH) Blockchain ExplorerEtherscan allows you to explore and search the Sepolia blockchain for transactions, addresses, tokens, prices and other activities taking place on Sepol..

ENS 발행과 활용 (feat. 테스트넷)

ENS 란, 이더리움 주소의 경우 0x로 시작하여 40자리 16진수 문자로 구성되어 있다. 어려운 주소체계 대신 '.eth'로 끝나는 주소를 지갑 주소로 사용하여 사용하기 편리하고 기억하기 쉬운 도메인 이름으로 만들 수 있다. 이를 통해 기존 주소와 동일하게 자금을 송금하거나 스마트 계약을 호출할 수 있다.    ENS 에서는 스마트 컨트랙트와 상호작용을 하게 된다.  지갑을 이용하여 스마트 컨트랙트에 트랜잭션을 보내면 EVM을 통해 블록에 기록이 된다. ENS 도 dApp 이며 스마트 컨트랙트가 있고 사용자들이 이용할 수 있도록 인터페이스가 구축되어 있다. 그리고 스마트 컨트랙트는 블록체인에 올라간다.   ...   1) https://ens.domains/ko/2) httpts://app.ens/do..

메타마스크 기초 사용법 (하), 테스트넷 이더 전송

1) 지갑에 개인 키가 있다.2) 개인 키에 서명 후 트랜잭션을 날리면 멤풀이라는 대기공간에 대기를 하게 된다.3) 이들 중 다음 블록에 어떤 트랜잭션이 담길지는 알고리즘의 선택을 받은 검증인, 즉 '블록제안자'가 선택을 해서 담는다. 4) 그리고 유저들은 트랜잭션을 날릴 때 수수료는 지불한다.  수수료는 Base Fee + Priority Fee 로 구성되어 있다. Base Fee는 전부 소각이되고, Priority Fee는 블록제안자한테 간다.   위 내용을 인지하고 실습을 진행해보자.  ...   다른 계정으로 전송  1) '보내기 > 주소 입력 > 컨펌'을 누르면 '펜딩' 상태가 되는데 이는 '멤풀에 대기중'임을 뜻한다.2) 하단 '취소'와 '스피드 업' 버튼이 ..

이더리움 테스트 넷의 개념과 테스트 이더 받는 방법

테스트 넷 - 메인 네트워크 동작을 시뮬레이션하는 데 사용되는 유사 환경 네트워크. - 주로 '테스트'와 '개발 목적'으로 사용. ... 블록체인 위에 스마트 컨트랙트가 배포되면 해당 스마트 컨트랙트는 변경이 불가능하다. 그래서 개발자들은 배포 전 테스트 넷에서 스마트 컨트렉트를 배포하고 시험 운용을 하고있다. 이 뿐만 아니라 디앱 테스트도 테스트 넷에서 진행된다. ... '이더리움 메지션' 사이트에서 '이더리움 테스트넷 라이프사이클'을 확인해 볼 수 있다. 1) 2년마다 지정된 날짜에 새로운 테스트넷을 출시 2) 테스트넷의 수명을 최대 5년으로 제한 (필요한 경우 4년 + 1년 장기 지원) 3) 가능하면 Goerli 장기 지원을 2024년까지 2년 더 연장 (공급 문제 논의 결과에 따라 다름) (Goe..

메타마스크 기초 사용법 (상)

지갑은 개인키를 보관하고, 개인키가 공개키, 공개키가 주소로 바뀐다. ... 네트워크 선택 (좌측 상단) 탈중앙 블록체인 네트워크를 의미한다. 네트워크에는 Layer1, Layer2, Testnet 등이 있다. 블록체인 네트워크는 '블록 단위로 저장되는 DB를 차례대로 가지는 것'이다. 비트코인 블록체인 네트워크, 이더리움 네트워크, 바이낸스 네트워크 등 각자만의 이어지는 블록체인, 즉 모두가 합의하는 길게 연결된 블록체인이 있다. 메타마스크에서 '네트워크 추가'를 하는 것은 'EVM 네트워크'라고 하는 것들이 추가될 수 있다. EVM 네트워크란, EVM(이더리움 가상 머신)을 기반으로 동작하는 블록체인 네트워크로 이더리움 네트워크와 호환 가능하다. 비트코인과 이더리움의 가장 큰 다른 점 중 하나가 '튜..

이더리움 P2P 지갑

개인지갑 이란, - 암호화폐가 소유자 것이라고 인증해주는 '키(Key)'를 관리하는 도구 - 웹3 또는 P2P 세계로 이어주큰 다리 이더리움 P2P 지갑의 기능 1) 개인 키 (Private Key)를 생성 2) 개인 키로부터 공개키(Public Key)를 생성 3) 공개키로 주소를 생성 4) 거래를 승인 (지갑을 통해 개인 키로 서명을 하여 승인) 5) 여기서 생겨난 정보를 블록체인 네트워크에 공유 또는 전파 이 후 전파된 정보를 블록 검증인들이 가져가서 거래를 검증하고 블록에 넣어주는 과정을 거치게된다. ... 이더리움 위에는 2가지 계정 유형이 있다. ('지갑'과 '개인 키'는 외부소유 계정과 연관이 있다.) 1) 외부소유계정 (External Owned Account, EOA) - P2P 지갑으로..

앞으로의 과제, 대중화

이더리움 커뮤니티는 '프라이버시 보호, 탈중앙화, 오픈소스, 사이퍼펑크 정신' 위에 '진보적이고 피드백이 열려있는 커뮤니티'를 추구한다. 여기에 더해 '기술의 끝없는 발전' 이라는 목표를 통해 인류의 문제를 해결할 수 있는 커뮤니티를 지향한다. ... 이더리움이 나온지 8년이 지났음에도 아직까지 마주하고 있는 문제는 '대중화'이다. 많은 불편함이 존재하고 대중화를 방해하는 여러 요소들이 존재한다. 1) 높은 네트워크 수수료 개선 2) 확장성 문제 해결을 통한 속도 개선 3) 유저들의 사용 경험 개선을 통한 쉬운 온보딩 -예를들어, 프라이빗 키 혹은 시드프레이즈를 잃어버리면 찾을 수 없다는 것은 유저 사용 관전에서 엄청난 불편한 사용 경험이다. 4) 스마트 컨트랙트 해킹 문제 대책 - 블록체인은 안전하..

이더리움 파운데이션, EF

이더리움 파운데이션의 역할도 매우 중요하게 여겨지고 있다. 이더리움 파운데이션이 그들 스스로를 어떻게 정의하고 운영하는지를 살펴보자. 그리고 그들의 철학과 비전은 무엇인지를 소개하는 '이더리움 파운데이션 리포트 2022'를 살펴보자. https://ethereum.foundation/report-2022-04.pdf ... 이더리움 홈페이지에서는 이더리움 파운데이션(EF) 에 대한 정의를 아래와 같이 하고 있다. EF는 이더리움 생태계를 지원하기 위한 비영리 조직이다. 우리는 이더리움에 자금을 지원하고, 생태계를 발전시키고, 옹호하는 개인과 조직들로 구성된 더 큰 커뮤니티의 일부이다. 즉 우리 조직은 이더리움 커뮤니티의 아주 작은 부분이다. 라는 것을 강조하고 있다. EF는 테크회사도 아니고, 보편적인 ..