Cute Bow Tie Hearts Blinking Pink Pointer

PEERTOPEER 2

[Typescript] 타입스크립트로 블록체인 P2P 구현해보기(찍먹)

타입스크립트로 블록체인에 이용되는 p2p를 찍먹해보겠다. index.ts import { BlockChain } from '@core/index' //블록정보가 담겨있는 객체임. 전 글에서 확인가능합니다 import express from 'express' import { P2PServer } from './src/serve/p2p' const app = express() const bc = new BlockChain() const ws = new P2PServer() app.use(express.json()) app.get('/', (req, res) => { res.send('Chain') }) app.get('/chains', (req, res) => { res.json(bc.chain.getChi..

블록체인 2022.06.14

블록체인 P2P 기술에 대해 알아보자.

목차 -P2P란? -P2P 장점 -P2P 단점 P2P(Peer-to-Peer Or Point to Point) 블록체인의 가장 핵심중에 하나는 탈중앙화입니다. 비슷한 사례로 MP3서비스의 혁명 "소리바다"를 기억하시나요? 소리바다는 사람들끼리 직접 연결을 시켜서 MP3를 공유하던 서비스입니다. 최근에는 토렌트(torrent)같은 서비스가 나왔지만 2000년대 초에는 소리바다가 P2P 서비스의 최고봉이었죠. 즉 P2P는 사람과 사람을 직접 연결하는 기술입니다. 블록체인은 일명 CS구조라고 하는 Client-Server를 채택하지 않습니다. 이미 Server라는 말이 "중앙"화라는 말을 의미 할 수 있기 때문입니다. 물론 P2P도 다른 의미로 CS를 보여줄 수 있습니다. 예를 들어 사람과 사람간의 연결을 하..

블록체인 2022.06.14