크립토 유치원 🍼 서로 다른 체인이란 뭘까? 이전 시간에 비트코인, 이더리움, 솔라나 등에 대해서 공부해볼 때 우리는 모든 체인들이 각각 독립적으로 운영된다는걸 알게 됐어. 그리고 지갑이 만들어지는 방법에 대해서도 알아봤지? 그런데 좀 요상한 @base 같은 체인이 있어. 뭔가 이더리움 체인에서 돌아간다고 하면서도 자기네들도 하나의 체인이래.. 엥? 뭐야 독립적이라며...? 이제 이 요상한 layer2 체인에 대해서 알아보자. Layer2란 뭘까? (BASE를 알아보며..) 이더리움, 솔라나, Sui같은 체인은 그냥 스스로 존재하는 체인이야. 다른 블록체인이 필요 없이 그냥 자체적으로 하나의 온체인 데이터를 기록하고, 스마트 컨트랙트(체인 위의 프로그램)를 실행하고, 송금하고 등등이 가능함. 이 체인들을 Layer1 체인이라고 불러. 근데 만약 Layer1의 사용료(가스비)가 너무 비싸면 이걸 어떻게 해결하지? -> 아! 다른 사용료가 싼 체인(Layer2)을 만들어서 그 체인 위에서 대부분의 계산을 실행하고 그 결과만 Layer1에 기록하자! 라는 아이디어가 나옴. 참고로 모든 블록마다 더하기, 빼기, 곱하기 등을 포함한 송금, 조건에 따른 분기별 처리, NFT나 토큰 발행 등 많은 일들이 일어나기 때문에 여기에서 가스비의 대부분이 쓰임.. 이더리움에서 Layer 2 들이 많이 나오는 이유는 Layer 1, 그중에 이더리움이 굉장히 탈중앙화되고 보안성이 높지만 동시에 이걸 지키는 과정에서 많이 느려지고 비싸진게 이유야. (이것만을 이유로 말하긴 오바긴 한데 일단은 그냥 가자) 그래서 그 보안이 좋은 프로토콜에다가 저장은 해서 보안성은 챙기고, 그렇지만 대부분의 연산량을 잡아먹는 부분만 밖으로 빼서 다른 블록체인으로 실행하자! 이거임. 결과만 잘 요약해서 Layer1에다가 최종 결과를 저장만! 그래서 결론은, - Base도 하나의 체인이다. (솔라나, Sui같이) - 그렇지만 이더리움 위에서 돌아가니까 이더리움 체인에서 Base체인으로 서로 송금(브릿지라고 불러)도 가능하고, 개발자 입장에서는 체인 위에 프로그래밍하는 언어도 똑같고 그렇다. 그래서 이더리움 관련 프로젝트들이 이더리움을 쓸 수 있으면서 동시에 가스비를 싸게 하고 싶다? 그러면 걍 베이스 체인 위에다가 내버리는거 ㅋㅋ
크립토 유치원 🍼 블록체인이 공통적으로 대충 어떤 모양을 하고 있는지, 그리고 이 과정에서 월드 컴퓨터라는 비전을 가진 이더리움이 출범했다... 까지 알아봤어 기억나니?? 그럼 이제 너무나 복잡한 지갑이 뭔지, 지갑 주소가 뭐고 시드 구문이 뭔지 한번 알아보자. 업비트나 빗썸을 사용할 때는 크게 몰랐겠지만, 너네들이 만약에 @vooi_io 라던지 @pacifica_fi 를 사용한다? 그러면 "지갑 주소에 뭔가를 보내서 어떻게 저떻게 해라.. 체인을 추상화해서 어쩌고 저쩌고.." 이런 말을 들어봤지? 바로 지갑이 뭐냐/어떻게 생성하냐 등등에 대해서 알아보고 싶은 욕구가 생길것이다... 맞지 얘들아? (그래야만 해 ~ ) <이건 중요하고 위험한 개념이라 좀 깊게 알아볼거야> 여태까지는 그냥 좋은게 좋은거야 느낌으로 대충 큰 그림만 잡아봤지만, 이번에는 조금 깊이 알아보려구. 지갑은 시드구문/ 개인 키/ 공개 키/ 지갑주소 이렇게 4개의 개념을 알아야 이해할 수 있어. 1. 시드 구문 (니모닉) 혹시 지갑 생성해본적 있나? 지갑을 처음 만든다면 시드 구문이라는걸 자동으로 생성해주거나, 직접 입력할 수 있어. 이 시드 구문은 12개 or 24개의 단어 조합이야. 이걸 통해서 수학적 규칙으로 지갑에 필요한 개인 키를 만들 수 있어. 2. 개인 키 aff93fni9az...... 스러운 요상한 엄청 긴 문자열(String)이야. 절대로 너만 알고 있어야 하고 털리면 안돼. 이건 너가 만든 지갑에 특별한 행동을 할 때 쓰이는 인감도장같은거다... 이 문자열을 다른사람이 알면 더이상 그 지갑은 너 지갑이 아니라 공공재가 되는거야... 3. 공개 키 공개 키는 개인 키로부터 만들 수 있는 키야. 똑같이 어떤 긴 문자열이라고 생각하면 되고, 개인 키에 어떤 수학적인 처리를 하면 공개 키가 만들어진다고 생각하면 돼. 중요한 점은 공개 키 -> 개인 키는 안되는데 개인 키 -> 공개 키는 가능한 관계에 놓여있게 만들거야. (안 중요) * 컴퓨터 하는 사람들은 한번쯤은 들어봤을 개인 키/공개 키 (타원곡선)암호화 방식이 여기서도 쓰이는거야. 4. 지갑 주소 지갑 주소는 공개 키로부터 만들 수 있어. 똑같이 수학적인 처리... 사실 우리에게 수학적인 기법 (해시, 타원곡선, BIP 등...)은 중요하지 않으니 스킵할게~ 사진은 설명을 도식화 한 건데, 잘 보면 만약 개인 키/시드 구문을 털린다? 그러면 내 지갑 주소에 들어있는 모든 코인에 대한 권한을 털린다는 것과 같다는 것을 볼 수 있어. 그러니까 제~발 시드구문, 개인키 꽁꽁 챙겨라 ㅠㅠㅠ 더 궁금한거나 모르는거 있으면 텔방이나 댓글에서 입 아~ 하고 벌려~ 떠먹여줄게 ^_^
2,13 mil
24
O conteúdo apresentado nesta página é fornecido por terceiros. Salvo indicação em contrário, a OKX não é o autor dos artigos citados e não reivindica quaisquer direitos de autor nos materiais. O conteúdo é fornecido apenas para fins informativos e não representa a opinião da OKX. Não se destina a ser um endosso de qualquer tipo e não deve ser considerado conselho de investimento ou uma solicitação para comprar ou vender ativos digitais. Na medida em que a IA generativa é utilizada para fornecer resumos ou outras informações, esse mesmo conteúdo gerado por IA pode ser impreciso ou inconsistente. Leia o artigo associado para obter mais detalhes e informações. A OKX não é responsável pelo conteúdo apresentado nos sites de terceiros. As detenções de ativos digitais, incluindo criptomoedas estáveis e NFTs, envolvem um nível de risco elevado e podem sofrer grandes flutuações. Deve considerar cuidadosamente se o trading ou a detenção de ativos digitais é adequado para si à luz da sua condição financeira.