profile
좋은 개발자가 되고싶은
태그 목록
전체보기 (234)JavaScript(80)algorithm(77)알고리즘(73)blockchain(71)node.js(67)golang(47)go(45)Backend(44)코딩테스트(34)nodejs(32)백준(32)solidity(25)ethereum(24)이더리움(23)Bitcoin(20)블록체인(16)솔리디티(16)개발자(14)비트코인(13)eth(12)EVM(11)hardhat(10)typescript(9)ethers.js(9)smart contract(9)보안(9)스마트 컨트랙트(8)해킹(8)wallet(7)블록체인 개발자(7)CSS(7)btc(6)ERC20(6)http(6)블록체인개발자(5)wemix(4)Node(4)mongodb(4)reentrancy(4)재진입 공격(4)js(3)ERC721(3)DeFI(3)React(3)truffle(3)PoS(3)리액트(3)컨트랙트(3)swap(3)blockchain해킹(3)컨트랙트 개발자(3)web3.js(2)statusCode(2)mnemonic(2)NFT(2)블록체인 코어(2)db(2)re-entrancy attack(2)opensea(2)프론트엔드(2)Flag(2)gin(2)python(2)underflow(2)ERC-20(2)Klaytn(2)solidity 0.8.0(2)multisig(2)pow(2)clonecoding(2)integer underflow(2)상태변수(2)Geth(2)클론코딩(2)contract(2)gin-gonic(2)Hardware Wallet(1)findIndex(1)Account Abstraction(1)멱등(1)recursion(1)이오스(1)의사선택자(1)color(1)8958(1)박스모델(1)css기본문법(1)개발자 프로젝트(1)client(1)MVC(1)Dex(1)float(1)selenium(1)blockchain developer(1)AMM(1)리랜더링(1)CPMM(1)aa(1)오버플로우(1)HTTP메서드(1)멀티시그(1)http메시지(1)안전(1)react redux(1)mocha(1)병렬성(1)메모리 할당(1)class(1)object_id(1)DApp(1)typeOrm(1)JavaScrip(1)reentrant(1)Cross-Function-Reentrancy(1)오픈씨(1)startline(1)오븐시계(1)webpack(1)Flexbox(1)bundlers(1)CSMM(1)EC++(1)SOME(1)3세대 블록체인(1)C/C++(1)parcel(1)find(1)4337(1)json(1)2세대 블록체인(1)font family(1)2798(1)메타마스크(1)Hot Wallet(1)box-sizing(1)format(1)단계별 풀어보기(1)React LifeCycle(1)httpmethod(1)랜덤값(1)reentrancy Attack(1)filter(1)CoinToToken(1)발행(1)bubblesort(1)foreach(1)언더플로우(1)기본선택자(1)put(1)delete(1)font-size(1)소각(1)UserOperation(1)css주석(1)1157(1)fmt(1)지역설치(1)gambling dapp(1)2750(1)함수(1)데몬 툴(1)전역설치(1)SelectionSort(1)body(1)위믹스(1)블록체인 데몬 서버(1)선택자(1)erc(1)2675(1)스왑(1)정수(1)ABI Coder V1(1)overflow(1)testnet(1)gnosis(1)TokenToCoin(1)DoS(1)TokenToToken(1)log(1)mempool(1)boltdb(1)react-bootstrap(1)위메이드(1)wemade(1)custody(1)인라인(1)METAMASK(1)게시판만들기(1)표준입출력(1)지갑(1)consensus(1)암호화(1)프로젝트(1)가위바위보 게임(1)display 속성(1)MOD(1)integer overflow(1)박스사이징(1)Smartcontract(1)eth2(1)array function(1)react.js(1)데몬 서버(1)Bridge(1)nest(1)Swagger(1)1세대 블록체인(1)babel(1)코인지갑(1)Map(1)토큰 발행(1)Token(1)go-ethereum-hdwallet(1)CRUD(1)블랙리스트(1)계정 추상화(1)|| 초기화(1)multi party computation(1)15552(1)Mnemonic-Wallet(1)동시성(1)border 속성(1)코딩(1)맴풀(1)Cold Wallet(1)블록체인갭라자(1)API Doc(1)dependencies(1)redux(1)블록체인 개발(1)토큰 소각(1)월렛(1)디파이구현(1)비연결성(1)생명주기(1)eth1(1)keccak256(1)ABI Coder v2(1)채굴(1)10871(1)font-align(1)클레이튼(1)toml(1)abi.encodePacked()(1)JSON Server(1)선택자 우선순위(1)랜덤값 생성(1)순차탐색(1)NFT개발(1)position(1)특성선택자(1)2908(1)블록체인_개발(1)abi.encode()(1)선택정렬(1)package(1)Aggregator(1)거품정렬(1)상태코드(1)블록 레벨 요소(1)Vanilla JavaSciript(1)daemon(1)자료구조(1)바닐라js(1)구조체(1)그룹선택자(1)HTTP 속성(1)npm(1)Unchecked(1)api 설계(1)cross-contract-reentrancy(1)header(1)GET(1)POST(1)합의 알고리즘(1)entrypoint(1)stmart contract(1)Box Model(1)patch(1)exitcode100(1)execution(1)2525(1)3052(1)MPC(1)개발(1)coin(1)ERC-4337(1)커스터디(1)devDependencies(1)
post-thumbnail

