개발 일지/Blockchain
-
ERC란?개발 일지/Blockchain 2023. 8. 24. 17:47
ERC 표준이란? ERC(Ethereum Request for Comments)는 개발자가 Ethereum Blockchain에 스마트 계약을 작성하는 데 사용하는 문서입니다. 이 문서에는 이더리움 기반 토큰이 준수해야하는 규칙이 기술되어 있습니다. 이더리움 커뮤니티는 '이더리움 개선 제안'이라는 프로세스를 사용하여 이러한 문서를 검토합니다. 그들은 그것에 대해 코멘트를 하고 그 결과로 문서를 만든 개발자가 그것을 수정할 수도 있습니다. 이더리움 커뮤니티는 EIP 프로세스를 거친 후 이러한 문서 중 일부를 승인하고 최종 확정한 후 개발자가 이를 구현합니다. 이것이 문서가 ERC가 되는 방식입니다. 즉, ERC는 EIP로 시작되며 토큰, 등록 이름 등과 같은 다양한 영역을 다룰 수 있습니다. ERC 20 ..
-
블록체인 스토리지개발 일지/Blockchain 2023. 8. 24. 13:23
https://www.techtarget.com/searchstorage/definition/blockchain-storage What is blockchain storage? Learn about blockchain storage, a way of saving data in a decentralized network using the unused hard disk space of users across the world to store files. www.techtarget.com 블록체인 저장소란? 블록체인 스토리지는 분산 네트워크에 참여한 사용자들의 사용하지 않는 하드 디스크의 공간에 저장하는 방식입니다. 블록체인 저장소 원리 블록체인은 기본적으로 분산 원장 기술에 기반합니다. 분산 원장 기술은 다..
-
프라이빗 블록체인 아키텍처개발 일지/Blockchain 2023. 8. 7. 10:58
출처: https://mlsdev.com/blog/156-how-to-build-your-own-blockchain-architecture Blockchain Architecture Explained: How It Works & How to Build Fundamentals of blockchain architecture. Learn about its components, types, work, benefits, and how to build your own blockchain architecture. mlsdev.com 탈중앙화된 블록체인 애플리케이션은 다른 일반적인 소프트웨어 제품과 같이 디자인됩니다. 기능적인 스펙, UX/UX 디자인, 그리고 아키텍처 설계가 요구됩니다. 앱의 기능, 사용자 롤을 식..
-
블록체인 아키텍처에서 핵심 컴포넌트개발 일지/Blockchain 2023. 8. 4. 10:58
블록체인 아키텍처에서 핵심 컴포넌트는 다음과 같습니다: 노드(Node) : 블록체인 아키텍처에 참여하는 '사용자' 또는 '컴퓨터' 단말 트랜잭션(Transaction) : 블록체인 시스템의 가장 작은 구성 블록 (레코드, 정보 등) 블록(Block) : 네트워크에서 모든 노드에 배포되는 트랜잭션의 묶음으로 사용되는 데이터 구조 체인(Chain) : 특정 순서의 블록 시퀀스 채굴(Miners) : 블록체인 구조에 무언가 추가하기 전에 블록 검증 프로세스를 수행하는 특정 노드 합의(Consensus; consensus protocol) : 블록체인 작업을 수행하기 위한 일련의 규칙 및 배열 블록체인 내 모든 새로운 레코드 및 트랜잭션은 새로운 블록의 생성을 의미합니다. 각 레코드는 진위를 보장하기 위해 검증..
-
블록체인 아키텍처: 구조개발 일지/Blockchain 2023. 8. 1. 14:06
블록체인 아키텍처와 프로세스를 이해하는 것은 쉽지 않습니다. 아래와 같이 접근을 해보겠습니다. P2P 네트워크와 노드 블록과 원천 블록의 속성 원장과 트랜잭션 유효성 검사 프로세스 - 마이닝(채굴) 블록체인 아키텍처에서 '합의(컨센서스)' PoW (Proof-of-work) 사실 블록체인이라는 용어는 1991년에 처음 사용됐습니다. 한 리서치 그룹에서 디지털 문서에 변경할 수 없는 타임스탬프를 위한 툴을 만들고 싶어했습니다. 해당 기술은 사토시 나카모토에 의해 다시 개발되었는데, 2008년 나카모토는 블록체인 기반 첫 암호화폐(비트코인)을 만들었습니다. 일반적으로, 블록체인은 "탈중앙화", "재무적 신뢰", "보안"이라는 특징을 가집니다. 그리고 이 기술은 운용효율과 비용절감을 증대시킬 수 있습니다. 블..
-
Blockchain 들어가기 (feat. github developer-roadmap)개발 일지/Blockchain 2023. 7. 27. 14:26
깃헙 개발자 로드맵에 있는 내용을 가져왔습니다. https://github.com/kamranahmedse/developer-roadmap GitHub - kamranahmedse/developer-roadmap: Interactive roadmaps, guides and other educational content to help developers grow in Interactive roadmaps, guides and other educational content to help developers grow in their careers. - GitHub - kamranahmedse/developer-roadmap: Interactive roadmaps, guides and other educatio..