본문 바로가기

기타

(8)
24.05.12 현시점, 한국은행 CBDC 진행현황 블록체인이란?(참고자료 : Ground X - 유튜브 블록체인 강의)블록체인의 정의와 구조정보를 블록이라고 하는 단위로 저장하여 저장된 블록들을 체인형태로 묶은 저장기술을 말한다. 자료구조의 연결리스트와 유사하다. 연결리스트에서는 특정 노드의 다음 노드가 누구인지 알기 위해 다음 노드의 주소값을 특정 노드가 가지고 있다. 그러나, 블록체인에서 블록은 해시 함수를 이용해 다음 블록이 어떤 블록인지 알아낸다.블록체인의 합의(Consensus) PoWPoS  BFT-variants제안자격 취득 방법계산이 어려운 문제를 풀 것플랫폼 토큰을 보유한 기간에 따라 결정적으로 또는 확률적으로 뽑힐 것정해진 순서 또는 정해진 확률에 의해 뽑힐 것네트워크 참여 제한없음없거나 낮음높음합의에 필요한 연산량높음낮음낮음위협전체 .. 2024. 5. 12. 17:51
[JSCODE] 모의면접으로 학습하는 CS 스터디 후기 이 글에서 JSCODE에서 진행했던 '모의면접으로 학습하는 CS 스터디' 후기를 작성하고자 합니다. 저는 '데이터베이스'를 스터디하였으면, 5주 과정이였습니다. 참여계기회사에서 근무하면서 항상 DB에 대한 전공지식이 부족하다는 것을 느꼈습니다. 그래서 이 부분에 대한 지식을 쌓고 싶었습니다. 혼자서 공부하기 보다는 모의면접을 통해 학습한다면, 학습과 피드백이라는 두마리 토끼를 잡을 수 있겠다고 판단하여, 참여하게 되었습니다. 성장한 점DB에 대해서 새로운 지식들을 쌓았다는 점이 성장한 점인 것 같습니다. 인덱스의 원리는 무엇이며, 어떻게 쿼리문을 작성해야지 성늣이 향상되는가에 대한 궁금함이 있었는데요, 스터디를 통해 이 부분을 알게 되었다는 점이 가장큰 성취였다고 생각합니다. 또한 모의면접에서 공통적으로.. 2024. 2. 19. 13:56
[채용] FAANG + 몰두센 + 네카라쿠배당토 채용공고 정리 개인적으로 시간을 내어 채용공고(Backend or Software engineer)를 정리하는 도중, 정리한 내용을 블로그에 공유하면 다른 분들에게 도움이 될 것 같아 공유드립니다. 노션 링크 : https://rigorous-lettuce-47e.notion.site/078830ab1171475c93355a5364929ad0?pvs=4 기업 채용요건 분석 해외 Top Tech 회사(ex. FAANG + a) rigorous-lettuce-47e.notion.site 2023. 11. 27. 16:46
[블록체인] 섹션1 : 블록체인 상태와 트랜잭션 이 글은 '한양대 x 그라운드X'에서 진행한 블록체인 강의 영상을 정리한 것입니다. 참고링크 : https://www.youtube.com/watch?v=imh8z8Mf764&list=PLKqrwxupttYEcJhWAw0E_5RVpDD9LD6Q-&index=8 블록체인의 상태 (어카운트 기반) 블록체인의 상태 블록체인은 트랜잭션으로 변화하는 상태 기계 (State Machine) 상태 기계 블록체인은 초기 상태에서 변경사항을 적용하여 최종 상태로 변화하는 상태 기계 이전 블록의 최종 상태(final state)는 현재 블록의 초기 상태(initial state) Genesis block의 경우 임의의 초기값들이 설정되는데 이것이 genesis block의 초기상태이자 최종상태 (어카운트 기.. 2023. 11. 21. 20:19
[블록체인] 섹션0 : 블록체인의 기본 이 글은 '한양대 x 그라운드X'에서 진행한 블록체인 강의 영상을 정리한 것입니다. 참고링크 : https://www.youtube.com/watch?v=imh8z8Mf764&list=PLKqrwxupttYEcJhWAw0E_5RVpDD9LD6Q-&index=8 블록체인의 정의, 해시함수 블록체인이란? 정보를 블록이라고 하는 단위로 저장하여 저장된 블록들을 체인형태로 묶은 저장기술을 말한다. 자료구조의 연결리스트와 유사하다. 연결리스트에서는 특정 노드의 다음 노드가 누구인지 알기 위해 다음 노드의 주소값을 특정 노드가 가지고 있다. 그러나, 블록체인에서 블록은 해시 함수를 이용해 다음 블록이 어떤 블록인지 알아낸다. 해시함수(Hash Function) 임의의 길이의 데이터를 고정된 길이의 데.. 2023. 11. 21. 20:18
[블록체인] ERC-721이란? 이 글은 이더리움 공식문서를 번역한 글입니다. 잘못된 번역이 있을 수 있습니다. 링크 : https://ethereum.org/ko/developers/docs/standards/tokens/erc-721/ 링크 : https://eips.ethereum.org/EIPS/eip-721 What is ERC-721? ERC-721은 NFT를 위한 표준입니다. ERC-721 타입의 토큰은 유니크하며, 동일한 스마트 컨트랙트에서 생성된 다른 토큰들과 다른 값을 지닐 수 있습니다. 즉, 서로 대체 불가능한 고유한 토큰이라는 의미입니다. 이게 가능한 이유는 토큰의 나이, 희귀함, 눈에 보이는 것들이 다르기 때문입니다. 이때 '눈에 보이는 것들'은 tokenId라고 불리는 uint256형 변수입니다... 2023. 11. 21. 20:17
[AI] 규칙 기반 챗봇 with Python 참고자료 - https://datasciencedojo.com/blog/rule-based-chatbot-in-python/ - https://frhyme.github.io/python-lib/nltk-wordnet/ - https://regexr.com/ 목차 챗봇이란? 챗봇 종류 Rule-based 챗봇을 만들기 위한 도구들 챗봇 실행 과정 파이썬을 이용한 챗봇 구현 챗봇이란? 출처 : https://namu.wiki/w/챗봇 메신저에서 유저와 소통하는 봇 을 말한다. 단순히 정해진 규칙에 맞춰서 메시지를 입력하면 발화를 출력하는 단순한 챗봇에서부터 상대방의 발화를 분석하여 인공지능에 가까운 발화를 내놓는 챗봇까지 다양한 챗봇들이 있다. 본래, 메시지를 규칙 기반으로 송출해주는 정도에 지나지 않았으나.. 2023. 11. 21. 20:15
[인프라] Docker Overview 공식문서 번역 이 글은 도커 공식문서를 번역한 글입니다. 오역이 존재할 수 있다는 점 참고 부탁드립니다. 공식문서 링크 : https://docs.docker.com/get-started/overview/ Docker overview 도커는 개발, 전송, 그리고 어플리케이션을 실행하기 위한 오픈 플랫폼이다. 도커는 어플리케이션을 인프라와 분리하므로써 소프트웨어를 더 빨리 전달할 수 있도록 한다. 도커와 함께라면, 어플리케이션을 관리하던 것과 동일한 방법으로 인프라를 관리할 수 있다. 코드를 빠르게 전송, 테스트, 배포하는 도커의 장점을 활용하면, 코드를 작성하고 배포환경에서 실제 실행하는 과정의 딜레이를 상당히 줄일 수 있다. The Docker platform 도커는 ‘컨테이너’라고 불리는 느슨하게 결합된 환경에서 .. 2023. 11. 21. 20:14