카테고리

BlockChain

📦Ethereum Structure | 패스트캠퍼스 블록체인 강의 챌린지 4일차

Ethereum Structure Account 이더리움에서 계정은 이더리움 블록체인에 정보와 가치를 저장하는 디지털 엔티티입니다. 계정에는 두 가지 유형이 있습니다. 외부 소유 계정(EOA)과 계약 계정(CA)입니다. EOA EOA는 이더리움에서 가장 일반적인 계정 유형입니다. 개인이 소유하고 개인키가 통제하는 방식으로 이더(Etherium 네트워크의 네이티브 암호화폐)를 주고받는 거래에 서명하고 스마트 계약을 실행하는 데 사용됩니다. 각 EOA에는 현재 보유하고 있는 Ether의 양을 나타내는 관련 잔액이 있습니다. CA CA는 이더리움 블록체인에서 스마트 계약을 실행하는 데 사용되는 특별 계정입니다. 그들은 독특한 이더리움 주소를 가지고 있으며 스마트 계약 자체의 코드에 의해 통제됩니다. CA에는 ..

BlockChain

📦Block & Transaction Structure | 패스트캠퍼스 블록체인 강의 챌린지 3일차

Structure 비트코인의 블록 구조는 블록체인 상의 단일 블록 내에서 데이터의 형식과 구성을 말합니다. 블록은 확인되어 블록체인에 추가된 트랜잭션의 모음입니다. 각 블록에는 포함된 트랜잭션에 대한 정보와 블록 보안 및 유효성 검사에 도움이 되는 추가 메타데이터가 포함되어 있습니다. 비트코인의 블록 구조는 블록 헤더 구조와 트랜잭션 데이터 구조의 두 가지 주요 구성 요소로 나눌 수 있습니다. Block Structure Block Structure 비트코인에서 블록은 블록체인에 검증되고 추가된 트랜잭션의 모음입니다. 비트코인의 블록 구조는 블록 헤더 구조와 트랜잭션 데이터 구조의 두 가지 주요 구성 요소로 구성됩니다. 거래 데이터 구조에는 각 거래의 입출력, 각 거래에서 전송되는 비트코인의 양, 발신자..

BlockChain

🚦네트워크의 기본과 P2P | 패스트캠퍼스 블록체인 강의 챌린지 2일차

네트워크의 기본 Web3에서 네트워크 인프라는 분산형 애플리케이션(dApp)이 안전하고 효율적으로 작동할 수 있도록 하는 데 매우 중요합니다. Web3는 블록체인 기술 위에 구축된 분산형 웹에 대한 비전으로, 사용자가 자신의 데이터를 제어할 수 있고 정부 및 기업의 중앙 집중식 제어를 받지 않습니다. Web3에서 네트워크는 분산 애플리케이션이 글로벌 규모로 실행될 수 있는 인프라를 제공하기 때문에 중요합니다. 강력하고 안정적인 네트워크 인프라가 없으면 dApp이 제대로 작동하지 못하고 사용자 환경에 부정적인 영향을 미칠 수 있습니다. Web3에서 네트워크가 중요한 주요 이유 분산화: Web3에서 분산은 핵심 원칙이며, 네트워크는 이를 가능하게 하는 데 중요한 역할을 합니다. 분산형 네트워크를 사용하면 단..

BlockChain

🔒암호화 기술과 해시 알고리즘 | 패스트캠퍼스 블록체인 강의 챌린지 1일차

암호화의 기본 암호화는 무단 액세스로부터 데이터를 보호하기 위해 일반 텍스트를 암호 텍스트로 변환하는 프로세스입니다. 암호화 방법에는 대칭 암호화와 비대칭 암호화의 두 가지 유형이 있습니다. 대칭 암호화 대칭 암호화에서는 단일 키를 사용하여 데이터를 암호화하고 해독합니다. 가장 일반적으로 사용되는 대칭 암호화 알고리즘은 AES(Advanced Encryption Standard)입니다. AES는 전자 메일, 온라인 뱅킹 및 무선 통신을 포함한 다양한 애플리케이션에서 데이터를 보호하는 데 널리 사용되는 대칭 키 암호화 알고리즘입니다. 일반 텍스트 데이터의 고정 크기 블록에서 작동하는 블록 암호를 기반으로 합니다. AES는 128, 192 또는 256비트의 키를 사용하여 데이터를 암호화하고 해독합니다. AE..

Node.js

⚙️Three Tier Architecture in Node.js

Node.js 에서 3계층 아키텍처 3계층 아키텍처는 애플리케이션을 웹 계층(클라이언트 계층), 애플리케이션 계층, 데이터베이스 계층으로 분리하는 설계 패턴입니다. 가장 기본적으로 많이 사용되는 설계이기에 이번 포스트에서는 간단한 코드와 함께 3계층 아키텍처를 살펴보도록 하겠습니다. Web Layer 프레젠테이션 계층은 일반적으로 클라이언트(웹 브라우저)와 수신 요청을 처리하고 응답을 회신하는 서버 측 코드를 포함하는 애플리케이션의 Front-End 부분을 처리합니다. const http = require('http'); const hostname = 'localhost'; const port = 3000; const app = http.createServer((req, res) => { res.stat..

Tony Min
'분류 전체보기' 카테고리의 글 목록 (2 Page)