Blockchain

Crossfit & Development·2021년 12월 9일
0

anything

목록 보기
2/3

what is block chain

Block(database) + chain

feature

Only add or input
Decentralization (don’t access)
onewayfunction
Prevhash + myhash

Nounce = hash 정보중에 일부를 miner가 유일하게 바꿀 수 있는 정보이며 해당 정보에 맞춰 블록을 추가하거나 추가하고자 하는 블록의 검수가 가능.

  • 블록 추가는 어렵지만 검수는 금방 할 수 있음
  • 비트코인의 경우 10분 간격으로 코인추가가 가능
  • 비트코인의 경우 nounce가 19개의 0으로 hash가 구성되어 있다 (추가 어려운점)

Smart contract

위 시스템을 이용해서 결제 시스템이나, iot연결을 이용한 다양한 서비스 구축이 가능.
그리고 개발자의 코드를 컨트랙에 저장하는 경우 블록체인시스템에 의해서 모두 카피본을 공유하고 있어 서버 하나가 죽는다고 데이터가 전부 유실되는 경우가 거의 없음.
단점
Trustful기반으로 외부 소스를 사용할 수 있는데 외부기기를 사용할때 신뢰기반으로
작동되기 떄문에 외부기기가 외부에 노출되는 경우 보안에 취약한 것이 치명적 단점

NFT

Non fundableToken

Smart contract 에 1개의 토큰이 발행되는데 이 토큰대신 그림이미지를 넣게 된다.
그러니깐 어떤 작품이 들어간다고 하면 이미지 하나만 들어가는 꼴이 되는데
이 자체가 가치가 올라가는 이유는 블록체인에 1개당 1개의 인증서가 발행될 수 있기 떄문 이를테면 이미지가 하나 있는 경우 원작자의 사인이나 원작자가 원본임을 증명할 수 있는 어떤 것들을 넣을 수 있어 가치가 상승하는 것.
이를테면 유명인의 트위터 글 하나나 인스타그램 포스팅 사진 이미지를 nft로서 발행 가능하고 실제 발행하여 비싼 금액에 판매됨
최초의 온라인 자산으로 의미가 높기도 함

Encrypted wallet

Bitcoin sending
Asymmetric encryption
총 4개의 키가 있다. A에게 private, public B에게 private, public
해서 각자 사용할 수 있도록 주고 받고 하면서 사용하는 방식 이것이 wallet이다.

그외 기타 용어 정리

DEFI

Decentralized Finance
No third party (중간관리자나 감시자 )
중간 역할은 sma
Smart contract powered bank
Stable coin (busd)
Is one use is one coin that meaning is stable

AAVE (smart contract)

Something like bank

DEX

Decentralized Exchanges
There is service kind of gamble for example who will be winner between somebody

Ex ) bithum is centralized Exchange
Require pull

Busd eth is coin

현재 사용중인 대표적인 언어들

Ethurium
Go lang

BTC have not bank bank is consumer
No private

Proof stake
Reducing consuming
And safety

Cosmos (using go)

Interactive with blockchain each other

Polkadot (using Rust)

Similar to cosmos
Not yet having a big project

Opensea - nftmarket

profile
새로운 기술, 새로운 운동을 탐구합니다.

0개의 댓글