본문 바로가기

전체 글51

이더리움 ERC-20 토큰이란 이더리움의 ERC-20 토큰이란 무엇인가? 이더리움의 ERC-20은 이더리움 블록체인에서 토큰을 만들고 구현하기 위한 규칙을 설명하는 기술 표준입니다. "ERC"라는 용어는 이더리움 커뮤니티에서 이더리움 프로토콜의 변경 사항을 제안하고 논의하기 위해 사용하는 프로세스인 "Ethereum Request for Comments"의 약자이며 20은 이 특정 표준의 고유 식별자입니다. ERC-20 표준은 이더리움 네트워크의 토큰이 ERC-20을 준수하는 것으로 간주되기 위해 따라야 하는 일련의 기능을 정의합니다. 이러한 기능에는 주소 간 토큰 전송, 총 토큰 공급량 가져오기, 계정 잔액 확인과 같은 기본 기능이 포함됩니다. totalSupply() - 유통되는 총 토큰 수를 반환합니다. balanceOf(add.. 2023. 3. 26.
비탈릭 부테린은 누구인가 비탈릭 부테린 (Vitalik Buterin) 비탈릭 부테린은 이더리움(Ethereum) 블록체인 플랫폼의 공동 설립자로 잘 알려진 러시아계 캐나다인 프로그래머이자 기업가입니다. 1994년 1월 31일 러시아 콜롬나에서 태어난 부테린은 어릴 때부터 수학과 컴퓨터 프로그래밍에 관심을 보였습니다. 그는 캐나다 온타리오에 있는 워털루 대학교에 다녔지만 2014년 이더리움에서 풀타임으로 일하기 위해 중퇴했습니다. 블록체인 산업에서 부테린의 업적은 다양하고 중요합니다. 2013년, 그는 암호화폐와 블록체인 산업에 대한 뉴스와 분석을 다루는 선도적인 출판물인 비트코인 매거진(Bitcoin Magazine)을 공동 설립했습니다. 그 해 말, 그는 탈중앙화 애플리케이션과 스마트 컨트랙트(계약)를 만들 수 있는 블록체인.. 2023. 3. 26.
블록체인 시스템 구성요소 블록체인 시스템의 구성 요소에는 어떤 것들인 있는가? 블록체인 시스템은 트랜잭션 및 데이터 스토리지를 위한 분산되고 안전하며 투명한 플랫폼을 만들기 위해 함께 작동하는 여러 구성 요소로 구성됩니다. 이러한 구성 요소에는 다음이 포함됩니다: 1. 노드 노드는 블록체인 네트워크에 연결된 컴퓨터 또는 장치입니다. 각 노드는 전체 블록체인의 복사본을 저장하고 트랜잭션을 검증하고 체인에 새 블록을 추가하는 프로세스에 참여합니다. 노드는 네트워크 참여 수준에 따라 전체 노드 또는 라이트 노드가 될 수 있습니다. 전체 노드는 네트워크의 모든 트랜잭션 및 블록을 다운로드하고 검증하는 반면, 라이트 노드는 다른 노드에 의존하여 트랜잭션을 검증하고 블록체인의 하위 집합만 다운로드합니다. 2. 트랜잭션 거래는 블록체인 네트.. 2023. 3. 26.
블록체인 관련 용어 블록체인 용어 목록 블록체인을 이해하기 위해 알아야 할 몇 가지 핵심 용어와 개념이 있습니다. 다음은 가장 중요한 몇 가지를 요약한 것입니다. 1. 블록체인: 분산된 변조 방지 방식으로 데이터를 저장할 수 있는 분산 원장 기술입니다. 블록체인은 블록 체인으로 구성되며 각 블록에는 네트워크 노드에서 검증된 일련의 트랜잭션이 포함됩니다. 블록은 연대순으로 함께 연결되어 모든 후속 블록을 무효화하지 않고는 변경할 수 없는 블록 체인을 형성합니다. 2. 합의 알고리즘: 블록체인 네트워크의 노드가 블록체인의 내용에 동의하는 메커니즘입니다. 널리 사용되는 합의 알고리즘에는 작업 증명(PoW), 지분 증명(PoS) 및 위임 지분 증명(DPoS)이 포함됩니다. 3. 암호화폐: 보안을 위해 암호화를 사용하고 중앙은행과 .. 2023. 3. 25.
블록체인 비잔틴 장애 허용 비잔틴 장애 허용(Byzantine Fault Tolerance, BFT)이란? BFT(Byzantine Fault Tolerance)는 네트워크 장애 또는 악의적인 노드와 같은 결함이 있거나 악의적인 구성 요소가 있는 경우에도 계속 작동할 수 있도록 하는 분산 시스템의 속성입니다. BFT는 노드의 하위 집합이 악의적으로 작동하거나 제대로 작동하지 않는 경우에도 네트워크가 합의를 유지할 수 있도록 보장하기 때문에 블록체인에서 중요합니다. BFT는 1982년 Lamport, Shostak 및 Pease의 논문에서 처음 소개되었으며 이후 블록체인을 포함한 다양한 분산 시스템에 적용되었습니다. 블록체인 네트워크에서 BFT는 네트워크 보안을 손상시키지 않고 노드 하위 집합의 장애를 허용할 수 있는 합의 알고리즘.. 2023. 3. 25.
블록체인 위임 지분 증명 DPoS 위임 지분 증명(Delegated Proof of Stake, DPoS)이란? 위임 지분 증명(DPoS)은 일부 블록체인 네트워크에서 작업 증명(PoW) 및 지분 증명(PoS)의 대안으로 사용되는 합의 알고리즘입니다. DPoS는 PoW와 PoS의 단점을 최소화하면서 장점을 결합하는 것을 목표로 합니다. DPoS에서 토큰 보유자는 대리인 또는 증인으로 알려진 신뢰할 수 있는 검증자 그룹에 지분을 위임합니다. 이 대리인은 거래를 검증하고 블록체인에 새 블록을 생성하는 일을 담당합니다. 대리인은 보유한 지분의 양에 따라 토큰 보유자가 선출하며 네트워크의 최선의 이익을 위해 행동하도록 장려됩니다. DPoS 알고리즘에는 대리인 선출, 유효성 검사 프로세스 및 블록 생성 프로세스의 세 가지 주요 구성 요소가 포함됩.. 2023. 3. 25.
블록체인 지분증명 PoS 지분증명(Proof of Stake, Pos)이란? 지분 증명(PoS)은 작업 증명(PoW)의 대안으로 많은 블록체인 네트워크에서 사용되는 합의 알고리즘이다. PoW는 계산 능력을 이용해 거래를 검증하고 새로운 블록을 만드는 반면, PoS는 거래(트랜잭션)를 검증하고 새로운 블록을 만드는 기반으로 암호화폐의 소유권을 사용한다. PoS에서는 유효성 검사자를 선정해 거래를 검증하고 보유하고 있는 암호화폐의 양을 기준으로 새로운 블록을 생성하는데, 이를 지분이라고 한다. 검증자가 더 많은 암호화폐를 보유할수록 거래를 검증하고 새로운 블록을 만들기 위해 선택될 가능성이 높아진다. 채굴자들이 새로운 블록을 만들기 위한 암호 퍼즐을 풀기 위해 경쟁하는 PoW와는 대조적이다. PoS 알고리즘은 유효성 검사자 선택, .. 2023. 3. 25.
블록체인 작업증명 PoW 작업 증명(Proof of Work, PoW)이란? 작업 증명(PoW)은 트랜잭션을 검증하고 블록체인에서 새 블록을 생성하기 위해 많은 블록체인 네트워크에서 사용하는 합의 알고리즘입니다. 1993년에 처음 소개되었지만 2009년 비트코인이 만들어지면서 인기를 얻었습니다. PoW의 기본 아이디어는 네트워크의 노드가 트랜잭션 블록의 유효성을 검사하기 위해, 암호화 퍼즐을 풀기 위해 경쟁한다는 것입니다. 이 프로세스를 채굴(마이닝)이라고 하며 퍼즐을 성공적으로 해결한 노드는 일반적으로 네트워크의 기본 토큰인 암호화폐로 보상을 받습니다. PoW 알고리즘은 암호화 퍼즐, 마이닝 프로세스 및 난이도 조정의 세 가지 주요 구성 요소를 포함합니다. 1. 암호화 퍼즐: PoW에서 사용되는 암호화 퍼즐은 해결하기 위해 상.. 2023. 3. 25.