프로그래밍/개발 상식 등80 블록체인(Blockchain)과 디지털 경제 거래 내역을 암호화 하는 데 해시 함수(Hash function) 블록체인 개념 스마트 계약이 이더리움 플랫폼 안에서 동작할 수 있도록 만든 어플리케이션을 DApp(Decentralized application)이라 한다. 다양한 DApp을 이더리움 플랫폼 안에서 생성할 수 있다는 측면에서 부테린은 이더 리움을 스마트폰 안의 플랫폼, 즉 앱스토어나 구글플레이에 비유한 바 있다 블록체인의 유형별 특징 블록체인 기업 현황 2022. 6. 21. 블록체인, 암호화폐 열풍 속, 블록체인에 주목하라 블록체인을 통한 거래는 모든 참여자들이 거래 정보에 대한 유효성을 상호 검증하며 진행 모든 참여자들이 중앙 중개자 역할을 하게 됨 블록체인을 통한 IT 진화 블록체인의 기존 웹 어플리케이션 대체 2022. 6. 21. 블록체인, 거인의 어깨 위에 서서 블록체인이란 블록체인은 ‘모든 거래자의 거래장부를 공유하고 대조해서 거래를 안전하게 만드는 보안 기술’을 의미 이전 거래방식은 신뢰확보를 위해 정부, 은행, 중개인 등 제3자 의 신뢰부여가 필요했으며 내부조작, 외부해킹, 중간수수료 확대 등의 문제가 발생. 블록체인은 거래기록을 공개분산원장 블록으로 형성 및 연결 공개장부의 신뢰성의 대조과정을 작업증명(PoW), ‘채굴’이라고 하며, 이에 대한 보상으로 암호화폐 지급 블록체인 활용으로 인해 구현할 수 있는 번영 거대 중개자들의 의한 거래 체계에 따른 문제점 블록체인의 작동 원리, 데이터를 모아 검증 뒤, 신뢰가 부여된 공개분산 원장에 연결 블록체인을 통한 거래방식은 모든 거래기록을 공유한다는 점에서 달라진다. - 블록체인 방식에서는 거래의 데이터 정보를 .. 2022. 6. 21. 블록체인 핵심만 알자(메리츠 증권) 블록체인은 메타버스(가상현실) 내 화폐(코인)와 자산(NFT) 구현을 위한 근간 기술 08년 사토시 나카모토가 공표한 비트코인의 네트워크 체계 기반 데이터 분산/처리 저장 기술 핵심은 탈중앙화를 통한 1. 투명성 2.보안성 3.처리속도 제고 4.비용절감 안정적 데이터 저장, 인증, 결제 측면 모든 산업 적용 가능 합의 알고리즘은 탈중앙화된 블록체인 특유의 네트워크 시스템에서 거래의 참/거짓을 판별하는 검증 툴 현재까지 쓰이고 있는 합의 알고리즘의 종류는 수십 개 기능 측면 주요 알고리즘은 총 3개: 작업증명, 지분증명, 위임지분증명 블록체인 산업 발전 단계는 아직 초기, 빠른 속도로 기술 개선 및 우리 생활에 침투 중 주요 역할인 웹3.0~4.0은 미래 지능형 스마트 시티 조성을 위한 것 처리속도와 안정.. 2022. 6. 17. 코드스테이츠 section 2 OT 데일리 코딩 - 매일 아침 9시 캘린더 확인 - 30분간 레퍼런스 없이 코드 작성(코플릿) - 이후에 집착없이 레퍼런스 확인 - 10시에 반드시 1차 제출 완료 - 과제, 데일리 코딩은 제출에 의의가 있음(not 평가) - 단, 얻어가는 건 각자 하는만큼에 달림 섹션2부터 배운 내용을 활용하는 커리큘럼 - 고차함수 - JS/Node - React - HTTP/네트워크 - Web Server 주의사항 - 출결기준: 9시 이전 로그인 필수(6시 이후 출석 인정) 1일 학습시간 8시간 이상 준수 - 공가신청: 결석일 이전에 미리 이슈쉐어링 접수 공가인정은 당일 가능 - 과제제출: 유닛 종료일 자정까지 제출 미제출 2회: 1차 경고 미제출 4회: 2차 경고 미제출 5회: 제적 2022. 5. 24. 선배와의 만남(풀스택 선배님 초청) 선배와의 만남(풀스택 선배님 초청) - 적극적 커뮤니케이션 / 부지런하고 - 취업에 대한 지나친 고민은 자제하라 - 주니어 레벨은 개발 지식보다 학습 태도, 커뮤니케이션적인 측면을 많이 봄 - 커리어코칭을 적극 활용하자 - 취업은 반드시 되니 고민을 줄이고, 학습을 충실히 하며 어디에 취업할지를 고민하라 - 복습이 중요 / 체력관리도 중요 - 개인 프로젝트를 오전시간에 진행하면서 개발 실력을 키우심 - 내가 아는게 적고 남에게 도움이 안될 것 같아도 블로깅 쓰기 - 블로깅 마지막에 “혹시나 잘못된 개념 전달이 있다면 댓글 부탁드립니다. 저의 성장의 도움이 됩니다" 문구 넣는것도 추천 2022. 5. 23. 구글링 검색 팁 세가지 1. 문제의 요구사항에서 키워드를 추출해 mdn키워드로 검색한다 2. 자연어 문장으로 검색한다 단, 영어로 how to [궁금한 것] in javascript 3. 에러 메시지는 있는 그대로 검색한다 (stack Overflow가 유용하다) 2022. 5. 18. [독서] 코딩이 미래다 코딩 공부 사이트 삼성 sw expert academy https://swexpertacademy.com/main/main.do 구름에듀 - 알고리즘 푸는 곳 https://edu.goorm.io/ codecademy https://www.codecademy.com/ 키워드 1. 연습 2. 구조 3. 끈기 코딩은 일정한 법칙이 있음 연습해야함 목적에 맞는 구조를 이해하고 설명 디버깅 작업, 세세한 타이핑, 많은 시간소요로 시행착오할 끈기가 필요 블록체인 기술 세계 최대 금융 블록체인 컨소시엄 R3 CEV에서 블록체인 공통 표준을 구축하기 이해 노력 중 기본적으로 자바스크립트, C++, 파이썬 사용 컴퓨터 사이언스에 대한 탄탄한 지식 필요 암호기법에 대한 지식있을 경우 가산점 백엔드 개발 경험 분산형 시스.. 2022. 4. 11. [독서] 화성에서 온 프로그래머 금성에서 온 기획자 프로그래밍을 조금이라도 할 수 있는 기획자와 전혀 할 수 없는 기획자는 천지차이 개발하고자 하는 것의 '이상'과 '현실'을 판단하는 능력 프로그래밍은 새로운 무언가를 창조하는 행위 웹서비스 - 선데이 프로그래머 가전제품 프로그램 - 임베디드 프로그래머 게임 - 게임 프로그래머 스마트폰 앱 - 앱 프로그래머 아키텍트 - 프로그래머 중 최고 수준 프로그래머 프로그래머를 채용하는 것은 쉽지 않음 구직자의 능력을 판가름하기 어렵기 때문 프로그래머 분류 스피드 타입: 빠르게 구현, 규모 있는 프로젝트 제대로 못함 아이디어 타입: 생각못한 기능과 기술 생각, 많은 아이디어 적용하려다 멘탈 무너짐 철학자 타입: 예술 프로그램 제작, 복잡해 유지보수 어려움 땡땡이: 이미 만들어진 것 조합해서 결과 만듦, 마감 직전에 .. 2022. 4. 11. 이전 1 ··· 4 5 6 7 8 9 다음