반응형 전체 글266 이더리움 구성 이더리움 플랫폼을 구성하는 Layer 구조 Ethereum Blockchain Network. - 접속프로그램, 클라이언트를 통해 접속 - 풀노드, 라이트노드, 피어로 참여가능 Smart Contract Code - Solidity, LLL, vyper, serpent 중 Solidity 언어로 주로 구성. - 스마트 컨트랙트 전용 언어를 활용 DApps - 개발한 앱을 블록체인 네트워크와 연결 - JS 사용 이더리음의 Code Level의 계층구조 2021. 6. 9. 이더리움 비트코인의 한계점 비트코인 스크립트 언어의 단점 - 튜링 불완정성 : while, loop 명령이 제외됨 - Value-blindness : UTXO는 input, output 2가지만 가능 - Lack of state : 사용되거나, 사용되지 않거나 두가지만 가능 작업증명방식의 합의 메커니즘 - 지나치게 큰 에너지 소모 - 채굴자들의 중앙화 늦은 거래처리속도 의사결정구조 - hardfork(bitcoin cash), Segwit 이더리움 - 비트코인의 단점을 보완한 새로운 블록체인 플랫폼 - Vitalik Buterin이 주도하여 개발 - 상태와 데이터의 저장이 가능 - 반복문 실행 가능 - 튜링 완전 언어 (Solidity, GO, C++, LLL 등)을 이용하여 Smart Contract 생성 - .. 2021. 6. 9. CSS 기초 CSS 작성법 - 안에 로 공간을 만들어 작성 - 적용할때는 class = "style 이름" 으로 사용. - 아래 코드로 살펴보자 로그인 페이지 아이디, 비밀번호를 입력해주세요 ID: PW: 로그인하기 폰트 변경 - 구글에서 폰트를 다운받아 가져오는 형식이다. - https://fonts.google.com/?subset=korean - 이곳에서 원하는 폰트를 누르고 select this style 하면 CSS 코드가 제공된다. - 아래와 같이 적용한다. Tip - div 의 크기를 확인하기 위해, div를 처음만들때 background-color로 확인하면 편하다. - 주석을 편하게 입력하기 위해서 Ctrl + / 를 입력하면 자동으로 맞는 주석으로 입력해준다. - CSS 부분 : /* */, htm.. 2021. 6. 8. HTML 기초 HTML 태그 - HTML은 크게 head와 body로 구성되며, head 안에는 페이지의 속성정보를, body안에는 페이지의 내용을 담는다. - Head 안에 들어가는 대표적인 요소 : meta, script, link, title - 페이지의 속성을 정의하거나, 필요한 스크립틀을 호출한다. - Body 안에 들어가는 대표적인 요소 : 아래 html 코드를 확인하자. 구역을 나누는 태그. 그룹화 문단 변경 bullet point!1 bullet point!2 h1은 제목을 나타내는 태그입니다. h2는 소제목입니다. h3~h6 span 태그입니다: 특정 글자를 꾸밀 때 써요 a 태그입니다: 하이퍼링크 img 태그입니다: input 태그입니다: button 태그입니다: 버튼입니다 textarea 태그입니다.. 2021. 6. 8. 브라우저란? 브라우저 - HTML을 받는 경우, 서버에게 파일을 요청하고, 받은 HTML을 그려주는 것. - 데이터만 받는 경우, 필요한 데이터만 다운받아 바꾸며, JSON 형식으로 받게된다. HTML / CSS / JS HTML : 뼈대. 초록색 박스는 돋보기 모양 옆에 있어. 사전은 뉴스 옆에있어 CSS : 사전 폰트 사이즈는 20이야, 폰트는 굴림체야. JS : 움직이는것. 이동하는것. 2021. 6. 8. 여러가지 모델 Variants of LSTM Peephole Connections - 망각, 입력, 출력게이트에 이전 Cell State의 정보가 전달되는 방식이다. - ft, it 는 Ct-1 (이전 CellState의 정보) 이 입력됨 - ot는 Ct (현재의 CellState 정보)가 입력된다. - 차원이 하나씩 증가하기 때문에, LSTM의 계산량이 늘고, 성능이 개선됨 Coupled Forget and Input Gates - LSTM에서는 망각 - 입력 - 출력게이트에서 시그모이드 함수를 사용했지만, 이것은 망각게이트와 입력게이트를 합쳐놓은 것이다. - 망각게이트는 시그모이드의 값을 입력, 입력게이트는 1-ft (반전)를 통해 입력하게 된다. Gated Recurrent Unit - LSTM보다 계산량을 줄이.. 2021. 6. 8. 블록체인 용어, PoW & PoS 스테이블코인 - 법정화폐 또는 실물 자산을 기준으로 가격이 연동되는 암호화폐 - 기존의 암호화폐는 가격 변동성 때문에 통화로써 안정성이 떨어진다는 평가 - 반면 USDT와 같은 코인은 가치가 달러에 고정됨. 가격 안정성은 높음. MainChain (주요체인) - 제네시스 블록으로부터 가장 최근의 블록까지 연결되어 있는 체인 - 주요 체인, 최장 체인이라고 부르며, 가장 많은 해시 파워가 투입되는 체인에 다음 블록이 연결됨. 토큰이란? - 독립된 블록체인 네트워크가 아닌 이더리움과 같은 플랫폼을 이용하여 발행할 수 있는 암호화폐 - 독립된 블록체인네트워크를 소유한 경우에는 코인으로 불리우며 비트코인, 이더리움, 퀀텀, 스팀 등이 있음. - 코인과 같이 메인넷 시스템을 한번에 구축하는 것은 어렵기 때문에 먼.. 2021. 6. 7. 비트코인 퍼블릭 블록체인 : 비트코인 - 채굴 시스템에 의해 사용자들이 자생적으로 관리(P2P) - 2100만 BTC로 제한 - 10분마다 거래내역 갱신, 해킹어려움. : Miner들이 보상받는 양 : 반감기로 줄고 있는 기본적인 마이닝 비용 + 거래 하나당의 수수료 : 해킹이 어려움 : 다수결로 처리. 51% 이상이어야 조작가능. 투명성. 속도는 상대적으로 느리다. (예 : 10000개의 노드일 경우 5001개 / 5001개 이상의 Hash power가 높을경우) * Server-based 방식은 속도와 사후관리가 용이하다. 하지만 서버의 데이터가 조작된다면 전혀 알 수 없다. ** 만약 대대적인 해킹으로 51%를 공격한다고 하면, 그 즉시 비트코인의 가치를 인정받지 못할정도로 코인의 가격이 하락이 예상되기에,.. 2021. 6. 7. 퍼블릭 블록체인 & 프라이빗 블록체인 & 특성 퍼블릭 블록체인 - 공개형 블록체인이라고 불리며, 전세계의 누구나 모두 읽고 거래 정보를 발송하고 거래가 유효한지 확인할 수 있으며, 누구나 합의 과정의 블록체인에 참여할 수 있음. - 통상적으로 왅전한 탈중앙화 시스템으로 여겨짐 - 비트코인, 이더리움 프라이빗 블록체인 - 폐쇄형 블록체인으로 불리며, 기관 또는 조직에서 권한을 통해 관리되는 블록체인 - 해당 네트워크에 참여하기 위해서는 고유의 인증 방식을 통과해야함 퍼블릭 블록체인의 특성 분산합의 - 화폐 : 국가 중앙은행의 보증 - 비트코인 : 블록체인으로 사용자들 간의 합의 블록헤더 * 난이도 : 블록채인의 경우 10분에 하나의 블록이 생성될 수 있도록 만드는 것. bitcoin core에서 약 2주마다 평균을 내서 바꾼다. * 위 5가지는 다른 .. 2021. 6. 5. 이전 1 ··· 22 23 24 25 26 27 28 ··· 30 다음 반응형