-
블록체인 CS 지식 습득을 빙자한 면접준비용 아카이빙 저장소입니다.
-
제발 먹튀하지말고 도움이 되셨다면 star 눌러주고 가셈 (퍼갈꺼면 링크좀 남겨주셈)
-
답변은 레포지토리를 Fork 해주세요.
본인아이디.md로 파일 만드시고 PR 날려서 기여해주셈 -
면접 보고 받았던 질문내용이 있다면 추가해주시면 정말정말 감사,, 🙏🏻
|
|
|
원성준
|
조미진
|
short version=> 가장 큰 차이점은 "읽고 쓰고 소유" 한다는 점이 가장 큰 차이점입니다. 창조된 가치는 온전히 생산자 소유입니다. WEB 3.0에 핵심 요소는
- 생산자 소유권에 대한 완전한 보증 = NFT
- 즉시 가치 교환 가능한 경제 시스템 = 암호화폐
- 생태계 유지를 위한 참여자들 동기 부여 = 토큰이코노미
- 참여자들이 완성해가는 프로젝트 = 탈중앙 거버넌스
- 완전히 무신뢰 계약 관계 = 스마트 컨트랙트 등이 있습니다.
블록체인 기술은 다양한 분야에서 문제를 해결할 수 있는 많은 잠재력을 가지고 있습니다. 그 중에서도 가장 주목할 만한 것은 중앙화 문제와 신뢰성 문제입니다.
중앙화 문제: 기존의 중앙집중식 시스템에서는 중앙 기관이 모든 결정과정을 관리하고 모든 데이터를 소유하고 있습니다. 이는 개인의 개인정보 보호와 데이터 유출, 개인이 자유롭게 사용할 수 있는 데이터의 범위 등에 대한 문제를 일으킬 수 있습니다. 그러나 블록체인에서는 분산원장 기술을 통해 모든 참여자가 블록체인 네트워크의 일부가 되며, 모든 거래가 이들의 합의에 의해 처리됩니다. 이는 중앙 기관 없이도 모든 참여자가 서로 신뢰를 가지고 거래할 수 있다는 것을 의미합니다.
신뢰성 문제: 기존의 데이터 저장 방식에서는 데이터 유출, 위조, 변조 등의 문제가 발생할 수 있습니다. 그러나 블록체인에서는 모든 거래 정보가 블록에 담겨서 체인 형태로 연결되어 저장됩니다. 이는 한 번 저장된 정보는 수정이 불가능하며, 모든 참여자가 실시간으로 모든 거래를 확인할 수 있다는 것을 의미합니다. 따라서 블록체인은 정보의 신뢰성을 보장할 수 있습니다.
또한 블록체인은 스마트 계약을 통해 중개인 없이 계약을 체결할 수 있는 분산 시스템을 구축할 수 있습니다. 이를 통해 계약서 작성 및 관리, 실행, 체결 등의 프로세스를 투명하게 처리할 수 있으며, 이는 금융, 부동산, 자동차, 보험 등 다양한 분야에서 사용될 수 있습니다.
블록체인은 더욱 발전하면서 기존의 시스템에서 발생하는 다양한 문제를 해결할 수 있는 기술로 인식되고 있습니다.
이중지불(Double-spending)은 동일한 디지털 자산을 여러 번 사용하려는 시도를 말합니다. 예를 들어, 어떤 사람이 같은 비트코인을 두 개의 서로 다른 거래에 사용하려고 시도한다면, 이것은 이중지불의 예입니다.
이중지불은 중앙화된 시스템에서는 막기가 어렵습니다. 중앙화된 시스템에서는 중앙화된 서버가 거래를 처리하므로, 서버를 조작하거나 악의적인 의도로 중복 거래를 실행할 수 있기 때문입니다.
그러나 블록체인 시스템에서는 이중지불을 막을 수 있습니다. 이는 블록체인의 분산원장 기술 때문입니다. 블록체인에서는 모든 거래가 분산된 노드들에 의해 검증되고 승인되어야 합니다. 즉, 블록체인 시스템에서는 거래의 유효성을 검증하는 노드들이 상호적으로 검증하기 때문에 중복 거래가 발생하지 않습니다.
예를 들어, 비트코인의 경우, 채굴자들은 거래의 유효성을 검증하고, 거래를 블록에 추가함으로써 블록체인 상에서 유효한 거래를 만들어냅니다. 블록체인에서는 이미 검증된 거래는 변경할 수 없기 때문에, 이전에 사용된 디지털 자산을 다시 사용하는 것이 불가능해집니다.
따라서, 블록체인 시스템에서는 이중지불을 방지할 수 있습니다. 하지만 블록체인 시스템에서도 이중지불이 발생할 수 있는 경우가 있습니다. 예를 들어, 해시파워 공격 등의 공격으로 인해 블록체인 상에서 유효하지 않은 거래가 검증될 수 있습니다. 따라서, 블록체인에서도 이중지불을 방지하기 위해 보안 강화와 더욱 정교한 방어 기술이 필요합니다.
작업증명(Proof of Work, POW)과 지분증명(Proof of Stake, POS)은 블록체인에서 새로운 블록을 생성하고 검증하기 위한 알고리즘입니다.
작업증명(POW)은 새로운 블록을 생성하고 검증하기 위해 일종의 경쟁을 하는 방식입니다. 블록체인 네트워크에서 참여자들은 일종의 수학적 문제를 푸는 작업(채굴)을 해야 하며, 이 작업을 먼저 성공한 참여자가 새로운 블록을 생성할 권한과 일정량의 보상을 받습니다. 이 때, 높은 컴퓨팅 파워를 갖는 참여자가 성공할 확률이 높아지기 때문에 블록체인 시스템에서는 해시파워 공격 등의 문제점이 발생할 수 있습니다.
지분증명(POS)은 새로운 블록을 생성하고 검증하기 위해 보유한 코인의 양에 따라 참여자들이 일종의 투표권을 갖는 방식입니다. 블록체인 네트워크에서 참여자들은 보유한 코인을 일종의 예치금으로 보유하면서, 새로운 블록을 생성하는 권한을 얻을 수 있습니다. 이 때, 높은 보유 코인을 갖는 참여자일수록 블록 생성 권한을 많이 얻을 수 있기 때문에, 블록체인 시스템에서는 공격자가 일정 수준 이상의 코인을 통제하거나 조종하는 것이 가능해지는 문제점이 발생할 수 있습니다.
따라서, POW와 POS는 각각 장단점이 있으며, 블록체인의 목적과 사용자들의 요구에 따라 적절한 알고리즘이 선택되어 사용될 수 있습니다. 최근에는 이 두 방식을 결합한 하이브리드 방식도 제안되고 있으며, 블록체인 기술이 계속 발전해나가는 과정에서 다양한 새로운 알고리즘이 등장할 가능성도 있습니다.
Layer1과 Layer2는 블록체인에서 사용되는 용어로, 각각 다른 레벨의 기술을 가리킵니다.
Layer1은 블록체인의 기본적인 기술을 가리키며, 즉 블록체인의 핵심 프로토콜 자체를 의미합니다. 이러한 기술은 대표적으로 비트코인과 이더리움과 같은 블록체인에서 사용됩니다. Layer1에서는 거래의 처리, 채굴, 코인 발행 등의 핵심 기능이 이루어지며, 이러한 기능들은 블록체인의 프로토콜 레벨에서 직접 처리됩니다.
반면에, Layer2는 블록체인 위에 구축된 기술을 가리킵니다. Layer2에서는 블록체인의 기본적인 기능 이외의 다양한 서비스 및 애플리케이션들이 구현되며, 대표적으로는 라이트닝 네트워크, 사이드체인, 플라즈마, 롬다 등이 있습니다. 이러한 기술들은 블록체인에서 발생하는 스케일링 문제를 해결하고, 더 빠르고 안전하게 거래를 처리할 수 있는 방법을 제공합니다.
Layer2 기술은 기존의 블록체인 시스템의 한계를 극복하기 위한 방법으로 발전하였습니다. 이러한 기술은 Layer1 기술에 대한 의존도를 줄이며, 보안성과 신뢰성을 유지하면서도 보다 빠르고 저렴한 거래를 가능하게 합니다. 따라서, Layer1과 Layer2 기술은 각각의 특성과 장단점을 가지고 있으며, 서로 보완하면서 더 나은 블록체인 기술을 구축하는데 사용됩니다.
블록체인의 트릴레마는 보안, 분산성, 확장성 세 가지 속성 중에서 두 가지만을 선택할 수 있다는 문제점을 가리킵니다. 이러한 트릴레마는 블록체인 기술을 발전시키는 데 있어서 중요한 제약요소 중 하나로 인식되고 있습니다.
보안(Security): 블록체인에서는 거래 기록이 모두 공개되어 있기 때문에 보안이 매우 중요합니다. 블록체인에서는 거래 기록이 변경되거나 변조될 수 없도록 암호화 기술이 사용되며, 블록체인 네트워크 전체가 거래의 유효성을 검증하고 승인하기 때문에 중복 거래나 사기 거래를 막을 수 있습니다.
분산성(Decentralization): 블록체인에서는 거래 기록이 분산 저장되어 있기 때문에 중앙집중식 시스템과는 달리 단일 관리자가 없습니다. 이것은 네트워크의 신뢰성을 보장하고, 블록체인에 참여하는 노드들의 공동체적인 결정으로 시스템을 운영할 수 있습니다.
확장성(Scalability): 블록체인에서는 거래 기록이 매우 많이 발생할 수 있기 때문에, 블록체인 시스템이 크기와 복잡도에 대한 확장성을 가지는 것이 매우 중요합니다. 이것은 블록체인 시스템이 거래 처리량을 확장하는 방법이나 기술적인 한계를 극복하는 방법을 찾는 것을 의미합니다.
블록체인의 트릴레마는 이러한 속성들 간의 상충관계로 인해, 모든 속성을 동시에 충족시키는 것은 쉽지 않다는 것을 보여줍니다. 예를 들어, 보안성을 강화하기 위해 블록체인에 특별한 보안 기능을 추가하면, 분산성과 확장성이 저하될 수 있습니다. 블록체인 기술 발전에 따라 이러한 제약요소들을 극복하는 다양한 기술과 방법들이 연구되고 있습니다.
블록(Block)은 블록체인 기술에서 가장 기본이 되는 단위입니다. 블록체인은 여러 개의 블록들이 연결된 구조로 이루어져 있으며, 각 블록은 일련의 거래 정보와 이전 블록에 대한 참조 등의 데이터로 구성됩니다.
블록체인에서 새로운 거래가 발생하면, 이를 새로운 블록으로 생성하여 기존의 블록들과 연결합니다. 이 때, 새로운 블록은 이전 블록들과 연결된 연결고리를 갖게 되며, 모든 블록들은 이전 블록에 대한 참조를 포함하고 있습니다. 이러한 구조로 인해, 블록체인은 거래 내역의 무결성을 보장하면서도 중앙 관리자가 없는 분산 시스템으로 구성됩니다.
블록은 보통 해시 함수를 사용하여 블록의 내용을 암호화하고, 이를 이전 블록의 해시 값과 함께 새로운 블록에 추가합니다. 이렇게 함으로써, 블록체인에서 블록 간의 변경 사항을 감지할 수 있으며, 한 번 추가된 블록은 삭제할 수 없습니다.
또한, 블록은 일정한 크기로 제한됩니다. 이러한 제한은 블록체인의 분산성과 확장성을 보장하기 위함입니다. 일반적으로, 블록의 크기는 1MB에서 2MB 사이로 제한되며, 거래 처리량에 따라 동적으로 조절될 수도 있습니다.
블록체인은 분산 원장 기술로써, 중앙화된 시스템에서 발생하는 문제점들을 해결하고 다양한 분야에서 적용될 수 있습니다. 주요 기능은 다음과 같습니다.
분산 원장 기록: 블록체인은 거래 정보를 블록 단위로 기록하고, 이를 블록체인 상의 모든 노드들이 분산적으로 보유합니다. 이러한 기능을 통해, 블록체인은 신뢰성 있는 거래 기록과 거래 과정의 투명성을 보장합니다.
암호화 기술: 블록체인은 해시 함수, 디지털 서명, 대칭키 암호화, 공개키 암호화 등의 암호화 기술을 활용하여 거래 정보를 안전하게 보호합니다.
스마트 컨트랙트: 블록체인은 스마트 컨트랙트를 이용하여 거래 과정을 자동화하고, 이를 통해 중개인의 역할을 대체할 수 있습니다. 스마트 컨트랙트는 블록체인 상에서 실행되며, 프로그램 코드로 작성되어 있는 것이 특징입니다.
분산화된 거래 처리: 블록체인은 분산 시스템으로 구성되어 있어, 거래 처리 과정에서 중앙 관리자가 필요하지 않습니다. 대신 블록체인 상의 모든 노드들이 거래 처리를 수행하며, 이를 통해 거래 처리 속도와 안전성을 보장합니다.
익명성: 블록체인은 거래 정보를 익명으로 처리할 수 있습니다. 이는 개인 정보 보호와 같은 분야에서 큰 장점으로 작용합니다.
새로운 비즈니스 모델 제안: 블록체인은 중앙화된 시스템에서 불가능했던 새로운 비즈니스 모델을 제안할 수 있습니다. 블록체인은 P2P 기반의 분산 시스템이므로, 중개인의 수수료를 줄이거나 거래의 안전성을 높이는 등의 새로운 비즈니스 모델을 제안할 수 있습니다.
블록체인 기술의 기반이 되는 원리는 분산원장 기술(distributed ledger technology, DLT)입니다. 분산원장 기술은 중앙 관리자 없이 여러 컴퓨터들이 네트워크 상에서 서로 정보를 공유하고 동시에 기록을 관리하는 방식입니다. 이렇게 여러 컴퓨터들이 동일한 분산원장을 유지하면서 새로운 블록을 추가하거나 이전 블록의 수정을 하면, 이를 블록체인 상의 모든 노드들이 동시에 반영하게 됩니다.
분산원장 기술을 통해 블록체인은 거래 내역을 중앙에서 관리하지 않고, 블록으로 묶여진 분산원장에 연결되어 기록됩니다. 이를 통해 거래 내역의 위/변조가 어렵고, 중앙 관리자의 개입 없이도 안전하게 거래가 이루어질 수 있습니다. 분산원장 기술은 블록체인 기술 뿐만 아니라 다양한 분야에서 활용되고 있으며, 기업이나 정부에서도 블록체인을 기반으로 한 프로젝트를 추진하고 있습니다.
코인과 토큰의 가장 큰 차이점은 그 발행 목적에 있습니다.
코인은 블록체인에서 자체적으로 동작하며, 특정한 가치를 지니고 있는 암호화폐입니다. 즉, 코인은 독자적인 블록체인을 가지며, 블록체인 네트워크 내에서 자체적으로 가치를 가지고 거래될 수 있습니다. 코인의 대표적인 예시로는 비트코인, 이더리움 등이 있습니다.
반면, 토큰은 블록체인 네트워크에서 발행되는 디지털 자산으로, 보통 기존의 블록체인 상의 코인을 기반으로 만들어집니다. 토큰은 발행자가 정한 규칙에 따라 사용될 수 있으며, 이를 위해서는 특정한 스마트 계약을 사용해야 합니다. 토큰은 보통 암호화폐 거래소에서 거래되는데, 예를 들어 이더리움 기반으로 만들어진 토큰 중 대표적인 예시로 ERC-20 토큰이 있습니다.
따라서, 코인은 독자적인 블록체인에서 거래되며, 토큰은 기존의 블록체인에서 발행된 후 특정한 규칙에 따라 사용될 수 있습니다.
Dex(Decentralized Exchange)는 중앙집중식 거래소(Centralized Exchange)와 달리 블록체인 상에서 분산형으로 운영되는 거래소를 말합니다. Dex는 스마트 컨트랙트를 활용하여 사용자들이 블록체인 상에서 직접 거래할 수 있도록 해줍니다.
Dex의 가장 큰 장점은 중앙집중식 거래소와는 달리 보안성이 높다는 것입니다. 중앙집중식 거래소에서는 사용자의 자산을 저장하는 곳이 중앙화되어 있기 때문에 해킹 등의 공격에 취약합니다. 하지만 Dex에서는 사용자가 자신의 지갑에 보유한 자산을 직접 거래하므로, 해킹 등의 공격에 취약한 중앙 집중식 거래소와 달리 안전하다는 장점이 있습니다.
Dex는 대표적으로 이더리움 기반의 UniSwap, PancakeSwap, SushiSwap 등이 있습니다. 이러한 Dex들은 높은 보안성과 사용자 친화적인 UI/UX를 제공하여 사용자들의 인기를 얻고 있습니다. 또한, Dex에서는 프로젝트의 신뢰성을 검증하고, 프로젝트 토큰의 유동성을 높이기 위한 다양한 프로그램을 운영하고 있습니다.
Dex는 블록체인 기술을 통해 사용자의 자산을 안전하게 보호하고, 누구나 쉽게 거래할 수 있는 분산형 거래소입니다. Dex는 현재 블록체인 기술에서 가장 활발한 분야 중 하나로 평가받고 있으며, 앞으로 더욱 발전할 것으로 기대됩니다.
영지식증명(zero-knowledge proof, zk)은 보안과 개인정보 보호를 위해 사용되는 암호학 기술 중 하나입니다. 두 개체 사이에 어떤 정보를 전달하면서, 그 정보 자체를 공개하지 않고 그것이 진실임을 증명하는 기술입니다. 따라서, 상대방이 정보를 알 수 없는 상태에서도 상호작용이 가능합니다.
영지식증명의 기본적인 아이디어는, 증명자(prover)가 자신이 무엇을 알고 있는지를 입증하는 것입니다. 이를 위해 증명자는 정보를 가지고 있지만 그 정보 자체를 공개하지 않고, 어떤 정보에 대한 증명만을 제시합니다. 이 증명은 검증자(verifier)가 그 증명이 올바르다는 것을 확인하면서도, 실제 정보를 알 수 없게 합니다.
영지식증명은 다양한 분야에서 사용됩니다. 예를 들어, 블록체인에서는 영지식증명을 이용하여 투표 과정에서 개인정보를 보호하면서도 투표 결과의 진위를 입증할 수 있습니다. 또한, 암호화폐 거래에서도 영지식증명을 이용하여 거래 내용을 검증하면서도 거래 내용 자체를 공개하지 않을 수 있습니다. 이외에도, 인터넷 보안, 로그인 인증 등에서도 영지식증명이 사용됩니다.
영지식증명은 개인정보 보호와 보안 측면에서 매우 유용한 기술이며, 블록체인과 같은 분산 시스템에서도 중요한 역할을 합니다. 하지만 영지식증명 기술은 매우 복잡하고 계산량이 많기 때문에, 실제로 구현하는 것은 쉽지 않은 기술입니다.
하드포크(Hard Fork)와 소프트포크(Soft Fork)는 블록체인에서 발생하는 프로토콜 업그레이드 방식입니다.
하드포크는 블록체인의 이전 버전과 호환되지 않는 변경 사항을 적용하는 것을 의미합니다. 이전 버전의 노드들은 새로운 규칙을 적용하지 못하고 블록체인에서 분리되어 새로운 체인을 형성합니다. 하드포크는 네트워크의 동의 없이 발생할 수 있으며, 새로운 코인이 만들어질 가능성도 있습니다.
반면에, 소프트포크는 이전 버전과 호환되는 변경 사항을 적용하는 것을 의미합니다. 새로운 규칙은 이전 버전과 호환되므로 이전 버전의 노드들도 새로운 블록을 처리할 수 있습니다. 소프트포크는 네트워크의 동의를 필요로 하며, 네트워크의 대다수 노드가 새로운 규칙에 동의하면 업그레이드가 이루어집니다.
예를 들어, 비트코인은 2017년 8월 1일에 하드포크를 통해 비트코인 캐시(Bitcoin Cash)를 만들었습니다. 비트코인 캐시는 비트코인과 호환되지 않는 규칙 변경 사항을 적용하였기 때문에, 이전 버전의 비트코인 노드들과 호환되지 않았습니다. 반면에, 이더리움은 2016년 10월 소프트포크를 통해 DAO 해킹 사고를 예방하기 위해 규칙을 변경하였습니다. 이더리움은 이전 버전과 호환되는 변경 사항을 적용하였기 때문에, 대다수 노드들이 업그레이드에 동의하였습니다.
이러한 포크는 블록체인에서 프로토콜 업그레이드를 가능하게 하여 블록체인의 성능을 향상시키고 기능을 추가할 수 있습니다. 하지만 이러한 업그레이드는 네트워크의 동의를 필요로 하기 때문에, 프로토콜 변경에 대한 커뮤니케이션과 합의가 필수적입니다.
스마트 계약 기능 이더리움은 스마트 계약 기능을 제공하여 코드를 실행할 수 있는 프로그래밍 언어를 지원합니다. 스마트 계약은 조건에 따라 자동으로 실행되는 계약으로서, 중간 업체를 필요로하지 않고 거래를 처리할 수 있습니다. 예를 들어, 자동차 보험 청구에서 스마트 계약을 사용하면 사고가 발생한 것을 자동으로 감지하고, 보험금을 자동으로 지급할 수 있습니다.
빠른 거래 처리 속도 이더리움은 블록 생성 속도가 빠르며, 빠른 거래 처리 속도를 가지고 있습니다. 이더리움은 15초 간격으로 블록을 생성하며, 이는 빠른 거래 처리를 가능하게 합니다.
탈중앙화 이더리움은 중앙 집중화된 시스템이 아닌 탈중앙화된 시스템입니다. 이는 제 3자 없이 개인 간 거래를 수행할 수 있으며, 이는 보안성과 개인 정보 보호를 향상시킵니다. 또한 탈중앙화된 시스템은 거래의 투명성을 보장합니다.
다양한 개발자 생태계 이더리움은 개발자들이 새로운 분산 어플리케이션을 구축하기 위해 필요한 다양한 개발 도구와 라이브러리를 제공합니다. 이는 이더리움 생태계에서 다양한 어플리케이션이 개발될 수 있는 환경을 제공합니다.
이더리움의 장점 중 하나인 스마트 계약 기능을 예시로 들어보면, 스마트 계약을 이용하여 개발된 DApps(분산 어플리케이션) 중에는 디지털 자산 거래를 편리하게 할 수 있는 "CryptoKitties"나, 탈중앙화된 블로그 "Steemit" 등이 있습니다. 이러한 DApps는 기존의 중앙 집중화된 어플리케이션과 달리 사용자들이 블록체인 상에서 자유롭게 거래를 할 수 있으며, 스마트 계약의 자동 실행 기능으로 거래
Q 31. 최근 엑시인피니티(Axie Infinity), 스테픈(Stepn)과 같은 P2E 의 성공 요인과 지속가능성을 위해 필요한 노력은 어떠한 것들이 있을것이라고 생각하시나요?
UTXO는 "Unspent Transaction Output"의 약어로, 비트코인에서 거래를 위해 사용되는 개념입니다. 비트코인 거래는 이전 거래의 출력(Output)을 사용하여 새로운 출력을 생성하는 방식으로 이루어지는데, 이때 생성된 출력 중 아직 사용되지 않은 것을 UTXO라고 합니다.
UTXO는 거래의 기본 단위로서, 하나의 거래에서 생성된 출력은 다른 거래의 입력(Input)으로 사용될 수 있습니다. 입력과 출력이 매칭되어야 거래가 유효하며, 거래가 성사되면 입력으로 사용된 UTXO는 소비되고, 새로운 UTXO가 생성됩니다.
UTXO 모델은 거래의 투명성과 보안을 보장하며, 더욱 분산화된 네트워크 구조를 갖출 수 있도록 도와줍니다. 또한 UTXO 모델을 활용하면 비트코인 거래에서 더욱 효율적인 수수료 계산이 가능해지며, 동시에 거래의 단위를 UTXO 단위로 구성함으로써 거래의 추적과 분석이 용이해집니다.
UTXO는 비트코인의 기본적인 거래 모델이며, 거래의 유효성 검증과 거래의 추적 등 비트코인의 안정성과 신뢰성을 유지하는 데 중요한 역할을 합니다.
Opensea는 NFT 마켓 플레이스로, 사용자들이 NFT를 거래하고 구매할 수 있는 플랫폼입니다. Opensea는 다음과 같은 방식으로 수익을 내고 있습니다.
거래 수수료: Opensea는 모든 거래에서 일정 비율의 수수료를 부과합니다. 이 수수료는 판매자가 받는 금액에서 공제됩니다. 수수료율은 거래의 종류에 따라 다르며, 일반적으로 2.5%~5% 정도입니다.
프리미엄 기능: Opensea는 프리미엄 기능을 제공하고 있습니다. 이를 이용하여 사용자들은 더 높은 가시성과 홍보 효과를 얻을 수 있습니다. 이러한 프리미엄 기능은 일정 비용을 지불하면 이용할 수 있습니다.
인기 작가와의 협업: Opensea는 인기 있는 NFT 작가와 협업하여 독점적으로 작품을 판매하기도 합니다. 이러한 협업은 Opensea의 이미지를 높이고, 브랜드 가치를 상승시키는 효과를 가져올 수 있습니다.
투자 유치: Opensea는 다양한 투자 기관으로부터 자금을 유치하여 서비스 개선과 확장을 위해 사용할 수 있습니다. 이를 통해 Opensea는 서비스를 더욱 발전시키고, 사용자들에게 더욱 많은 가치를 제공할 수 있습니다.
Opensea는 NFT 거래의 선두주자 중 하나로, 다양한 수익 모델을 활용하여 수익을 창출하고 있습니다. 이를 통해 Opensea는 NFT 시장에서의 지위를 유지하고, 더욱 발전해나갈 것으로 예상됩니다.
머클 트리는 데이터 구조의 한 종류로, 해시 트리라고도 불립니다. 머클 트리는 데이터의 무결성을 검증하고, 빠른 검색을 가능하게 해주는 데 사용됩니다. 블록체인에서는 머클 트리가 트랜잭션 데이터의 무결성을 검증하기 위해 사용됩니다.
머클 트리는 해시 함수를 이용하여 데이터를 계층적으로 구성합니다. 데이터는 가장 하위 계층에서 먼저 해시 함수를 거쳐 상위 계층으로 전달됩니다. 이 과정에서 데이터는 각 계층마다 해시 값으로 대체됩니다. 가장 상위 계층에 도달할 때까지 이 과정을 반복하여 하나의 루트 해시 값으로 축소합니다.
머클 트리는 데이터가 변경되었는지 여부를 검증할 수 있습니다. 머클 트리에서 노드(해시 값) 하나를 변경하면, 그 하위의 모든 노드 값도 함께 변경됩니다. 이 때 루트 해시 값도 변경되므로, 루트 해시 값을 비교하여 데이터의 무결성을 검증할 수 있습니다.
머클 트리는 블록체인에서도 중요한 역할을 합니다. 블록체인에서는 트랜잭션 데이터를 머클 트리에 저장하고, 이를 이용하여 블록의 무결성을 검증합니다. 블록에 저장된 모든 트랜잭션 데이터의 해시 값을 계산하여 머클 트리를 구성하고, 이를 블록 헤더에 저장합니다. 이렇게 구성된 머클 트리는 블록체인에서 블록의 무결성을 검증하는 데 사용됩니다.
이더리움은 기존의 블록체인 기술에서 발생하는 확장성 문제를 해결하기 위해 다양한 방안을 제시하고 있습니다.
샤딩 (Sharding) 샤딩은 이더리움 네트워크의 분산 처리 능력을 향상시키는 기술로, 이더리움 2.0에서 적용됩니다. 이 기술은 전체 블록체인을 여러 개의 작은 블록체인으로 나누어 처리하는 방식으로, 각 블록체인은 독립적으로 처리됩니다. 이를 통해 전체 네트워크에서 발생하는 트랜잭션의 처리량을 대폭 늘릴 수 있습니다.
롤업 (Rollup) 롤업은 이더리움 네트워크에서 발생하는 트랜잭션을 블록체인 상에서 처리하는 것이 아니라, 블록체인 밖에서 처리하는 기술입니다. 트랜잭션의 데이터는 롤업 컨트랙트라는 스마트 컨트랙트에 저장되며, 컨트랙트가 전체 트랜잭션 데이터를 처리한 후 최종 결과를 블록체인에 저장합니다. 롤업을 사용하면 이더리움 네트워크에서 발생하는 트랜잭션의 처리량을 대폭 늘릴 수 있으며, 블록체인의 보안성과 분산화를 유지할 수 있습니다.
사이드체인 (Sidechain) 사이드체인은 이더리움 블록체인과 연동되는 블록체인으로, 이더리움 블록체인에서 처리하기 어려운 거래를 사이드체인에서 처리합니다. 이를 통해 이더리움 블록체인에서 발생하는 트랜잭션의 처리량을 줄이고, 보다 많은 트랜잭션을 처리할 수 있습니다.
이외에도 이더리움은 다양한 방법을 통해 확장성 문제를 해결하기 위한 노력을 기울이고 있습니다. 이더리움의 확장성 문제는 블록체인 기술의 고질적인 문제 중 하나이지만, 이더리움의 지속적인 발전과 기술적인 진보를 통해 이를 극복할 수 있을 것으로 기대됩니다.
온체인은 블록체인 상에서 일어나는 모든 거래 및 활동을 말합니다. 블록체인 상에서 모든 거래가 기록되고 검증되며, 이를 통해 분산된 신뢰 시스템이 형성됩니다. 대표적인 예로는 비트코인 블록체인이 있습니다. 비트코인 블록체인에서는 모든 거래가 블록체인에 직접 기록되고, 블록체인 상에서 이루어진 거래만이 유효합니다. 이러한 온체인 방식은 분산된 신뢰 시스템을 구축하여 높은 보안성과 신뢰성을 제공하지만, 거래 속도가 느리고 수수료가 높은 문제가 있습니다.
반면에 오프체인은 블록체인 외부에서 일어나는 거래를 말합니다. 블록체인에서 직접 거래가 이루어지는 것이 아니라, 블록체인 외부에서 거래가 처리되고, 나중에 블록체인 상으로 정보가 전송되는 방식입니다. 대표적인 예로는 라이트닝 네트워크(Lightning Network)가 있습니다. 라이트닝 네트워크는 비트코인 블록체인 외부에서 거래가 이루어지며, 나중에 블록체인 상으로 정보가 전송되어 거래가 완료됩니다. 이러한 오프체인 방식은 거래 속도가 빠르고 수수료가 낮은 장점이 있지만, 신뢰성 문제가 발생할 수 있습니다.
따라서 온체인은 블록체인 상에서 모든 거래가 이루어지는 방식으로, 높은 보안성과 신뢰성을 제공합니다. 반면에 오프체인은 블록체인 외부에서 일어나는 거래를 처리하는 방식으로, 거래 속도와 수수료가 낮은 장점이 있습니다. 하지만, 오프체인 방식에서는 신뢰성 문제가 발생할 수 있으므로, 이를 해결하기 위해 온체인과 오프체인을 조합하여 사용하는 경우가 많습니다.
블록체인에서의 공개 키와 개인 키는 암호화폐 거래에서 사용되는 키 쌍입니다.
공개 키는 암호화폐 주소와 같이 공개되어 있는 키입니다. 누구나 해당 키를 볼 수 있으며, 암호화폐를 수신할 때 사용됩니다. 공개 키는 암호화폐 주소의 일종이며, 다른 사용자에게 알려줄 수 있습니다.
반면에 개인 키는 공개되어서는 안 되는 키입니다. 이는 암호화폐를 보낼 때 사용되며, 해당 키를 알고 있는 사람만이 암호화폐를 보낼 수 있습니다. 개인 키는 암호화폐 지갑에서 관리되며, 지갑 소프트웨어를 통해 보안적으로 보호됩니다. 개인 키는 암호화폐 자산의 소유권을 증명하는 핵심적인 역할을 합니다.
공개 키와 개인 키는 서로 연결되어 있습니다. 공개 키를 사용하여 암호화폐를 수신할 수 있으며, 해당 암호화폐를 소유하는 증거로 개인 키를 사용합니다. 블록체인에서 이러한 공개 키와 개인 키의 사용은 암호화폐 거래의 보안성과 신뢰성을 보장하는 핵심적인 요소 중 하나입니다.
콜드 월렛(Cold Wallet)과 핫 월렛(Hot Wallet)은 암호화폐를 저장하고 관리하는데 사용되는 두 가지 주요한 방법입니다.
콜드 월렛은 인터넷에 연결되어 있지 않은 오프라인 상태로 보관되는 암호화폐 지갑입니다. 이 지갑은 오프라인에서 생성된 개인키를 사용하여 암호화폐를 보호합니다. 개인키는 지갑을 열고 거래를 승인하는 데 사용되며, 인터넷에 연결되어 있지 않기 때문에 해커나 악성 코드 등의 공격으로부터 안전합니다. 하지만 콜드 월렛을 사용하려면 거래를 승인하기 위해 지갑을 온라인 상태로 전환해야 하므로 편리하지는 않습니다.
반면 핫 월렛은 인터넷에 연결된 온라인 상태로 보관되는 암호화폐 지갑입니다. 핫 월렛은 빠른 거래 처리를 위해 개인키를 인터넷에 연결된 디바이스에 저장합니다. 이는 온라인에서 더 쉽게 사용할 수 있다는 이점이 있지만, 인터넷에 연결되어 있기 때문에 해킹이나 악성 코드 공격 등의 위험성이 높아집니다.
하드월렛(Hardware Wallet)은 암호화폐를 안전하게 보호하기 위해 만들어진 전용 하드웨어 장치입니다. 하드웨어 지갑은 콜드 월렛과 유사하게 개인키를 오프라인으로 저장합니다. 하지만 콜드 월렛과 달리 거래 승인 시에도 온라인에서 작동하는 애플리케이션을 통해 지갑과 연결되어 거래를 승인합니다. 이는 안전한 보관과 사용 편의성을 결합한 방법입니다.
하드웨어 지갑은 거래 승인 시 필요한 개인키를 안전하게 보호하고, 온라인 상에서 불안정한 인터넷 환경에서도 안정적인 거래를 처리할 수 있습니다. 또한 암호화폐를 다양한 종류로 지원하며, 사용자의 지갑 관리를 용이하게 합니다. 하드웨어 지갑은 암호화폐 사용자들 간에 가장 안전한 보관 방법 중 하나로 인정받고 있습니다.
블록체인에서의 노드(Node)는 블록체인 네트워크를 구성하는 기본 단위입니다. 노드는 네트워크 상에서 서로 통신하여 블록체인의 안전성과 신뢰성을 보장합니다.
노드에는 다양한 종류가 있지만, 대표적으로는 다음과 같은 종류가 있습니다.
전체노드(Full Node): 블록체인 상의 모든 거래와 블록 데이터를 다운로드하고 저장하는 노드로, 블록체인의 안정성과 신뢰성을 보장하는 중요한 역할을 합니다. 블록체인 네트워크의 주요 노드로, 블록체인 상에서 거래를 생성하고 검증할 수 있습니다.
마이닝노드(Mining Node): 블록체인에서 새로운 블록을 생성하는 노드로, 채굴 작업을 수행합니다. 마이닝노드는 고성능 컴퓨터를 사용하여 수학적 계산을 수행하고, 새로운 블록을 생성하여 블록체인에 추가합니다. 블록 생성 시 보상으로 코인을 받을 수 있습니다.
경량노드(Light Node): 블록체인 상의 모든 거래 정보를 다운로드하지 않고, 필요한 정보만 다운로드하여 저장하는 노드입니다. 대부분의 사용자가 경량노드를 사용하며, 블록체인 네트워크에 참여하여 거래를 생성하고 검증할 수 있습니다.
스마트 계약 노드(Smart Contract Node): 이더리움과 같은 스마트 계약 기반 블록체인에서 사용되는 노드로, 스마트 계약 실행을 위한 환경을 제공합니다. 스마트 계약 노드는 스마트 계약 코드를 실행하고, 결과를 블록체인에 기록합니다.
이외에도 블록체인에 따라 다양한 종류의 노드가 있을 수 있습니다. 블록체인 네트워크의 안정성과 신뢰성을 보장하기 위해, 전체노드와 마이닝노드는 많은 자원과 비용이 필요합니다. 반면, 경량노드와 스마트 계약 노드는 적은 자원과 비용으로 블록체인에 참여할 수 있습니다.
ERC20 토큰은 이더리움 블록체인에서 발행되는 토큰입니다. ERC20은 이더리움 토큰 표준의 한 형태로, 이더리움 블록체인에서 스마트 계약을 통해 생성 및 관리됩니다. ERC20 토큰은 이더리움 블록체인에서만 사용됩니다.
반면에 메인넷 토큰은 자체 블록체인 네트워크에서 발행되는 토큰입니다. 이는 다른 블록체인 기술을 사용하여 만들어지며, 해당 블록체인에서만 사용됩니다. 예를 들어, 비트코인은 비트코인 블록체인에서 사용되는 메인넷 토큰입니다.
따라서 ERC20 토큰은 이더리움 네트워크에서만 사용되는 디지털 자산이고, 메인넷 토큰은 해당 블록체인에서만 사용되는 디지털 자산입니다.
- Solidity 관련 내용 추가해야한다고 생각합니다..
Details
Q 1. 다음 인터체인 중 3개 이상을 선택하여 각각의 기술적 특징에 기반한 상대적 강점 및 시장성 등을 비교하시오 : Cosmos, Polkadot, Ark, Aion, Wanchain, ICON
Q 2. 다음의 Decentralized Exchange의 기술적 특징에 기반한 상대적 강점 및 시장성 등을 비교하시오: KyberNetwork, 0x, AirSwap, OmiseGO
Q 3. 이더리움의 확장성 솔루션인 Raiden Network와 Plasma의 기술적 특징에 따른 장단점을 비교하시오.
Q 4. 이더리움 블록체인의 합의 알고리즘을 POW에서 캐스퍼알고리즘으로 전환하는 과정에서 예상되는 토큰 이코노미의 변화와 예상되는 도전(challenge)에 대해 서술하시오.
Q 5. 다음의 고성능 퍼블릭 블록체인 프로젝트 중 2개 이상을 선택하여 기술적 특징에 기반한 장단점과 시장성 등을 비교하시오 : EOS, Zilliqa, Genaro Network, Rchain, Dfinity
Details
Q 1. 비트코인 검증 방법에 대해서 설명해주세요
Q 2. 이더리움의 블록 구성은 어떻게 이루어져있나요
Q 3. 코인과 토큰의 차이
코인(Coin):
코인은 블록체인에서 자체적으로 발행되는 디지털 화폐를 의미합니다. 코인은 블록체인 네트워크에서 직접 거래가 가능하며, 대부분의 경우 전 세계적으로 인정받고 사용됩니다. 대표적인 코인으로는 비트코인(Bitcoin), 이더리움(Ethereum), 리플(Ripple) 등이 있습니다. 토큰(Token):
토큰은 블록체인 네트워크에서 발행된 자산으로, 기존의 블록체인에서 다른 목적으로 사용될 수 있습니다. 대표적인 예로는 블록체인 기반의 스마트 컨트랙트 플랫폼에서 발행되는 ERC-20 토큰이 있습니다. ERC-20 토큰은 이더리움 블록체인에서 발행되며, 이더리움의 스마트 컨트랙트를 이용하여 토큰 발행, 전송 등을 할 수 있습니다. 다른 블록체인에서도 각자의 토큰을 발행할 수 있으며, 이는 해당 블록체인에서 특정한 목적을 수행하기 위해 사용됩니다.
토큰은 블록체인 기술을 이용한 다양한 프로젝트에서 사용될 수 있습니다. 그 중 일부 예시를 아래에 나열해 보겠습니다.
ERC-20 토큰: 이더리움 블록체인에서 발행되는 대표적인 토큰입니다. 이더리움 기반의 프로젝트에서 많이 사용되며, 스마트 컨트랙트를 이용하여 발행, 전송, 소유권 등을 관리할 수 있습니다. 예를 들어, 가상화폐 거래소에서 운영하는 토큰으로는 Binance Coin (BNB), Huobi Token (HT) 등이 있습니다.
증권 토큰(security token): 증권화된 자산을 블록체인상에서 토큰화하여 거래할 수 있도록 만든 것입니다. 증권 토큰은 투자자에게 유동성을 제공하고, 이를 통해 기존의 증권 시장과 다른 혁신적인 투자 기회를 제공합니다.
유틸리티 토큰(utility token): 블록체인에서 제공하는 서비스를 이용하는 데 필요한 토큰으로, 서비스 내에서 상품 구매, 서비스 이용 등에 사용됩니다. 예를 들어, Steemit 플랫폼에서는 사용자들이 컨텐츠 작성 등의 기능을 이용하기 위해 Steem 토큰을 보유해야 합니다.
게임 아이템 토큰(game item token): 블록체인을 이용하여 게임 아이템을 소유하고 거래할 수 있는 토큰입니다. 예를 들어, Decentraland 플랫폼에서는 게임 아이템을 구매하기 위해 MANA 토큰이 필요합니다.
Q 4. 이더리움 수수료, 속도 문제 해결 방법
Q 5. 트랜잭션 생성 방식
출처 : 본인 경험 (2022)
Details
Q 1. (PLASMA)트루빗 검증게임(Truebit Verification Game)이란 무엇인가요
Q 2. (Solidity)솔리디티의 프록시 패턴(Proxy Pattern)에 대해서 설명하고, 이에 대한 활용 예를 적어주세요.
Q 3. (Solidity)솔리디티 abi encoder v2의 주요 스펙과 활용법에 대해서 설명하고, 예시코드를 기술해주세요.
Q 4. (EVM)Transaction Execution 과정을 pseudocode로 나타내고, intrinsic gas와 upfront cost에 대해 자세히 서술해주세요.
Q 5. (Solidity)Checks-Effects-Interactions Pattern에 대해 자세히 설명해주세요.
Q 6. (Solidity)기본자료형, mapping, array, struct 타입의 상태 변수가 각각 storage에 어떻게 저장되는지 설명해주세요.
Q 7. (Solidity)call, delegatecall의 차이점에 대해 자세히 서술해주세요.
Q 8. (Network)이더리움에서 rpc라는 기술이 어디에 쓰이는지 서술해주세요. 만약 geth로 private chain을 구성할 때 rpc설정에서 보안적인 측면에서 주의해야 할 점이 무엇인가요?
Q 9. (Core)Precompiled contract 중 sha256, ecrecover 컨트랙트의 역할에 대해 서술해주세요.
Q 10. (Dapp)분산 거래소인 Etherdelta의 작동원리에 대해 서술해주세요.
Q 11. (Core) EVM의 stack이 실제 임시로 저장되는 장소는 어디인가요?
Q 12. (Core)EVM의 특징 중 deterministic에 대해서 서술해주세요.
Q 13. (plasma)다음 글의 댓글을 읽고 핵심 쟁점을 정리하고 느낀점을 적으세요.[https://ethresear.ch/t/plasma-world-map-the-hitchhiker-s-guide-to-the-plasma/4333/19]
Q 14. (ZKP)zero-knowledge proof의 개념에 대해서 설명해주세요
Q 15. (ZKP)zk-SNARKs란 무엇인가요? 구체적인 작동원리와 그 장단점에 대해 서술해주세요
Q 16. (ZKP)zk-STARKs란 무엇인가요? 구체적인 작동원리와 그 장단점에 대해 서술해주세요
Q 17. (PLASMA)Plasma에서 Data availability란 무엇을 의미하나요? 구체적인 예시와 함께 설명해주세요.
Q 18. (PLASMA)다음의 Plasma 모델에서 Data availability가 어떻게 해결되었는지 서술해주세요. (Plasma MVP, Plasma Cash, More Viable Plasma, Plasma Snapp)
Q 19. (PLASMA)Plasma EVM의 Data availability 솔루션에 대해 서술하고, 해당 솔루션의 장점과 단점은 무엇인지 서술해주세요.
Q 20.(Ethereum 2.0)Ethereum 2.0의 구성요소인 샤드체인 비콘체인 eWasm에 대해 설명해주세요
Q 21. (web3)지원 하신 분의 web3 사용 경험에 대해 서술해 주세요
Q 22. (Vyper)Vyper의 특징에 대해 서술해 주세요
Q 23. (Dapp)가장 인상깊은, 혹은 주목할만한 Dapp 프로젝트는 무엇입니까? 간단히 프로젝트에 대해서 설명하고 이유에 대해서 써주세요
Q 24. (UX)Gas Abstraction의 종류에 대해 아는대로 서술하고, 공통점과 차이점을 서술해주세요.
Q 25. (Plasma)Plasma EVM의 트랜잭션 수수료 모델인 Stamina와 최소 가스 가격
Q 26. (Minimum Gas Price)의 의미를 서술하고 동작 과정에 대해 간단히 설명하세요.
Q 27. (ICO)Interactive ICO(IICO)의 도입 배경과 Sale의 과정을 간단히 서술하세요.
Q 28. (Plasma)Layer-2 솔루션으로서 플라즈마가 갖는 의미와 플라즈마의 탈중앙성이 확보되는 원리를 Exit, Challenge 절차와 연관지어 서술하세요.
Q 29. (Solidity)Contract C 가 Library L 을 참조할 때 C 를 배포하는 방식은 1) C와 L을 한 번에 배포하거나 2) L 을 배포하고 C 를 배포하는 TX 에서 L 의 주소를 이용하는 방식이 있습니다.
C를 배포하는 TX는 1) 에서와 2) 에서 어떻게 다를까요? 그리고 1) 방식과 2) 방식을 이용했을 때 각각의 web3.eth.getCode(C.address) 은 구조적으로 어떻게 다를까요?
또한 truffle 의 library link 과정을 설명해주세요.
Q 30. (Ethereum 2.0)샤딩에서 고려하는 security asseumption 을 정의하고 샤딩의 어느 부분에서 이를 사용하나요?
Q 31. (Ethereum 2.0)Erasure coding 을 설명해주세요. 이 문제가 샤딩의 Data availability 문제를 완벽하게 해결할 수 있나요? 해당 솔루션이 사용하는 security assumption 은 무엇인가요? 그리고 어느 상황에서 해당 assumption 이 깨질 수 있나요?
Q 32. (Solidity)EVM Bytecode를 기계어, java bytecode 와 비교했을 때의 장단점을 정의해주세요.
Q 33. (Security)MyEtherWallet 의 DNS 해킹 사건은 블록 체인 security 와 어떤 관련이 있습니까?
Q 34. (Security)go-ethereum 의 eclipse attack 을 설명해 주시고, 해당 공격이 이더리움 네트워크에 어느 영향을 미쳤는지 서술해주세요.
Q 35. (Core)Merkle Mountain Range 를 설명하고 (Binary) Merkle Tree 와의 장단점을 설명해주세요.
Q 36. (Security)아래 코드의 문제를 서술하고 해결책을 제시해주세요. https://gist.github.com/4000D/869d53ab0e6af7de131dbc17b3b0f897
Q 37. (Ethereum 2.0)VDF(Verifiable Delay Functions)의 정의와 Ethereum 2.0에서 역할은 무엇인가요?
Q 38. (Ethereum 2.0)Wesolowski 와 Pietrzak 이 접근(제시) 하고 있는 VDF의 차이점은 무엇인가요?
Q 39. (Whisper)Whisper 에서 메시지를 보내는 두가지 방식이 있습니다. 각각의 방식과 메시지 전송에 사용되는 두가지 형식의 키에 대해 서술해 주세요
Q 40. (Tokenomics) 토큰 시뇨리지란 무엇인가요? 토큰의 분배의 관점에서 이더리움과 이오스의 시뇨리지를 비교/분석 해주세요.
Q 41. (Tokenomics) 공유자원과 경매의 관점에서 이더리움의 Gas Price책정 정책을 분석해주세요. 왜 특정한 시점에 가스가격이 폭등할까요?
Q 42. (PlasmaEVM) 플라즈마 EVM의 토큰 이코노믹 페이퍼에서(https://hackmd.io/s/rJgPxWYTm) 최소가스가격(MGP)의 역할과 의의에 대해서 설명해주세요.
Q 43. (PlasmaEVM) 플라즈마 EVM의 토큰 이코노믹 페이퍼에서 오퍼레이터의 부정행위는 일어날까요? 일어난다면 혹은 일어나지 않는다면 그 이유에 대해서 적어주세요.(Hint : 데이터 가용성)
1 . SBT(Soul Bound Token)이 뭐야? 2. SBT 활용 방안이 뭐야? https://kr.beincrypto.com/learn-kr/%EC%86%8C%EC%9A%B8%EB%B0%94%EC%9A%B4%EB%93%9C%ED%86%A0%ED%81%B0/
- STO가 뭐야? "STO"는 "Security Token Offering"의 약자로, 보안 토큰 발행을 의미하는 용어입니다. STO는 기존의 IPO(Initial Public Offering)와 유사하게, 새로운 자금을 조달하기 위해 회사에서 보안 토큰을 발행하여 투자자들에게 판매하는 방식입니다.
STO에서 발행되는 보안 토큰은 회사의 자산이나 수익과 연관된 보안성을 가진 토큰으로, 주식이나 채권 등의 형태가 될 수 있습니다. 이러한 보안 토큰은 블록체인 기술을 활용하여 발행되며, 블록체인 상에서 투자자들의 거래가 처리됩니다.
STO는 기존의 IPO보다 저렴하고 투명하며, 작은 규모의 투자자들도 참여할 수 있는 등 많은 장점이 있습니다. 또한 보안성이 높은 토큰이 발행되기 때문에 투자자들의 안전성도 높아지는 것으로 평가됩니다.
-
STO, IPO, ICO 차이점이 뭐야?
-
사토시 아일랜드
-
샤펠라 업그레이드로 인해서 달라진 게 뭐야? 우선, 샤펠라란 상하이와 카펠라라는 두 가지 네트워크 업그레이드의 조합으로, 동시에 진행될 예정이며, 이 업그레이드의 주요 목표는 검증자와 사용자가 네트워크에서 이더를 스테이킹 해제할 수 있도록 하는 것입니다. -이더리움 개선 제안(EIP) 4895, 검증자의 스테이킹 출금 가능 -특정 활동에 대한 트랜잭션 수수료를 최적화하기 위한 추가 사양
https://contents.premium.naver.com/coineasy/coineasynews/contents/230412113456005jz

