본문 바로가기

hash3

[NFT] 2주차(1) Solidity - 블록체인 마켓 앱 만들기 with 그라운드X 블록체인에서는 “개인키, 개인키 기반의 주소”로 상호 작용을 한다. 블록체인은 두 가지 기반의 account가 있다. 👉 Account Smart Contract account 개인키 기반 account Address (스마트 컨트랙트에게 뭔가를 실행시킬 때, 스마트 컨트렉트 주소로 찾아감) Balance Code(개인키 기반의 account와 다른 점. 나는 ~~기능을 할 수 있어. 예 count.sol 의 코드를 컴퓨터가 이해가능한 글자로 바꾼 것.) Address 0x.... Balance Smart Contract에도 토큰 보관 가능 👉 Transaction이란? 블록체인에서의 모든 거래 코드에서 돈을 보낼 수 있음 코드를 실행하는데 돈이 든다. Gas Price x Gas Used = TX Fe.. 2022. 8. 3.
[NFT] 1주차 - 블록체인 마켓 앱 만들기 with 그라운드X 블록체인(Block Chain) 누구나 볼 수 있는 공공 거래장부 어느 지갑에 얼마나 들어가이있는지 어느 지갑에서 어느 지갑으로 얼마나 보냈는지 알 수 있음 탈중앙화 시스템. 보팅(voting)과 토론으로 의사 결정 블록 구조 header : 다른 체인과 연결하는 역할 body : 거래 장부 내역 1. 블록🟥 : 거래 내역을 쭉쭉 기록. “누가 얼마나 어떻게 등등 아주 많이” → 그 블록을 복사 🟥 🟥 🟥 2. 거래 내역이 많아질 수록 블록 용량 부족 → 다른 블록🟩에 계속 이어서 작성 3. 체인🔗: header를 기반으로해 블록끼리 연결(linking)🟥🟩 4. 복사해둔 블록들을 동일하게 정리채굴 🟥🟩 🟥🟩 🟥🟩 5. 누군가 다음 블럭🟦을 만듦. "내가 이곳의 네트워크에 기여를 했으니 보상을 달라" ✅.. 2022. 7. 20.
[Algorithm 018] JS - 완주하지 못한 선수 (Level 01) 문제 출처 : 프로그래머스 prorammers - 완주하지 못한 선수 (링크) 문제 설명 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수들의 이름이 담긴 배열 completion이 주어질 때, 완주하지 못한 선수의 이름을 return 하도록 solution 함수를 작성해주세요. 제한사항 마라톤 경기에 참여한 선수의 수는 1명 이상 100,000명 이하입니다. completion의 길이는 participant의 길이보다 1 작습니다. 참가자의 이름은 1개 이상 20개 이하의 알파벳 소문자로 이루어져 있습니다. 참가자 중에는 동명이인이 있을 수 있습니다. A. 처.. 2021. 11. 4.