아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
강한에뮤83
강한에뮤8319.03.11

블록체인의 스마트계약서에 대해 알고싶습니다. 재질문입니다.

스마트계약서란 블록체인과 연계되어 구동되는 어플리케이션으로 알고 있는데요 이 스마트계약서도 각자 개별 개발자들이 만들기 때문에 보안이나 프로그램의 안전성을 신뢰할 수 있는 기준이 마련되진 않은것으로 알고 있습니다.

블록체인은 해킹에 안전하지만 이 블록체인과 연계되는 어플리케이션인 스마트계약서가 해킹이 취약할수 있다고 하는데요

이 취약점을 해결하거나 보완할수 있는점이 어떤게 있을까요?

알고싶었던 질문인데 무차별신고를 받아서 다시질문드립니다..

55글자 더 채워주세요.
답변의 개수
1개의 답변이 있어요!
  • 스마트계약서는 디지털로 된 계약서입니다.

    양자간의 계약조건이 있고, 계약조건이 일치하면 자동으로 계약이 완료됩니다.

    블록체인에서 스마트 계약, Smart Contract가 실행된것이 이더리움입니다.

    기존 블록체인, 비트코인에서는 스마트계약을 하기 위한 제약사항이 있었습니다.

    블록체인의 구조상, DoS공격 (무차별 서비스 공격)으로 인해서 스마트계약이 실제 실행은 어렵습니다.

    이 문제를 계약 체결을 위해서는 일정부분 수수료를 내게 하는 아이디어를 통해서 스마트 컨트렉트의 핵심이슈를 해결했습니다.

    쉽게 설명하면

    DoS공격은 여러대의 PC에서 반복적으로 프로그래밍 된 해킹프로그램으로 하나의 홈페이지를 접속하여 홈페이지를 마비시키는 공격입니다. 홈페이지 접속에 제한이 없고 비용이 발생하지 않기때문에 이러한 공격이 가능합니다.

    이 문제를 비탈릭부테린은 홈페이지를 접속하기 위해서는 일정비용을 내야한다는 아이디어를 바탕으로 아무나 홈페이지 접속을 할 수 없게 만들었습니다. 즉, 이더리움의 스마트컨트랙트의 Dos공격을 비용발생문제로 해결시킨것이죠.

    제가 알기로는 스마트컨트랙트는 해킹에 취약하지 않습니다.

    아마 취약한 스마트컨트랙트라면, 설계가 잘못 되어진것 아닐까 합니다.