본문 바로가기

Coding(코딩)/웹 3(Web 3)7

번거로운 스위프트 코드(SWIFT code) 웹3는 이것을 대체할 수 있을까? SWIFT 코드란? ✅ SWIFT 코드가 무엇인지 알아볼 필요가 있다. 국제 비지니스(international business) 혹은 해외에서 수익을 창출해서 입금 받을 건수가 있는 경우 한번씩은 거치게 되는 용어이다. 한글로 옮기면, 국제 은행 간 금융 통신 협회이다. SWIFT Society for Worldwide Interbank Financial Telecommunications 해외에서는 이렇게 요약한다: Messaging system for money transfers 돈 지급/수령을 위한 메세징 시스템 나 같은 경우 전에 Adsense(에드센스) 관련해서 계좌를 등록할 때 처음 접한 용어이다. 국내 거래만 하는 경우 대부분 처음 들어봤을거고, 국내에서는 사용을 많이 안하지만 그나마 익숙한 .. 2023. 6. 13.
[Web 3] 웹3 세계에서 필수적인 디파이(DeFi) 개념 정리 To Do ✅ 디파이(DeFi)의 개념 ✅ 솔라나 체인에서 빌드시 공부할 리스트 디파이(DeFi)란? 디파이는 탈중앙화된 금용(Decentralized Finance)의 약어로, 블록체인 기술 위에 구축된 금용 애플리케이션과 플랫폼을 가리킨다. DeFi는 중앙화된 기관인 은행, 중개인, 거래소 등을 필요로하지 않고, 스마트 컨트랙트(Smart Contract)와 탈중앙화된 네트워크(Decentralized Network)를 통해 전통적인 금융 서비스를 제공하는 것을 목표로 한다. 디파이의 주요 특징은 다음과 같다: 1. 개방성(Openness): DeFi 애플리케이션은 일반적으로 오픈 소스로 제공되며, 누구나 코드를 검토하고 확인하여 기여할 수 있다. 생태계 내에서 투명성과 신뢰를 촉진한다. 2. 접근성.. 2023. 5. 30.
솔라나 Saga 폰 런칭 이벤트 Part 1: Saga 폰 제작 배경 바로 어제인 4월 13일, 솔라나 Saga 폰이 공식적으로 런칭했다. 유튜브에서 Livestream을 진행했는데 Saga 폰에 전부터 관심이 많았기 때문에 Solana 공동 설립자 Anatoly가 Saga 폰에 대해서 말한 것과, 영상에 나오는 Dialect, Nova labs(Helium)의 CEO 들이 소개한 것들에 대해서 정리를 해보려고 한다. 각 CEO에 대한 약력은 해당하는 포스트에서 정리해보려고 한다. Anatoly Yakovenko(a.k.a 아나톨리)는 전에 Backpack, Mad Lads NFT를 소개하면서 간략하게 했었기에 이전 포스트를 참조하자. 발표에 앞서 아나톨리는 이렇게 말한다. We built an entire mobile software stack and a flagship.. 2023. 5. 4.
OpenAI가 쏘아 올린 검색 엔진 전쟁: ChatGPT vs. bing 요즘 OpenAI에서 개발한 챗지피티(ChatGPT)와 더불어, 인공지능(AI) 및 머신러닝(machine-learning)을 활용한 검색엔진 개발에 한창이다. 실제로 핫해지기 전, 블록체인 교육을 들으면서 챗지피티가 처음 나왔을 때를 생각해보면 진짜 충격적이긴 했다. 내가 교육 듣고 있는 내용(당시 솔리디티)에 대해서 웬만큼 코드를 작성하는 것을 보고 '내가 이 교육을 들을 필요가 있을까? 나중에는 얘가 다 짜주는거 아님?'라는 의문이 들 정도였으니 말이다. 여태까지 활용해 봤을 때, 개인적으로 가장 유용하다고 생각했던 활용처는 아마도 아래 작업을 수행할 때 유용했다: 정보 정리 논문 작성 코딩 이번 포스트에서는 현재까지 가장 빈번하게 언급되고 있는 두 가지 플랫폼인 ChatGPT Bing 에 대해서 .. 2023. 4. 6.
[Web 3] 듄 애널리틱스(Dune Analytics) 소개 Dune Analytics 이더리움과 같은 퍼블릭 블록체인에서는 모든 정보가 투명하게 공개됩니다. 하지만 정보의 양이 많기 때문에 제가 원하는 정보를 찾기 위해서는 가공이 조금 필요합니다. 프로젝트의 사용자수, DEX의 일일 거래량 등을 파악하려면 scripting이 필요했고 이 scripting에는 블록탐색, 정보 추출, 정렬 등의 과정을 포함하고 있습니다. 말만 들어도 조금 전문적이고 나는 못하겠다라고 생각하시는 분들 있겠죠? 이런 불편함을 편하게 해주는게 Dune Analytics입니다. 간단한 SQL 쿼리를 사용하여 이더리움 정보를 쿼리할 수 있는 웹 기반 플랫폼입니다. 즉, Dune Analytics는 블록체인 연구를 수행할 때 강력한 툴입니다. 이더리움 블록체인에서 얻을 수 있는 많은 양의 정.. 2022. 12. 9.
[Web 3] NFT 발행하기 전 IPFS에 대해 이해해보자. NFT를 테스트넷에 발행하기 앞서, IPFS에 대한 간단한 이해가 필요할 것 같습니다. 먼저, 웹(web)은 인터넷을 통해 데이터를 얻는 방법 중 하나입니다. 세상에 존재하는 수많은 데이터는 어딘가에는 저장이 되어있기 때문에 저희가 볼 수 있습니다. 어딘가 라고 하면? 서버가 될 수도 있고, 클라우드 형태가 될 수도 있죠. 저희에게 익숙한 채팅 어플 카카오톡이 몇 달 전 다운되었죠. 데이터를 기업에서 소유하고 있는데 데이터 센터에 불이나면 그런 불편한 상황이 종종 야기됩니다. 이런 문제점 때문에 AWS, 구글 클라우드 같은 서비스가 생기게 되었습니다. 그럼 우리가 이용하고자 하는 IPFS는 뭘까요? IPFS IPFS란 InterPlanetary File System의 약자로 P2P 분산형 파일 시스템입니.. 2022. 12. 7.
[Web 3] DApp 개발환경 구성 - window 설치 Truffle [트러플] 트러플은 이더리움 기반의 DApp을 쉽게 개발(스마트 컨트랙트 개발, 컴파일, 배포, 테스팅)할 수 있도록 도와주는 프레임워크 입니다. JS를 기반으로 어플리케이션을 개발하면 참고할 사이트들은 하단에 남겨 놓겠습니다. 설치할 것 (1) Node.js - https://nodejs.org/ko/ 에서 안정적인 이전 버전 or 최신 버전 설치 (2) VS code - https://code.visualstudio.com/ 에서 설치 (3) Ganache & Truffle - https://www.trufflesuite.com/ganache 에서 설치 하거나 Node.js 설치 후 아래와 같이 cmd창 명령어로 설치 // 설치 명령어 npm install -g ganache-cli /.. 2022. 9. 27.