블록체인
[BlockChain] 작업증명(PoW) vs 지분증명(PoS)
안녕하세요 코딩하는헬린이 입니다. 블록체인 네트워크 별 마이닝 방식을 찾아보다가 pos / pow 에 관하여 대충 듣기만 하였지 이해하면서 본건 처음이라 남겨 놓고 싶어서 작성합니다. 블록체인의 경우 채굴 (마이닝) 방식이 대표적이게 PoW / PoS 가 존재하고있으며, PoW 방식은 비트코인이 있으며 최근에 이더리움이 머지에 성공하여 PoW -> PoS 로 변경되었습니다. PoW : 비트코인 PoS : 이더리움 또한, 누구나 노드에 참여할수 있어야 하기에 하이퍼레저와 다른 퍼블릭 블록체인으로 운영됩니다. PoW(작업증명) 이란 ? Proof Of Work의 약자로, 쉽게 접근하면 노드를 계속 접근하여 일을 하여 일한만큼 보상을 가져갈수 있는 구조입니다. 그래서 비트코인을 얻기위해 그래픽 카드를 가지고 ..
[BlockChain] IPFS (파일 분산 시스템)
안녕하세요 코딩하는헬린이 입니다. 오늘은 IPFS에 대하여 설명좀 해볼려고 합니다. 기본적으로 NFT 발급시 메타데이터, 이미지를 ipfs 이용하여 업로드하고 해당 IPFS 주소로 발행하곤 하는데요. 왜 IPFS 를 사용할까? 라는 생각이 들어 찾아보게 되었습니다. 1) IPFS 란 ? 모든 노드를 연결하는 분산된 P2P 시스템 이며 2014년 Juan Benet이 논문을 발표하며 세상에 들어냈다고 하며, HTTP 처럼 Web 프로토콜입니다. 대표적으로 해당 기술을 사용하는 코인 : 파일코인, 스토리지 등등 2) IPFS 왜 쓸까? - HTTP 프로토콜은 불안정하다 : 서버가 중간에 끊겨 버리면 해당 서버가 백업이 없으면 모든게 날아간다. 하지만 IPFS 는 중앙화된 서버에 의존하지 않기 때문에 안전하다..
[BlockChain] BIP-32 / BIP-39 / BIP-44 는 무엇인가 ?
안녕하세요 코딩하는헬린이입니다. 블록체인에 대해 개발하다가 궁금한게 있어서 찾아보다가 좋은글이 있기에 공유합니다. 간단히 말해서 "BIP39"는 무엇입니까? BIP39는 암호화폐 지갑 이 니모닉 문장을 구성하는 일련의 단어(또는 "니모닉 코드")를 생성하는 방법과 지갑이 암호화 키를 생성하는 데 사용되는 바이너리 "시드"로 변환하는 방법을 제시하는 설계 구현입니다. 그런 다음 암호 화폐 거래를 실행하는 데 사용됩니다. 여기서 니모닉코드란 월렛을 사용해보셨다면 쉽게 이해되실텐데 월렛을 복구하기위한 12개의 키워드로 나열되어있는 구문이라고 생각하면 편합니다. BIP32 및 BIP44 BIP32(" 계층적 결정론적 지갑 ")는 계층적 결정론적 지갑( HD 지갑 )을 위한 프레임워크를 제시하여 사람들이 공유할 ..