블록체인/이더리움
-
메타마스크 기초 사용법 (상)블록체인/이더리움 2024. 4. 22. 20:49
지갑은 개인키를 보관하고, 개인키가 공개키, 공개키가 주소로 바뀐다. ... 네트워크 선택 (좌측 상단) 탈중앙 블록체인 네트워크를 의미한다. 네트워크에는 Layer1, Layer2, Testnet 등이 있다. 블록체인 네트워크는 '블록 단위로 저장되는 DB를 차례대로 가지는 것'이다. 비트코인 블록체인 네트워크, 이더리움 네트워크, 바이낸스 네트워크 등 각자만의 이어지는 블록체인, 즉 모두가 합의하는 길게 연결된 블록체인이 있다. 메타마스크에서 '네트워크 추가'를 하는 것은 'EVM 네트워크'라고 하는 것들이 추가될 수 있다. EVM 네트워크란, EVM(이더리움 가상 머신)을 기반으로 동작하는 블록체인 네트워크로 이더리움 네트워크와 호환 가능하다. 비트코인과 이더리움의 가장 큰 다른 점 중 하나가 '튜..
-
이더리움 P2P 지갑블록체인/이더리움 2024. 4. 20. 21:28
개인지갑 이란, - 암호화폐가 소유자 것이라고 인증해주는 '키(Key)'를 관리하는 도구 - 웹3 또는 P2P 세계로 이어주큰 다리 이더리움 P2P 지갑의 기능 1) 개인 키 (Private Key)를 생성 2) 개인 키로부터 공개키(Public Key)를 생성 3) 공개키로 주소를 생성 4) 거래를 승인 (지갑을 통해 개인 키로 서명을 하여 승인) 5) 여기서 생겨난 정보를 블록체인 네트워크에 공유 또는 전파 이 후 전파된 정보를 블록 검증인들이 가져가서 거래를 검증하고 블록에 넣어주는 과정을 거치게된다. ... 이더리움 위에는 2가지 계정 유형이 있다. ('지갑'과 '개인 키'는 외부소유 계정과 연관이 있다.) 1) 외부소유계정 (External Owned Account, EOA) - P2P 지갑으로..
-
앞으로의 과제, 대중화블록체인/이더리움 2024. 4. 16. 19:01
이더리움 커뮤니티는 '프라이버시 보호, 탈중앙화, 오픈소스, 사이퍼펑크 정신' 위에 '진보적이고 피드백이 열려있는 커뮤니티'를 추구한다. 여기에 더해 '기술의 끝없는 발전' 이라는 목표를 통해 인류의 문제를 해결할 수 있는 커뮤니티를 지향한다. ... 이더리움이 나온지 8년이 지났음에도 아직까지 마주하고 있는 문제는 '대중화'이다. 많은 불편함이 존재하고 대중화를 방해하는 여러 요소들이 존재한다. 1) 높은 네트워크 수수료 개선 2) 확장성 문제 해결을 통한 속도 개선 3) 유저들의 사용 경험 개선을 통한 쉬운 온보딩 -예를들어, 프라이빗 키 혹은 시드프레이즈를 잃어버리면 찾을 수 없다는 것은 유저 사용 관전에서 엄청난 불편한 사용 경험이다. 4) 스마트 컨트랙트 해킹 문제 대책 - 블록체인은 안전하..
-
이더리움 파운데이션, EF블록체인/이더리움 2024. 4. 14. 21:03
이더리움 파운데이션의 역할도 매우 중요하게 여겨지고 있다. 이더리움 파운데이션이 그들 스스로를 어떻게 정의하고 운영하는지를 살펴보자. 그리고 그들의 철학과 비전은 무엇인지를 소개하는 '이더리움 파운데이션 리포트 2022'를 살펴보자. https://ethereum.foundation/report-2022-04.pdf ... 이더리움 홈페이지에서는 이더리움 파운데이션(EF) 에 대한 정의를 아래와 같이 하고 있다. EF는 이더리움 생태계를 지원하기 위한 비영리 조직이다. 우리는 이더리움에 자금을 지원하고, 생태계를 발전시키고, 옹호하는 개인과 조직들로 구성된 더 큰 커뮤니티의 일부이다. 즉 우리 조직은 이더리움 커뮤니티의 아주 작은 부분이다. 라는 것을 강조하고 있다. EF는 테크회사도 아니고, 보편적인 ..
-
ERC와 조합가능성블록체인/이더리움 2024. 4. 13. 17:13
ERC는 EIP 종류의 일부이다. ERC는 애플리케이션 단에서 조합 가능성이라는 것을 가능하게 하여 디앱들 간의 효율성을 높여주고 있다. ERC란, Standard Track 중에 하나로 '이더리움 생태계의 어플리케이션 레이어의 표준'에 대한 기술이다. 1) 주로 '스마트 계약 및 토큰 상호 운용성을 보장'하기 위한 목적으로 제안되며, 2) EIP Core와 달리 '모두에게 의무적으로 적용되는 것은 아니지만, 몇몇 통용되는 ERC는 상호운용성 보장을 위해 적용하는 것이 효율적이다. ... Core는 검증인들이 트랜잭션을 확인하고 확정하는 단 (블록체인 단) 에서 '무조건 적용'을 해야 한다. 만약 하지 않으면 '포크'를 진행해야 한다. ERC는 스마트 컨트랜드 단에서 애플리케이션을 만들다가 '이런 표준..
-
이더리움 EIP 프로세스블록체인/이더리움 2024. 4. 13. 11:19
기존 플랫폼들은 업데이트를 하게되면 플랫폼 내에 공지를 하고 사람들은 업데이트를 진행한다. 기존 회사에서의 업데이트 방식은 Topdown 방식으로 필요한 업데이트를 일방적으로 진행한다. 이더리움의 경우 특정 기관이 통제할 수 없는 네트워크이다. 이더리움의 업데이트 과정은 EIP 라고 하는 표준으로 진행된다. 이더리움 커뮤니티는 아래와 같은 철학을 가지고 있다. 이것만 보아도 EIP가 어떤식으로 진행될 지 생각해 볼 수 있다. '진보적인', '피드백이 열려있는', '실용적', '기술 유토파이주의', '인류에 도움이 되는' ... https://eips.ethereum.org/ Home | Ethereum Improvement Proposals Ethereum Improvement Proposals (EI..
-
이더리움 비즈니스 모델 (Priority Fee, MEV, 합의 보상)블록체인/이더리움 2024. 4. 10. 20:44
이더리움 네트워크를 일반 비즈니스에 비유한다면 '블록 공간 판매'라고 비유해 볼 수 있다. 트랜잭션을 날리는 유저 입장에서는 블록 공간에 자신의 트랜잭션을 넣기 위해서 블록 공간을 사야하는 입장이다. 이더리움 입장에서는 블록 공간을 팔고 있다고 생각해 볼 수 있다. 다만 이더리움은 탈중앙화 되어 있는 네트워크 시스템이다. 블록을 파는 동시에 블록 생산에 참여하는 자들에게는 수익을 분배한다. 즉 검증인들은 블록공간을 생산해서 이더리움이라고 하는 네트워크에서 판매하는 상황이다. ... 그렇다면 검증인의 매출은 어떤 것으로 이루어져 있을까. 검증인의 매출 3요소 1) 블록 제안 시 Priority Fee 2) MEV Boost 보상 3) 블록 유효성 검사 & 합의 보상 유저들이 트랜잭션을 날리면 멤풀(대기열)..
-
이더리움 합의 매커니즘블록체인/이더리움 2024. 4. 10. 18:37
지분 증명이 무엇인지 이해하려면 '합의 메커니즘'을 우선 이해해야 한다. (업비트에서 제공하는 이더리움 스테이킹 서비스 중 '연 추정 보상률'은 이더리움 합의 메커니즘과 연관이 있다.) ... 합의 메커니즘이란 블록체인 네트워크에서 분산된 노드(컴퓨터)간 동일한 데이터 상태를 유지하기 위해 합의를 이끌어내는 방법 사실 이 과정은 매 블록이 생성될 때마다 하는 것이다. 기업의 경우 회계 감사를 1년마다 한다. 탈중앙 블록체인에서는 감사 과정을 매 블록마다 한다고 생각하면 된다. 비트코인의 경우 블록 생성 시간은 10분, 이더리움의 경우 12초이다. 이때 어떻게 새로운 블록을 검증하고, 이을지 규칙이 있어야 하는데 이를 '합의 메커니즘'이라 한다. 가장 대표적인 합의 메커니즘은 POW (작업증명)와 POS(..