전체 글 (64) 썸네일형 리스트형 TIL) 이더리움 스마트 컨트랙트 가스비, 스마트 컨트랙트 활용 사례 #가스비 - 가스비는 코드의 종류에 따라 다르게 부과됨 - 스마트 콘트랙트 개발자들은 가스비를 고려하여 효율적으로 코드를 구현해야 함. 스마트 콘트랙트 활용 사례 #보험계약 - AXA, Fizzy - B3i 표준개발 #원격계약 - DocuSign, Visa 자동차 렌탈 #제품의 유통 추적 - wells fargo, brighhann cotton, the commonwealth bank of australia 물류 유통 #저작권 - Binded 저작권 소유증명서 TIL) 블록체인과 튜링완전성 #튜링 머신 - 무한한 저장공간만 있다면 이 세상의 모든 문제를 풀 수 있는 기계를 만드는 것이 가능한데, 이를 튜링 머신이라고 한다. - 튜링 머신은 튜링 완전언어를 기반으로 구현된다. #튜링 완전언어 - 튜링 머신에 넣어야 할 알고리즘을 만들 수 있는 언어 #무한루프 - 튜링 완전언어의 특성에 따른 필수 불가결한 특징으로, 프로그램이 반복해서 돌아가는 것을 의미한다. - 튜링 완전언어를 기반으로 한 머신은 문제가 완전히 풀릴 때까지 반복해서 돌아가며 루프에 빠진다. - 루프는 시간제한이 없기 때문에, 이러한 특징을 악용하면 네트워크의 과부하를 일으킬 수 있다는 단점이 있다. #비트코인의 튜링 불완전성 - 비트코인은 네트워크가 루프에 빠지는 것을 막기위해 튜링 불완전성한 네트워크를 구현하였다. - 비트.. [React 활용한 개인프로젝트: kadvice] 초기 환경설정(git, npm, directory 생성) (1)git repository 생성 (2)react 프로젝트 만들기 npm create react-app 프로젝트 이름 (3)git과 연결 (4)기본 컴포넌트 생성 - MVC 패턴 (5)directory 생성 ├── package-lock.json ├── package.json └── src ├── App.css ├── App.js ├── components │ ├── controller │ │ └── controller.js // 키워드 받아오기 │ ├── main │ │ ├── advice.js // 명언 모음에서 가져온 개별 명언 │ │ ├── main.js // 명언 보여주는 메인 화면 │ │ └── search.js // 키워드로 명언 검색 │ ├── model │ │ └── model.js .. 이전 1 2 3 4 5 6 ··· 22 다음