ERC-4337 Account Abstraction(AA) 핵심 요소 설명 - Ethereum(Chapter 1)

ERC-4337: Account Abstraction Using Alt Mempool 해당 링크를 기반으로 제가 이해한 내용을 보태서 작성하였습니다. Abstract 계정 추상화 제안(Account Abstraction Proposal) ERC-4337은

2일 전
·
0개의 댓글
·
post-thumbnail

Solidity ^0.8.0 - ABI Coder v2

ABI는 Application Binary Interface의 약자입니다.https://ethereum.stackexchange.com/questions/64562/about-abi-encoder-v2ABI coder v2는 기본적으로 활성화되어 있습니다.pr

4일 전
·
0개의 댓글
·
post-thumbnail

Denial of Service With Revert - Solidity

https://medium.com/valixconsulting/solidity-security-by-example-09-denial-of-service-with-revert-814f55b61e02번역 및 내용을 추가하여 작성하였습니다.다음과 같은 능력을 키우고

4일 전
·
0개의 댓글
·
post-thumbnail

Solidity ^0.8.0 - Underflow, Overflow 그리고 unchecked{…} 키워드

Solidity 0.8.0의 변경점에 대해 번역을 진행하고 Hardhat, Ethers.js, Typescript를 통해 이해하기 쉽도록 작성하였습니다.컴파일러가 사용자에게 알리지 않고 기존 코드의 동작이 변경되는 변경사항이 나열되어 있습니다.시리즈로 작성하겠습니다.

5일 전
·
0개의 댓글
·
post-thumbnail

Unexpected Ether With Forcibly Sending Ether - Solidity

https://medium.com/valixconsulting/solidity-smart-contract-security-by-example-08-unexpected-ether-with-forcibly-sending-ether-e13be2c6b985번역 및 내

6일 전
·
0개의 댓글
·
post-thumbnail

Phishing With Improper Authorization - solidity

Phishing With Improper Authorization https://medium.com/valixconsulting/solidity-smart-contract-security-by-example-07-phishing-with-improper-authori

2023년 9월 15일
·
0개의 댓글
·
post-thumbnail

Integer Overflow - Solidity

https://medium.com/valixconsulting/solidity-smart-contract-security-by-example-06-integer-overflow-e1f444f3cc4사용자가 Moon 토큰을 구매하거나 판매할 수 있는 Insecu

2023년 9월 14일
·
0개의 댓글
·
post-thumbnail

Cross-Contract-Reentrancy - Solidity

https://medium.com/valixconsulting/solidity-smart-contract-security-by-example-05-cross-contract-reentrancy-30f29e2a01b9Cross-Contract-Reentrancy

2023년 9월 13일
·
0개의 댓글
·
post-thumbnail

Cross-Function-Reentrancy - solidity

https://medium.com/valixconsulting/solidity-smart-contract-security-by-example-04-cross-function-reentrancy-de9cbce0558e번역 및 내용을 추가하여 작성하였습니다.다음과

2023년 9월 12일
·
0개의 댓글
·
post-thumbnail

Reentrancy via Modifier - Solidity

