수려한콰가118
- 생활꿀팁생활EMP공격으로 블록체인은 안전한가요?A. 안녕하세요. 블록체인과 EMP관계에 대하여 답변드리겠습니다.▣ 블록체인의 데이터 관리 - 분산원장(Distributed Ledger)블록체인은 분산원장(Distributed Ledger)이라는 거래내역을 중앙서버가 아닌 다수의 서버를 통해 거래장부를 공동으로 기록하거나 관리하는 기술을 말합니다. 즉, 데이터를 여러곳에 분산 기록하고 고유 합의 알고리즘에 의해 거래내역을 처리하는 기술을 말합니다.퍼블릭 블록체인은 블록체인의 데이터를 검증하고 블록을 생성하는 BP노드인 서버가 전세계적으로 수십에서 수만대가 존재하고 이런 노드들 중 블록체인의 모든 정보를 관리하는 풀노드(Full Node)가 여러곳에 존재하게 됩니다.이런 풀노드(Full Node)는 블록체인의 첫번째 블록(0번)부터 현재까지 생성된 모든 블록의 정보를 보유한(저장) 노드를 말하며, 풀노드는 해당 블록체인의 모든 정보를 가지고 있습니다.이러한 분산된 형태의 시스템은 데이터(트랜젝션)을 검증하고 생성된 블록의 정보를 한곳에서만 관리하는 것이 아니라 전세계적으로 존재하는 다수의 풀노드에 동일한 정보가 저장되어지게 됩니다. 만약 자연재해가 발생하거나 다수의 노드에 데이터 분실 및 회손이되었다 하더라도 풀노드를 운영중인 노드 한곳이라도 데이터가 100% 안전하게 보존된 상태라면 블록체인 네트워크(메인넷)는 정상적으로 운영 할 수 있습니다.EMP와 핵폭탄으로부터의 저항성EMP는 강한 전자기펄스를 발생시켜 전자기기를 물리적으로 파괴시키는 것으로 블록체인은 EMP에 대한 직접적인 내성을 가지고 있지 않으며, 핵폭탄 역시 대규모적 강력한 폭발과 EMP로 인해 전자기기를 물리적으로 완전히 파괴시키기 때문에 일반 전산서버와 다름없는 BP노드는 무력화될 수받에 없습니다.다만, 블록체인은 앞서 설명드린것 처럼 전세계적으로 분산된 네트워크를 구성하고 있기 때문에 핵폭탄과 EMP피해 범위에 들어가지 않는다면 지속적으로 운영이 가능합니다.또한 블록을 생성하는 BP노드가 외부 공격으로부터 방호가 가능한 곳(지하벙커 등)에서 운영한다면 피해 범위에 들어간다해도 정상적으로 블록체인 네트워크를 운영할 수 있습니다.감사합니다.
- 생활꿀팁생활비트코인 암호화 알고리즘이 뭔가요A. 안녕하세요. 비트코인 알고리즘에 대하여 답변드리겠습니다.▣ 블록체인의 합의 시스템 - 알고리즘(Algorithm)알고리즘은 어떤 일을 처리함에 있어 정해진 규칙이나 절차를 말합니다. 블록체인에서는 동등한 권한을 가진 BP노드간 데이터를 검증하고 블록을 생성하기 위한 합의 방법을 말하거나 채굴시 사용되는 데이터 암호화 기법을 말합니다.블록생성 및 보상을 위한 대표적인 합의 알고리즘작업증명 (PoW : Proof of Work)① 주어진 수학문제를 가장 빨리 해독한 노드에게 보상이 주어지는 방식으로 채굴(마이닝)통해 보상을 받을 수 있게 됩니다.② 이 때 강력한 연산력을 필요하기 때문에 우수한 성능의 채굴장비를 사용하는것이 유리하며 많은 해시파워를 보유한 노드가 더 많은 코인을 획득하게 되는 구조입니다.③ 따라서 전력을 많이 필요로 하며 속도가 느린 단점이 존재합니다.데이터를 검증하기 위한 대표적인 합의 알고리즘비잔티 장애 허용 (BFT : Byzantine Fault Tolerance)① 블록체인 네트워크에서 블록을 생산하는 블록생산자(BP노드)들간에 합의를 도출할 때 과연 신뢰있는 BP노드와 신뢰하지 않는 BP노드를 구분하고 어느정도 선에서 합의를 이룰 것인가에 대한 기준을 제시하기 위해 사용합니다.채굴시 사용하는 암호화 알고리즘SHA-256 : 비트코인, 비트코인캐시, 디지바이트 등감사합니다.
- 생활꿀팁생활블록체인과 블록의 상관관계는 뭔가요?A. 안녕하세요. 블록체인과 블록의 관계에 대하여 답변드리겠습니다.▣ 블록체인 - 블록(Block)블록체인에서 블록은 데이터(정보)를 저장하기 위한 묶음 처리방식으로 블록체인 네트워크를 운영하는 BP노드들에게 블록 단위로 보상이 주어지는 하나의 결과물이라고 볼 수 있습니다. 또한 블록에는 앞에 연결된 블록의 정보가 포홤되어 있기 때문에 블록의 형태로 데이터를 저장하게 되면 데이터의 투명성을 높일 수 있습니다.▣ 블록체인의 데이터 저장블록체인은 네트워크(인터넷)를 기반으로 운영됩니다. 블록체인에서 거래되는 데이터 정보는 BP노드에 의해 검증 후 블록의 형태로 풀노드(서버)의 저장장치에 보관됩니다.자체적인 블록체인 네트워크(메인넷)의 분산원장(Distributed Ledger) 기술을 활용하여 거래내역을 다수의 서버(노드)들간 고유 합의 알고리즘에 의해 이상유무를 검증하고 거래내역을 처리하여 각 노드에 관련결과를 공유하고 공동으로 기록하여 보관하게 됩니다.블록체인은 말 그대로 블록들을 체인처럼 이어 붙이는 방식으로 블록마다 저장할 수 있는 데이터 용량이 정해저 있으며, BP노드들은 거래내역이 검증이 종료하게 되면 블록에 거래내역을 저장한 후 체인에 연결하는 역할을 합니다.풀노드(Full Node)기존 블록을 생산하는 역할을 포함하여 블록체인의 첫번째 블록부터 현재까지 생성된 블록 정보를 모두 보유한(저장) 노드를 말하며 풀노드는 해당 블록체인의 모든 정보를 가지고 있다는 특징을 가집니다.감사합니다.
- 생활꿀팁생활암호화폐 왜 범죄에 사용되나요?A. 안녕하세요. 암호화폐가 범죄에 사용되는 이유에 대하여 답변드리겠습니다.▣ 익명성을 보장하는 거래 - 암호화폐암호화폐는 중앙기관의 사용자 인증 없이도 고유의 주소값을 사용하여 암호화폐를 주고 받을 수 있습니다. 이러한 익명성 기능을 악용하여 범죄에 이용될 수 있습니다.암호화폐 사용에 있어 개인정보(성명, 전화번호, 주소 등)을 사용하지 않으며 암호화된 코드값(주소, Key)을 사용하여 자산을 관리하고 전송할 수 있습니다. 이러한 기능때문에 익명성이 보장되어 범죄에 주로 이용됩니다.범죄에 악용하는 사례를 방지하기 위해 자금세탁방지금융대책기구(FATF)에서는 암호화폐 거래소에 KYC인증 뿐만 아니라 AML시스템을 구축할 것을 권고하였습니다.KYC(Know Your Customer)① KYC인증은 해당 기관에서 본인 유무를 확인하는 절차로 개인신원 확인이 필요한 서비스에 주로 이용됩니다. 은행에서 금융거래를 위해 신분증을 제출하는 행위 또한 KYC인증이라 볼 수 있습니다.AML(Anti-money laundering)① 자금세탁방지를 위한 체계를 말하며, 자금세탁방지금융대책기구(FATF)가 제시한 권고사항 중 하나입니다② 앞으로 암호화폐 거래소에서는 FATF에서 권고한 사항 중 신원증명과 테러자금세탁방지 기능에 대한 시스템을 구축하여 거래소를 이용하는 사용자의 "Travle rule"까지 모니터링 해야하는 사항까지 있습니다.③ 따라서 AML시스템을 통해 암호화폐가 이동하는 지갑의 소유자가 누군지까지 증명해야하기 때문에 암호하폐 거래소들은 AML솔루션을 통해 이를 충족해야합니다.암호화폐 거래소는 암호화폐를 법정화폐로 교환할 수 있는 유일한 곳입니다. 그렇기 때문에 현 금융기관과 동등한 조건으로 자산운용과 감시가 이루어져야 보다 안전한 암호화폐 자산관리가 가능할것이기 때문이라 생각됩니다.감사합니다.
- 생활꿀팁생활암호화폐 거래시 프라이빗키란 무엇인가요?A. 안녕하세요. 프라이빗키에 대하여 답변드리겠습니다.▣ 암호화폐의 소유권을 주장하는 수단 - 프라이빗키(Private Key)프라이빗키는 공개 키 방식의 알고리즘이 적용되어 숫자와 문자로 조합된 암호화된 코드값을 말합니다. 프라이빗키(개인키)는 퍼블릭키(공개키)와 함께 사용됩니다.프라이빗키는 암호화폐에 대한 소유권을 주장할 수 있는 수단입니다. 그런 프라이빗키가 노출됬다는 말은 은행의 계좌번호와 통장 그리고 비밀번호가 모두 노출된 것이나 다름이 없습니다. 프라이빗키가 백업하지 않고 모두 분실된 경우 암호화폐의 소유권을 잃게 됩니다.니모닉 코드를 통해 복원하여 프라이빗 키를 확인할 수는 있거나 단순 사용만 가능하게 되며, 이 또한 모든 거래소가 지원되는 것은 아닙니다.프라이빗키 관리 문제로 인해 요즘은 전문 프라이빗키 보관업체를 통해 이원화 관리되고 있습니다.블록체인 별 프라이빗키 형태(예)☞ 이오스 : 5K95d4Jv4HMHSyK36C3bLvpQtuB3RaVpw2PK798hPQSX6gAUcV2☞ 이더리움 : 29e1a7c307b1f050d1ed0d4bb819ae0c4a9cb6cf8169138c33678d9f6260507a☞ 비트코인 : L3Co12ptpWtuB19JPs85KTRHtx5WMCkwCHK9g8vQ4gvNQJrgWiFZ분실되기 쉬운 프라이빗키 관리 문제를 해결하기 위해 다양한 형태의 지갑들이 개발되어 활용되고 있습니다.커스터디형(Custody) 암호화폐 지갑① 개인이 프라이빗키를 보관하기 어려움을 해소하고 보안성을 갖춘 기관에 키를 위임하여 보관해주는 서비스입니다. 돈을 맞겨주는 은행의 역할과 비슷하다고 생각하시면 되겠습니다.② 암호화폐를 사용함에 있어 복잡한 개인키를 입력하는 번거로움을 해소하여 간편하게 거래할 수 있는 기능 제공합니다.하드월렛(콜드월렛) 지갑① 물리적으로 블록체인 네트워크에 연결되어 있지 않고 별도의 저장장치를 이용하여 암호화폐를 보관하는 지갑을 말하며 핫 월렛 대비 보안성이 높은 장점이 있습니다.② 콜드월렛은 악의적인 접근을 원천적으로 막을 수 있게 암호화폐에 접근할 수 있는 프라이빗키를 물리적으로 분리된 별도의 오프라인 공간에 보관하기 때문입니다.③ 핫월렛은 항상 온라인상에 연결되어 있기 때문에 해커로부터 위협을 받을 수 있기 때문입니다.블록체인 폰① 갤럭시S10 - 물리적인 보안기술을 탑재한 블록체인 폰☞ 삼성전자만의 보안기술인 녹스(Knox)를 적극 활용했으며 국방급 보안 솔루션을 "하드웨어 기반"으로 프라이빗키를 저장할 수 있어 보안성이 매우 뛰어난 장점이 있습니다.감사합니다.
- 생활꿀팁생활블록체인의 목적과 발전성이 의심되 질문드립니다.A. 안녕하세요. 블록체인 기술에 대하여 답변드리겠습니다.▣ 블록체인의 기술블록체인에서는 다양한 기술이 존재합니다. 이런 기술들을 통해 실생활에 유용하게 활용될 수 있습니다. 대표적으로 스마트컨트랙트 기술과 분산원장기술 등이 있습니다. 블록체인 기술을 활용한다면 지금보다 오픈된 형태의 기술활용과 편의성 및 보안성, 투명성 등을 높일 수 있습니다.스마트 컨트랙트(Smart Contract)① 스마트 컨트랙트는 자동화된 조건별 명령 처리 기술을 말합니다. 스마트 컨트랙트 주소는 이런 자동화된 처리 시스템에서 사용하는 주소를 말하는데요. 정해진 계약(주문) 프로세스가 진행될 경우 암호화폐를 입금할 수 있는 주소를 생성하여 제공하게 됩니다.② 이런 기술을 응용하게 되면 다양한 조건에 의해 시행되는 상호간에 이행되어야하는 계약 조건을 정해진 규칙에 의해 자동으로 쉽게 처리시킬 수 있어 업무 프로세스의 간소화가 가능하다는 장점이 있습니다.리카드리안 컨트렉트(Ricardian Contract)① 스마트 컨트랙티 기술을 사람이 읽을 수 있는 형태로 구현한 기술을 말합니다.분산신원인증(DID:Decentralized ID)① 블록체인 기술을 활용한 신원증명을 말합니다.② DID 장점으로는 간편성 증대, 인증절차 간소화, 편리성 증대, 인증 강화, 개인정보를 보호 할 수 있게 됩니다.분산원장(Distributed Ledger)① 거래내역을 중앙서버가 아닌 다수의 서버를 통해 거래장부를 공동으로 기록하거나 관리하는 기술을 말합니다. 즉, 데이터를 여러곳에 분산 기록하고 고유 합의 알고리즘에 의해 거래내역을 처리하는 기술을 말합니다.② 자연재해가 발생하거나 다수의 노드에 데이터 분실 및 회손이되었다 하더라도 풀노드를 운영중인 노드 한곳이라도 데이터가 100% 안전하게 보존된 상태라면 블록체인 네트워크(메인넷)는 정상적으로 운영 할 수 있습니다.③ 이러한 분산기술을 응용하여 IPFS(Inter Planetary File System)라는 분산형 파일 시스템을 운영하여 고용량의 파일을 빠르고 효율적으로 로드할 수 있으며 고유해시(Hash) 값을 이용하여 파일 중복 유무를 알 수 있어 파일보관에 효율적입니다.감사합니다.
- 생활꿀팁생활스냅샷을 하는 이유는 무엇일까요?A. 안녕하세요. 스냅샷에 대하여 답변드리겠습니다.▣ 토큰 수량을 측정하는 방법 - 스냅샷(SnapShot)스냅샷은 시중에 유통된 암호화폐의 수량을 측정하는 기법을 말합니다. 사전에 정해진 시간에 사진처럼 수량을 체크 합니다.스냅샷의 활용에어드랍을 위한 스냅샷① 에어드랍을 받기 위해서는 사용자가 보유한 암호화폐를 기준으로 일정 비율의 양을 배분을 받게 됩니다.② 따라서 사용자의 보유량을 측정하기 위해 스냅샷을 사용하여 수량을 확인합니다.마이그레이션(스왑)을 위한 스냅샷① 암호화폐를 발행한 측에서 기존의 블록체인 네트워크에서 다른 블록체인 네트워크로 이전하기 위해 스냅샷을 사용합니다.② 사용자가 보유한 개인 물량을 측정하여 동일한 수량 또는 특정 비율로 다른 블록체인 네트워크에서 사용할 수 있도록 전환해주게 됩니다.☞ 예) 이더리움 기반(ERC-20)의 아하토큰에서 루니버스 기반(LMT)의 아하토큰으로 스왑이전토큰 용도 변경을 위한 스냅샷① 암호화폐는 서비스 이용에 대한 보상 수단으로 활용됩니다. 만약 다른 기업에 인수/합병으로 토큰의 용도가 변경된다면 그에 맞는 토큰으로 스왑하게 됩니다.☞ 예) 케이오스 토큰 → 퍼블리시 토큰스냅샷시 주의사항스냅샷을 위해서는 암호화폐 발행사의 정해진 기준과 조건을 잘 숙지해야합니다.① 스냅샷 목적 : 에어드랍, 스왑 등② 스냅샷 일정 : 1차, 2차 등③ 스냡샷 조건 : 일정, 수량, 클래임 유무 등스냅샷을 위해서는 개인지갑에 보유해야 하며 거래소에 보관중인 토큰은 거래소 지원유무를 별도로 확인 해야합니다.① 스냅샷은 보통 개인 암호화폐 지갑을 기준으로 측정하게 됩니다.② 암호화폐 거래소에 보관중인 암호화폐는 거래소 자체적인 스냅샷을 실시하기도 합니다. 따라서 암호화폐 거래소에서 스냅샷을 지원하지 않는다면 수량 측정이 제한됩니다.③ 참고로 스왑을 위한 스냅샷인 경우 거래소에서 필수적으로 측정 해주지만 에어드랍을 위한 스냅샷인 경우 스냅샷을 잘 지원해주지 않는 경우가 있습니다.④ 따라서 스냅샷을 안전하게 측정하고 싶다면 스냅샷 측정 기간 전에 거래소에 보관된 암호화폐를 개인 지갑으로 이체 후 보관해야 합니다.감사합니다.
- 생활꿀팁생활데이터를 분산시킨다는 것이 어떤 의미인가요?A. 안녕하세요. 블록체인의 데이터 분산보관에 대하여 답변드리겠습니다.▣ 블록체인의 데이터 관리 - 분산원장(Distributed Ledger)블록체인은 분산원장(Distributed Ledger)이라는 거래내역을 중앙서버가 아닌 다수의 서버를 통해 거래장부를 공동으로 기록하거나 관리하는 기술을 말합니다. 즉, 데이터를 여러곳에 분산 기록하고 고유 합의 알고리즘에 의해 거래내역을 처리하는 기술을 말합니다.퍼블릭 블록체인은 블록체인의 데이터를 검증하고 블록을 생성하는 BP노드인 서버가 전세계적으로 수십에서 수만대가 존재하고 이런 노드들 중 블록체인의 모든 정보를 관리하는 풀노드(Full Node)가 여러곳에 존재하게 됩니다.이런 풀노드(Full Node)는 블록체인의 첫번째 블록(0번)부터 현재까지 생성된 모든 블록의 정보를 보유한(저장) 노드를 말하며, 풀노드는 해당 블록체인의 모든 정보를 가지고 있습니다.이러한 분산된 형태의 시스템은 데이터(트랜젝션)을 검증하고 생성된 블록의 정보를 한곳에서만 관리하는 것이 아니라 전세계적으로 존재하는 다수의 풀노드에 동일한 정보가 저장되어지게 됩니다. 만약 자연재해가 발생하거나 다수의 노드에 데이터 분실 및 회손이되었다 하더라도 풀노드를 운영중인 노드 한곳이라도 데이터가 100% 안전하게 보존된 상태라면 블록체인 네트워크(메인넷)는 정상적으로 운영 할 수 있습니다.감사합니다.
- 생활꿀팁생활블록체인에서 나오는 해시값의 쉬운 풀이는?A. 안녕하세요. 해시함수와 해시파워에 대하여 답변드리겠습니다.▣ 해시함수(Hash)해시함수(Hash)는 파일의 변조 유무(체크섬 검사)를 확인하거나 특정 정보를 암호화할 때 사용합니다. 블록체인에 있어 해시함수는 거래간 사용되는 고유의 암호 알고리즘 값을 검증(연산)하는 용도입니다.해시값은 해시함수를 통해 연산된 값을 말합니다.▣ 해시파워(Hash Power)해시파워(해시레이트)는 PoW 검증방식의 블록체인 네트워크내에서 암호화된 문제를 계산(해독)하는 속도의 수치로 사용되게 됩니다. 해시레이트가 높다는 말은 그 만큼 해당 보상을 차지할 수 있는 지분이 높아진다는 의미와 같습니다.해시레이트가 높아지면 채굴량이 늘어난다기 보다 채굴시 획득되는 양의 지분이 늘어나게 됩니다.즉, 채굴시 보상되는 수량은 정해저 있고 해시레이트양에 따라 차지할 수 있는 비율이 달라지게 됩니다.감사합니다.
- 생활꿀팁생활토큰은 다 현실과 어떠한 연관이 있나요?A. 안녕하세요. 암호화폐의 용도에 대하여 답변드리겠습니다.▣ 암호화폐의 용도암호화폐는 블록체인에서 사용되는 유동적 시세가치가 적용된 가상의 화폐로 액션에 대한 보상의 수단으로 활용됩니다. 암호화폐의 종류는 여러가지가 있으며 일반적으로 블록체인 운영에 사용되는 토큰과 서비스 보상을 위한 토큰으로 구분하게 됩니다.블록체인 네트워크(메인넷) 운영에 사용되는 암호화폐퍼블릭 블록체인에 사용되는 암호화폐로 주로 BP노드의 트랜젝션을 검증하고 블록을 생성하는 대가로 주어지는 보상의 수단으로 활용되며, 필요에 따라 서비스 운영에 사용되기도 합니다.대표적인 암호화폐로는 비트코인, 이더리움, 이오스, 트론 등이 있습니다.블록체인 기반의 서비스 운영에 사용되는 암호화폐블록체인 서비스(댑 : DApp)를 이용함에 있어 보상의 수단으로 활용되는 암호화폐를 말합니다.대표적인 서비스 토큰으로는 아하(A-ha), 스팀잇(Steemit), 퍼블리시 뉴스(News) 토큰이 있습니다.블록체인 네트워크의 블록생성 및 서비스이용에 따른 토큰 보상은 암호화폐 거래소를 통해 현금화가 가능하고 이를 통해 퍼블릭 블록체인 운영에 필요한 자금 마련과 컨텐츠 제작 및 이용에 대한 정당한 대가를 받을 수 있게 됩니다.필요에 따라 암호화폐의 시세적 가치를 이용하여 물품 구매가 가능합니다.관련뉴스 : 편의점 CU, 암호화폐 ‘페이코인’ 결제 서비스 도입감사합니다
