본문 바로가기

분류 전체보기

(220)
IPC와 소켓 통신 보호되어 있는 글입니다.
네트워크 개론 OSI 7 계층 별 단위 [7계층] 메시지(응용 계층) ====================== [6계층] 메시지(표현 계층) ====================== [5계층] 메시지(세션 계층) ====================== [4계층] 세그먼트, 데이터그램(전송 계층) ====================== [3계층] 패킷(네트워크 계층) ====================== [2계층] 프레임(데이터링크 계층) *프레임: 캡슐화된 비트열 --------------------------------------- [1계층] 물리적 케이블(전기 신호: 010101010101001) - 비트 --------------------------------------- 1계층 비트 단위로 데이터 전송..
Bitcoin VS Ethereum 공통 요소 1. peer-to-peer network : 참여자들 연결 2. 비잔틴 결함 허용 합의(Byzantine fault-tolerant consensus) 알고리즘(작업증명 블록체인) : 상태 변경을 동기화 2. 암호학 기반 기술의 활용 : 디지털 서명, 해시, 디지털 화폐(이더) 이전 개방형 블록체인(비트코인 포함) vs 이더리움 비트코인: Bitcoin Core(기준이 되는 구현체, 오픈소스) -> 클라이언트 SW 이더리움: 기준 사양(reference specification) 비트코인 mining: 비트코인 생성 과정. 비트코인 transaction을 처리하는 동안 수학적 문제를 푼다. 비트코인네트워크 내의 모든 참여자가 miner로 동작 가능. minor로 동작 시, transactio..
Mastering Bitcoin 비트코인 거래 개념 입력값(비트코인 계좌에서 빠져나가는 값) =/= 출력값(비트코인 계좌로 들어오는 값) → 입력값 - 출력값 = 거래 수수료의 값 * 거래 수수료: 자신의 거래를 검증하고 새로운 블록에 추가시켜주는 채굴자에게 주는 일정량의 보상. 채굴자는 2가지의 보상 획득: 1. 새로운 블록을 검증하고 생성하며 일정량의 비트코인 획득 2. 블록에 추가되는 거래에 대한 거래 수수료 획득 비트코인은 통화량이 정해져 있음(2100만개) → 통화량만큼 비트코인이 다 발행되면 더 이상 비트코인을 보상으로 받을 수 없게 됨. 그러면 채굴자가 받는 보상은 거래 수수료 하나 뿐. 지갑 어플리케이션의 거래 처리 로직 1. Getting right inputs UTXO(Unspent transaction output)..
Mastering Ethereum Basic - Intro 보호되어 있는 글입니다.
TF 보호되어 있는 글입니다.
Google 일시적 서버 오류 Google 검색 엔진 오류 발생 Timeline 때는 2022년 8월 9일 오전 10시 33분, 구글링을 하는 중에 갑자기 구글에서 에러 메세지가 떴다. 해당 페이지만의 문제는 아닌 것이 그냥 구글 검색 후 결과 자체를 요청했을 때 해당 페이지가 떴기 때문이다. 오전 10시 35분 경에 바로 오류가 해결되었다. 서버 담당하시는 분들.. 괜찮겠지...? 2분 정도로도 야박하게 굴건가 구글.. 아냐.. 지금 10시 38분인데, 또다시 500 오류가 떴다.. 엄청 비상 걸려서 조치하고 있을 것 같은데, 쉽게 해결되지는 않나보다. 10시 40분 경, 다시 에러가 해결되었다. 역시나 그냥 구글로 검색하면, 최근에 올라온 것들을 시간과 함께 쉽게 보기 어려워서, 실시간으로 정보가 가장 빠른 Twitter를 확인해..
[Dreamhack 로드맵 v1] Stage 4 - Shellcode 보호되어 있는 글입니다.