일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 힙 정렬
- 2세대 암호화폐
- SvelteKit
- Introduction to Algorithms
- vscode
- 퀵 정렬의 성능
- Nestjs
- webpack
- 3세대 암호화폐
- Java
- tailwindcss
- 프론트
- 자료구조
- 리액트
- velog
- 계수 정렬
- 우선 순위 큐
- 도커
- React Hook Form
- 밸리데이션
- 블록체인
- 알고리즘
- nextjs
- 점근 표기법
- 스마트 컨트랙트
- svelte
- vite
- 그림으로 공부하는 IT 인프라 구조
- Bio-O-Notation
- 리액트 훅 폼
- Today
- Total
목록블록체인 (4)
ki hyun's 개발블로그

Cosmos? 이 글을 읽는 사람들 중 몇몆은 Cosmos에 대해 들어봤을 수도 있다. 노마드 코더 유튜브에 나오기도 했고 ATOM, Binance Coin 등 여러 코인들이 이 Cosmos를 기본으로 작동하고 있기 때문이다. 그렇다면 코스모스는 무엇일까? 웹사이트에서 말하는 바에 따르면 코스모스는 블록체인의 인터넷이 되려 한다. 코스모스는 블록체인들이 서로 통신할 수 있는 프로토콜(IBC)를 만들려고 하고 또한 블록체인의 Django같은 역할을 하려 하고 있다. Cosmos는 개발자들이 쉽고 빠르게 블록체인을 개발하게 하기 위해서 Cosmos SDK를 제공하는데 이 SDK를 사용하면 Transaction, Pow, Pos, Smart Contract 등 블록체인에서 사용가능한 여러가지 기능들을 SDK ..

> **이 글은 시리즈로 연결된 글입니다. 전 시리즈를 먼저 읽어주세요. 😀** # 문제점 먼저 이전까지의 암호화폐들의 문제점에 대해 알아보자. 저번 글에서도 이야기했듯이 이때까지의 암호화폐들이 사용하던 작업증명(PoW)은 해킹으로부터 네트워크를 보호하고 데이터를 검증하는데 아주 탁월한 방법이였지만 한 사람이 계속 검증을 할 순 없기에 사람들은 검증자로 뽑히기 위해 컴퓨터를 열심히 돌려야 하는데 바로 이 과정에서 엄청난 양의 전기를 소모하기 때문에 여러가지 환경문제가 발생할 수 있다. > **그렇다면 3세대 암호화폐는 이 문제를 어떻게 해결한거지?** # 스테이킹 3세대 암호화폐는 이 문제를 해결하기위해 작업증명 자체를 없애버렸다. 대신 지분 증명이라는 새로운 시스템을 도입했는데 지분증명이란 해당 네트워..

🪙 2.0 암호화폐 먼저 2세대 암호화폐와 1세대 암호화폐의 가장 큰 차이는 사람들과의 교류가 가능한 것이다. ??? 비트코인을 거래하는 것도 교류 아닌가? 2세대 암호화폐에서 말하는 교류는 단순히 비트코인을 주고받는 거래와는 차원이 다른 교류를 말한다. 여기에서의 교류는 모두 스마트 컨트랙을 통해 이루어지며 100% 탈중앙화로 진행된다. 🔗 스마트 컨트랙 스마트 컨트랙은 말 그대로 똑똑한 계약이다. 위에서 말했듯이 100% 탈중앙화로 돌아가며 100% 코드로만 움직인다. 또한 스마트 컨트랙을 사용한다면 탈중앙화된 앱을 만들 수 있으며 코드를 공유 네트워크에 올린다면 그 누구도 통제할 수 없는 탈중앙화 앱을 만들 수 있다. 그렇다면 이러한 스마트 컨트랙으로 무엇을 할 수 있을까? 🏠 숙박 공유 서비스 스..

🧐 블록체인? 블록체인이란 데이터를 가지고 있는 블록들이 서로 연결되어있는 체인을 말한다. 블록체인은 데이터베이스의 일종으로 볼 수도 있는데 데이터를 가지고 있는 블록들이 서로 연결되어있기 때문이다. 블록체인이 데이터베이스라면 다른 멋진 데이터베이스도 많은데 왜 굳이 블록체인이지? 라고 생각할 수 있다. 하지만 블록체인의 멋진점은 데이터베이스가 아닌 다른곳에 있다. 1. ➕ Append only (추가만 가능) 이걸 본 개발자들은 충격을 받을 수도 있다. 데이터베이스라면 당연히 추가도 되고 수정도 되고 편집도 되어야 하는데 블록체인은 추가만 할 수 있다니 말이다. 하지만 추가만 가능하다는 건 좋은 일일 수도 있다. 왜냐하면 대학 학위, 비트코인 거래내역 등과 같은 정보들은 절대로 누군가 임의로 수정해서는..