전체 글 153

블록체인

1. 블록체인이란?: 나카모토 사토리라는 사람이 2008년 9쪽 짜리 논문으로 블록체인을 주장하였다. 데이터를 블록 단위로 만들어서 저장하는 기술이라 하여 블록체인이라고 한다. => rsa 공개키 암호화 + pow 결합으로 탈중화 화폐 == 비트코인 1-1) 전자화폐에 대한 개념은 1980년도부터 존재했음 1-2) 사토시는 신뢰할 수 있는 화폐를 만들었다는 점이 의의다 2. 비트코인과 가족?: 블록체인을 이야기하면 비트코인도 함께 따라 온다고 한다. 즉, 비트코인과 블록체인은 함께 탄생했기 때문이다. 왜냐면, 사토시가 비트코인을 중앙은행 없이도 가치를 유지할 수 있는 가상화폐를 유지할 수 있는 수단으로 블록체인을 고안하였다. 비트코인이 형, 블록체인이 동생 쯤 되겠다. 3. 블록체인이 필요한 이유: 전..

웹이란?

1. 웹 종류 1) html (hyper text markup language) = 웹 문서를 연결해주는 역할! - 팀 버너스라는 연구소 직원들이 서로 다른 운영체제와 프로그램 때문에 만듬 - html은 프로그래밍 언어가 아니다. - 브라우저에서 볼 수 있는 문서를 적는 언어 - 다양한 분야에서 게임, 앱에서 활용이 된다! - 블록처럼 코드로 만든다 - 역할에 따라 구역을 나눈다 (세션을 나눈다) == 보여주는 정보가 다르다 => 서버에서 바뀌는 것이 아니면, 다운받은 html을 수정해서 결과만 바꿨을 뿐이다. 2) css (Casscading Style Sheets) = html에서 디자인 기능이 없어서 만듬 => 이 2가지를 합쳐서 퍼블리싱 작업이라고 한다. 3) javascript = 위의 2개로 ..

컴퓨터 원리 2020.06.28

POST & GET

1. API = 메시지를 달라는건지 로그인 시켜달라는 요청인지 구분할 수 있는 체계 : API는 앱과 기기가 원활하게 통신할 수 있도록 한다.​​ 즉 API는 애플리케이션과 기기가 데이터를 원활히 주고받을 수 있도록 중간 매개체 역할을 해주는 셈 - 요청 보내는 쪽 : 클라인언트- 응답을 주는 쪽 : 서버  * Application Programming Interface(애플리케이션 프로그램 인터페이스)2. CRUD = 요청의 요소로 4가지로 구분된다.  [특징]1) CREATE = 올리는 요청 EX) 타임라인에 사진을 올리기 2) READ= 불러오는 요청  3) UPDATE= 새로운걸로 바꾸는 요청 4) DELETE= 지우는 요청  [특징]1. CRUD 각각의 주소가 필요하다. (중요!)2. 서버의 기..

컴퓨터 원리 2020.06.27