분류 전체보기 258

블록체인과 AI, AI 코인 투자 전 기초 개념

AI 테마로 묶인 코인들도 위와 같이 Gen-AI, Agent, On-chain ML, Hardware 섹터로 나눠볼 수 있다. 우선 AI 용어정리를 통해 인공지능 시장을 이해해보자. 1. Generation ,Gen (LLMs) : Large Language Model or LLMs : 사용자 요청 (Query, Prompt)에 따라 글 (Text)를 만들어 내는 것 Generation ,생성하다라는 뜻을 가지고 있다. Generation AI 는 생성형 AI 를 뜻한다. 하지만 시장에서는 이를 직역했을 때의 용어로 사용하고 있지 않다. AI 시장에서 Generation 은 Large Language Model 지칭한다. 이는 컨텐츠를 만든 후 Large Language Model 을 사용하는 AI를 ..

비트코인의 segwit 업데이트와 히스토리

비트코인 탄생 후 두가지 논란에 직면했다. 1) 느리다. 2) 할 수 있는게 별거 없다. 이번에는 1번 확장성 이슈를 살펴보자. 비트코인은 느리다. 비트코인 블록체인의 확장성(Scalability)이 떨어진다 즉, 속도가 느리다는 이슈가 계속해서 제기되고 있다. 확장성이란 거래를 검증하고 처리하는 속도를 말한다. 비트코인은 1초에 7건 거래 처리가 가능하다. (Visa 의 경우 24,000건 처리가 가능하다.) 가장 태초에는 디도스 공격을 막기 위해서 블록 크기를 제한했던 것이 시작이다. 사토시는 본래 블록 사이즈를 제한할 생각이 없었다. 하지만 할 핀니의 아이디어를 받아들여서 디도스 및 스팸 공격을 막기위해 블록체인에 기록되는 블록의 크기를 1MB로 제한하였다. 당시 1MB 는 통상적으로 2,100건 ..

비트코인 네트워크 규칙

비트코인 네트워크 시스템에는 몇가지 중요한 규칙이 있다. 규칙 첫 번째. 채굴에 성공한 자에게는 경제적 보상이 주어진다. 이 때 경제적 보상은 '블록 보상 + 거래 수수료' 보상을 의미한다. '주조됨' 항목이 발행된 항목이며 6.25 개 블록 보상을 받았다. 아래 '보상' 항목은 수수료 보상까지 합친 항목임으로 6.4159-6.25 개가 수수료 보상인셈이다. (수수료 항목이 있어 굳이 계산 안해도 된다.) '업무' 항목이 블록에 포함되어 있는 트랜잭션 수이다. (한글 번역기를 사용하여 번역이 이상한 점을 알아두자.) 해당 블록에는 총 3768개의 거래가 포함되어 있다. 맨 첫번째 트랜잭션이 블록 보상이다. 채굴자에게 주는 보상이 기록이 된다. 그 다음으로 Sats 는 사토시를 단위를 의미하며 1Btc는 ..

채굴 실습

https://andersbrownworth.com/blockchain/hash Blockchain Demo andersbrownworth.com 해시값은 Data 에 대한 '지문'으로서의 역할을 하고 있다. 입력값에 대한 고유한 출력 값이다. 즉, 하나의 특별한 출력값으로서의 데이터가 Hash 인 것이다. 입력값이 동일하면 동일한 출력값으로써의 Hash 가 나온다. 여기까지가 Hash 의 개념이다. ... Block 은 데이터를 기록하는 하나의 장부이다. 블록에는 여러 거래 데이터들이 쌓여있다. 그럼에도 배경이 빨간색으로 나와 있는 것은 정상적인 블록이 아니다라는 것이다. 논스 값이 틀린 것이다. 논스 값을 맞춰야만 서명된 해시값이 나온다. 논스 값은 4268 이였던 것이다. 이것을 채굴자들이 연산 작..

비트코인 거래와 채굴

비트코인 이전에 디지털 경제에서는 '위조'와 '이중지불' 문제를 어떻게 해결할 것인가에 대한 고민이 있었다. 과거 그리고 현재 이를 해결하기 위해서는 중앙 주체인 정부, 은행 등에 개입이 있어야만 한다. 하지만 비트코인은 블록체인과 채굴(보상)이라는 시스템으로 이 문제를 해결하였다. 1. 채굴 시스템을 이해하기 전에 비트코인 시스템을 이용하는 주체에 대한 이해가 필요하다. 비트코인 시스템은 두 가지 주체가 있다. 사용자와 채굴자이다. 사용자와 채굴자 이 두 주체는 비트코인 네트워크에서 다른 목적을 가지며 서로 다른 시스템을 이용하게 된다. 사용자의 경우, 비트코인 송수신 즉 거래를 목적으로 이용한다. 이 때 개인 지갑(라이트 노드)을 이용하며 비트코인 네트워크 소비자가 된다. 채굴자는 비트코인 거래내역 ..

비트코인 강력한 암호화 기술 SHA-256 해시 함수, 비대칭키 암호 기술

