자바스크립트 기본 총정리[진짜기본]
2022. 5. 20. 00:34
자바스크립트
js왜씀 html 변경할려고요 document.getElementById('idValue') document.getElementById('buttonIdValue').addEventListener('click').function(){ } 자료잠깐 저장하고싶으면 변수만들어서 쓰세요 다알죠? 알아요 코드 긴거 짧게 축약하고싶으면 함수만드세요 이것도알죠? 함수 다양하게 쓰려면 파라미터로 업그레이드 머릿속에 있는거 그거에요 객체는 이름을 넣어야됍니다. let 이름={이름: '킴', 나이 : 20}; 이름.나이; => 20 [1,2,3,4,5].forEach()(함수(파라미터)){ 배열에 있는 코드가 반복이댑니다 파라미터는 1도되고 2도되고 3도됍니다 느낌아시겠죠 }
[코어 이더리움7] 합의 계층
2022. 5. 19. 23:35
블록체인/코어 이더리움
1.합의 계층 실제 이더리움 네트워크에 연결되어 있는 모든 노드는 블록체인을 로컬 컴퓨터에 복제하고 이를 다른 노드들과 공유한다. 그렇기 떄문에 나온 Consensus Algorism PoW 작업 증명 트랜잭션을 승인하고 블록을 생성할 때 어려운 계산 문제를 수행하게 함으로 써 악의적으로 블록을 위변조하고 블록체인을 임의로 조작하는 것을 막을 수 있다. 블록을 생성하는 일련의 과정을 마이닝(mining, 채굴)이라고 하고, 이러한 역할을 하는 노드를 마이너(miner, 채굴자) 블록생성시간을 조절하는 방법 N+1블록 등록을 위해N번째 블록 헤더의 해시값과 트랜잭션 머클 트리의 루트, 임의의 값 을 갖는 넌스를 함께 암호 해시한다. 목푯값(Target Threshold)보다 작거나 같은 값이 나오는 암호 ..
이더리움 EVM과 Solidity[남민우,김규현]
2022. 5. 19. 17:46
페어프로그래밍
https://piquant-march-efe.notion.site/a2de5c560cc04cf481684e230c17f7b6 코드스테이츠 페어학습(남민우, 김규현) 1.이더스캔에서 컨트랙트를 검증하고 등록을하게되면 내 스마트컨트랙트코드를 볼수있다. piquant-march-efe.notion.site 솔리디티는 기본 자바스크립트를 파보자
[코어 이더리움 6]가스비,전자서명,트랜잭션 처리과정
2022. 5. 19. 00:02
블록체인/코어 이더리움
이더리움에서 발생된 안좋은 상황 1.관심이 높아진다 2.트랜잭션 비용(가스비)가 극단적으로 증가한다 3.nft의 경우 작품의 가격보다 트랜잭션 비용이 더 나가는상황이 빈번한게일어난다. 4.중개료가 비싸서 일반 사용자들의 접근이 안좋아진다. 이런상황을 해결하기위해서 나온 eip1559를통해 가스비(basefee+miner fee)를 적용 마이너에게는 miner tip을 basefee는 이더리움 네트워크로 돌아가게끔 순환시켜 수수료 극단적으로 올라가는것을 방지한다. ~83p 관련 내용 출처 :https://luniverse.io/2021/09/16/what-is-eip-1559/?lang=ko 전자서명 비밀키와 공개키 공개키 암호화시스템 1.공개키 암호화=>메세지를 공개키로 암호화 => 개인키로 복호화해서 ..
DApp[남민우,김형석]
2022. 5. 16. 15:59
페어프로그래밍
https://piquant-march-efe.notion.site/7503c46d5a56428c9c416e53a75d7bab 코드스테이츠 페어학습(남민우,김형석) Dapp piquant-march-efe.notion.site DApp의 한계와 문제점들 그리고 스왑에대해 알아보았다.
eip 1559에 대해서
2022. 5. 13. 23:51
블록체인
일시적인 정체에 대처하기 위해 블록 크기를 동적으로 확장/축소하는 블록당 고정 네트워크 요금을 포함하는 트랜잭션 가격 책정 메커니즘입니다.” 이렇게 한 문장으로 요약되어 있다. 앞에서 설명한 수수료가 폭등하는 구간에 대한 조정을 블록 크기에 대한 확장과 축소 그리고 base fee를 통해 가스비를 예측하기 어려운 점을 해결하려 한 것이다. 즉 eip 1559는 급격한 트랜잭션 증가로인한 과도한 가스비측정을 조율하기위해서 나온 업데이트다. 조율하기 위한 기준은 basefee로 측정이 되고 사용자는 basefee+minertip으로 자신의 트랜잭션을 빨리 보낼수 있게끔 고민할 수 있게 되었다. 여기서 basefee 이더리움네트워크로 소각이 되고 minertip만 채굴자에게 돌아간다. 이렇게 이더리움을 소각하..