https://medium.com/valixconsulting/solidity-smart-contract-security-by-example-01-integer-underflow-c1147c2e507bmodifier를 통한 재진입(reentrancy)은 복잡성

2023년 9월 8일
·
0개의 댓글
·
post-thumbnail

Reentrancy Attack - Solidity

https://medium.com/valixconsulting/solidity-smart-contract-security-by-example-02-reentrancy-b0c08cfcd555번역 및 내용을 추가하여 작성하였습니다.다음과 같은 능력을 키우고 싶어

2023년 9월 7일
·
0개의 댓글
·
post-thumbnail

Integer Underflow - Solidity

https://medium.com/valixconsulting/solidity-smart-contract-security-by-example-01-integer-underflow-c1147c2e507b번역 및 내용을 추가하여 작성하였습니다.다음과 같은 능력을

2023년 9월 7일
·
0개의 댓글
·
post-thumbnail

keccak256 사용법

Keccak-256은 SHA-3 (Secure Hash Algorithm 3)의 기반이 되는 알고리즘이다. 이 함수는 주어진 입력값에 대한 256비트 (32바이트) 길이의 고유한 해시 값을 생성한다.가변 길이의 인자를 받을 수 없으므로, 여러 인자를 전달하려면 abi.

2023년 8월 18일
·
1개의 댓글
·
post-thumbnail

abi.encode() vs abi.encodePacked()

abi.encode() vs abi.encodePacked()

2023년 8월 18일
·
0개의 댓글
·
post-thumbnail

Execution Client와 Consensus Client의 연결 과정

Execution Client와 Consensus Client는 모두 병렬로 동시에 작동한다. 두 클라이언트 간의 통신이 필요하다. 이 통신을 통해 Consensus Client는 Execution Client에 지침을 제공하고, Execution Client는 비콘

2023년 5월 17일
·
0개의 댓글
·

이더리움 PoS에서 트랜잭션이 만들어지는 과정

이더리움 PoS에서 트랜잭션이 만들어지는 과정 1. 트랜잭션 생성 및 브로드캐스팅 > 사용자는 개인 키로 트랜잭션을 생성하고 서명하여 이더리움 JSON-RPC API를 사용해 노드에 요청을 한다. > 사용자는 자신이 만든 트랜잭션을 블록에 포함시키기 위해 Vali

2023년 5월 16일
·
0개의 댓글
·

이더리움 PoS에서 트랜잭션이 만들어지는 과정

사용자는 개인 키로 트랜잭션을 생성하고 서명하여 이더리움 JSON-RPC API를 사용해 노드에 요청을 한다.사용자는 자신이 만든 트랜잭션을 블록에 포함시키기 위해 Validator에게 팁으로 줄 가스 양을 함께 정의한다.팁은 검증자에게 돌아가는 반면, 기본 수수료는

2023년 5월 16일
·
0개의 댓글
·
post-thumbnail

MultiSig, MPC와 Custody

Custody = 은행ex. 코인베이스, Bitgo기업들이 OTC(Over The Counter, 장외거래)거래를 하고 싶어하면 커스터디 회사에 요청을 한다. 이때 커스터디 회사는 암호화폐를 거래하여 법인을 넘겨주는 식의 매매대행을 한다.B2B로 운용되는 경우가 많다.

2023년 3월 29일
·
0개의 댓글
·
post-thumbnail

Blockchain에서의 Wallet

사용자의 개인키를 안전하게 관리하고 쉽게 거래를 생성하는 것을 지원한다.실제로 네트워크에 참여하지는 않는다.기능거래 조회사용자 잔액 조회신규 블록 생성 알림주소록 관리사용자 키 관Web WalletApp WalletPaper WalletHardware Wallet개인키

2023년 3월 29일
·
0개의 댓글
·
post-thumbnail

Gnosis Multisig Contract 뜯어먹기

Owner조건을 설정하고 조건을 확인하는 기능Wallet지갑 자체의 기능소유주 설정몇명의 소유자를 설정할 것인지 배열로 입력한다.몇명의 소유자 중 몇개의 Confirm을 받았을 때 트랜잭션을 보낼지에 대한 수 설정소유자 중 한사람이 트랜잭션을 submit한다.submi

2023년 3월 27일
·
0개의 댓글
·