Programming/블록체인 2

디앱(DApp)이란?

Decentralized Application : 탈중앙화 어플리케이션, 분산 어플리케이션 블록체인 기술을 활용하여 중앙 서버 없이 네트워크상에 정보를 분산하여 저장 및 구동하는 앱 항목 디앱(DApp) 전통적인 앱 정보 저장 / 보안 분산된 개인 간 네트워크에 저장으로 해킹의 어려움 중앙화된 데이터베이스 저장 서버나 로컬 컴퓨터를 이용하므로 해킹의 위험성 높음 데이터 삭제 여부 데이터나 거래는 생성된 뒤 삭제가 불가능 데이터베이스에서 삭제 가능 정보 투명성 모두 공개되고 공공 거래 장부에 모두 기록 데이터베이스에 기록되어 접근 권한 필요 가동성 일부 블록이 다운되어도 다른 블록들이 동일한 정보를 보유하고 있기 때문에 영향을 받지 않음 앱을 동작시키는 서버나 컴퓨터가 다운되면 정지 사용자 비용 기능을 사..

분산원장(Distributed Ledger)

사전적 의미 : 분산원장은 복제, 공유 또는 동기화된 디지털 데이터에 대한 합의 기술이다. 이때 데이터들은 지리적으로 여러 사이트나, 여러 국가 또는 여러 기관에 분산되어 있게 된다. 즉, 중앙 집권적인 관리자나 중앙집중의 데이터 저장소가 존재하지 않고 기능이 동작하게 된다. 분산(distributed) 말 그대로 광범위하게 널리 분포되어 있는 것. 원장(ledger) 거래 내역을 적은 장부를 말한다. 은행이나 사업체에서 수입과 지출 등 거래를 기장하는 책이나 일을 원장이라고 표현합니다. ==> 단어 자체는 거래내역을 기록한 장부가 널리 퍼져 있다는 뜻 분산원장의 장점 동일한 거래장부를 가지고 있는 개개인이 많을수록 해당 데이터의 진위여부를 파악하기 용이하다. 분산화 되어 있는 원장 중 일부 공격 받더라..