본문 바로가기

전체 글

(145)
node 핵심 개념 Node.js란?2008년, 구글은 V8 엔진을 기반으로 크롬 브라우저를 출시했습니다. 당시 V8 엔진은 다른 JavaScript 엔진에 비해 매우 빠르며, 오픈소스로 공개되었기 때문에 많은 주목을 받았습니다. 속도 문제가 해결되자, V8 엔진을 기반으로 한 Node.js 프로젝트가 시작되었습니다.Node.js 공식 홈페이지에서는 Node를 다음과 같이 정의합니다:Node.js는 비동기 이벤트 기반의 JavaScript 런타임으로, 확장 가능한 네트워크 애플리케이션을 구축하도록 설계되었습니다.조금 더 나아가 Node.js의 내부 구조에 대해 간단히 살펴보겠습니다. Node.js의 내부 구조Node.js는 크게 V8 엔진, libuv, C++ 바인딩, 그리고 표준 라이브러리로 구성되어 있습니다.구조는 다음..
[AWS] 새로운 EC2에 기존에 있는 EBS 추가하는 방법 서론 : 갑자기 EC2 서버에 ssh , ssm 접속이 아무것도 안된다 이를 해결하기 위해서 ec2서버에 사용하고 있는 데이터을 새로운 ec2 서버 만들어서 데이터을 조회 할려고 합니다.1. 현재 문제가 되고 있는 ec2 서버에 볼륨을 찾아야 합니다. 왼쪽 메뉴에 "Elastic Block Store" 에서 "볼륨" 클릭합니다.오른쪽으로 스크롤 이동하면 "첨부된 리소스" 부분에서 현재 사용하고 있는 서버명이 나옵니다.오른쪽 마우스 클릭 후 "스냅샷 생성" 클릭합니다 2. 스냅샷 페이지로 이동합니다.  "스냅샷에서 볼륨 생성" 클릭합니다  볼륨 생성할때 가용 영역을 확인해주세요. 새로운 ec2에 동작할 영역으로 정해야 합니다.    3. 볼륨 페이지로 넘어가서 새로 만들어진 볼륨에 볼륨 연결합니다. 새로 ..
지분 증명 1. 지분 증명이란?지분 증명은 특정 암호화폐를 보유한 사용자가 자신의 자산을 네트워크에 '스테이킹'하여 블록 생성 및 거래 검증에 참여하는 방식입니다. 여기서 '스테이킹'이란 사용자가 자신의 암호화폐를 특정 기간 동안 잠금 상태로 두는 것을 의미합니다. 이 과정에서 사용자는 블록 생성자로 선택될 확률이 높아집니다.기본 개념스테이킹: 사용자가 자신의 암호화폐를 잠그고, 그 대가로 블록 생성에 참여할 수 있는 권한을 부여받습니다.블록 생성자: 블록을 생성하고 거래를 검증하는 사용자를 말합니다. 블록 생성자는 무작위로 선택되며, 선택 확률은 스테이킹한 양에 비례합니다.2. 지분 증명의 작동 원리지분 증명의 작동 방식은 다음과 같습니다: 스테이킹: 사용자는 자신의 암호화폐를 네트워크에 스테이킹합니다. 이때 스..