https://p2pfoundation.ning.com/forum/topics/bitcoin-open-source 비트코인 백서에 보면 강력한 암호화를 일반 대중이 사용함으로써 더이상 신뢰 기관은 필요하지 않게 되었다라는 문구가 있다. 사토시가 말하는 강력한 암호화는 '비가역성' 암호기술 이 중에서도 '비대칭키 암호 기술'을 말하는 것이다. 비가역성 암호기술은 역 역산이 불가능한 암호 기술이다. ... 비가역성 암호기술은 대표적으로 두가지가 있다. 1) 해시함수 (단방향 알고리즘) 2) 비대칭키 암호 (양방향 알고리즘) ... 해시함수 (단방향 알고리즘) 해시 함수의 경우 입력 데이터를 해시 함수를 이용하여 고정된 크기의 출력값을 얻도록 하는 것이다. 대표적으로 'SHA-256' 해시 함수가 있는데, 입..

비트코인 세 가지 특징으로 이중지불, 단일공격지점 문제 해결

비트코인 탄생 전, 태초의 디지털 세상에서는 텍스트가 아닌 디지털 머니를 지구 반대편으로 어떻게 전송할 수 있을지에 대한 고민이 있었다. 이 때 해결하지 못한 문제는 '이중지불'문제를 어떻게 해결할 것인가였다. 이중지불은 아래와 같다. 1) 디지털 머니가 복사+붙여넣기를 통해 위조된 것이면 어떡할것인가. 2) 디저털 머니의 소유권을 어떻게 증명할 것인가 이러한 문제를 해결하기 위해 '은행'이 디지털 세상으로 들어와 이중지불 문제를 해결해주었다. 하지만 은행이 이 문제를 해결해줌으로써 우리는 프라이버시가 침해당한다. 그리고 정부와 은행이 잘못된 판단을 할 경우엔 시민들은 인플레이션과 같은 피해를 입게된다. 비트코인이 탄생하기 전, 이캐시라는 디지털 머니는 중앙에서 검증/관리해주는 시스템으로 디지털 머니를 ..

사토시 나카모토, 사이퍼 펑크 활동 중 비트코인을 만들다.

비트코인 창시자 '사토시 나카모토' 는 2008년 10월 31일 비트코인 백서를 발표하였다. 비트코인 백서를 발간한 곳은 Metzdowd 라는 암호학 커뮤니티이다. Metzdowd 는 당시 '사이퍼 펑크'라는 암호학 커뮤니티에 있는 사람들이 활동하던 사이트였다. 이들은 암호화 기술을 이용해 기존의 중앙집권화된 국가와 기업 구조에 저항하기 위해 여러 고민과 도전을 실행하였다. 즉, Metzdowd 는 사이퍼 펑크들이 활동하던 사이트인 것이다. 아래 사이퍼 펑크의 선언문을 보며 이들의 목표하는 바를 이해해보자. ... 사이퍼 펑크 선언 (93.03.09 에릭휴즈) 프라이버시는 전자시대에서 열린 사회를 위해 필수적이다. 프라이버시는 비밀과 다르다. 프라이버시는 세상의 모든 사람들이 알게 되는 것을 원하지 않는..

비트코인과 이더리움

비트코인의 기술이 일반 휴대폰라면 이더리움은 스마트 폰이다. 비트코인 백서에 비트코인은 개인간 디지털 상에서 현금을 주고 받을 수 있는 시스템이라고 명시되어 있다. 반면 이더리움 백서에는 차세대 스마트 계약과 탈중앙화된 앱 플랫폼이라고 명시되어 있다. 비트코인 블록체인에는 단순히 거래 기록만 저장되어 있는 반면 이더리움의 블록체인에는 기록될 수 있는 모든 데이터가 저장되어 있다. 예를들어 우리가 졸업 증명서를 발급받는다고 가정해보자. 단순하게 생각해보면 우리는 졸업한 학교에 문의를 하여 졸업 증명서를 발급 받으면 된다고 생각한다. 이는 얼마든지 위조가 가능하다. 그래서 정부24 라는 신뢰 기관에서 졸업 증명서를 발급 받아 신뢰를 보장받는다. 정부 24는 졸업 증명서를 발급해주기 위해 또 다른 용역 업체를..

비트코인과 탈중앙화(퍼블릭) 블록체인 그리고 프라이빗 블록체인

기존 자산과 비트코인 자산의 차이는 '소유권'에 있다. 이 소유권을 입증하기 위해서는 '신뢰'가 필요하다. 기존 자산의 경우엔 중개자 혹은 중간자가 개입하여 소유권에 대한 '신뢰'를 입증해주었다. 예를들어 해당 부동산이 나의 자산이라는 것을 은행, 정부 기관이 나의 소유권을 입증해준 것이다. 비트코인은 신뢰가 필요없는 시스템을 갖추고 있다. 이것이 가능한 이유는 '탈중앙 블록체인' 기술이 신뢰를 보증하기 때문이다. 이로써 내가 소유한 것만으로도 제 3자가 증명해 줄 필요 없이 나의 소유권이 입증이 된다. 탈중앙 블록체인(이하 블록체인) 기술은 많은 사람들이 분산해서 가지고 있는 정보를 대조하여 사실을 확인하는 기술이다. 예를들어, 해리포터의 저자 J.K 롤링이 '사실 해리포터는 한국인입니다.' 라고 말을..