Study/Blockchain
-
Pancake swap testnet - pancakeRouter 컨트랙트 함수 INSUFFICIENT_LIQUIDITY 에러Study/Blockchain 2022. 2. 7. 12:41
DAPP 개발을 하다 보면 정말 한국어 레퍼런스 찾기는 하늘에 별 따기다 😢 그래서 대부분 영문 레퍼런스를 참고해서 개발을 진행하고 있다. 스택오버플로우, 레딧 짱짱,, 아무튼 개발하다가 모르는 것은 구글링 하면 대부분 답이 나오기 때문에 아직까지는 큰 문제없이 개발하고 있다. 하지만 한국어 레퍼런스도 많이 있었으면 하는 바람이 있어서 내가 겪었던 에러들을 하나씩 기록해보고자 한다. 물론 내가 기록하는 것들이 정확한 정답이라고 확신할 수는 없지만.. 조금이라도 도움이 되고자 적어보려고 한다. 🔥 에러 : 테스트넷에 유동성 공급을 하고 pancakeRouter의 getAmountsOut 함수를 호출했는데, INSUFFICIENT_LIQUIDITY 에러가 발생했다. Pancake Swap 테스트 사이트로 널..
-
NFT 블록체인 마켓 앱 만들기 🔥 NFT란?Study/Blockchain 2021. 11. 27. 13:00
# 코인과 토큰의 차이 코인(coin)의 궁극적인 목적은 화폐처럼 사용되는 것이다. 대표적으로 비트코인, 이더리움 등이 있다. 보통 고유한 블록체인 네트워크를 통해 기존 플랫폼에 종속되지 않고 독립적으로 구축된 생태계인 메인넷을 통해 코인을 유통한다. 토큰(token)은 코인보다 넓은 의미의 가상자산으로써, 특정한 목적이나 역할을 위해 발행되고 거래된다. 대표적으로 스팀, 테더 등이 있으며 코인과 달리 메인넷이 없어 기존 코인들의 블록체인 네트워크를 수수료 등 대가를 지불하고 사용한다. 또한 토큰은 DAPP에서 주로 사용되고 있다. # NFT의 탄생 블록체인 기반의 게임인 '크립토키티'에 의해 NFT 시장이 시작되었다고 볼 수 있다. 크립토키티는 고양이를 키우고 성장시킨 고양이를 교환 또는 판매하는 형태..
-
NFT 블록체인 마켓 앱 만들기 🔥 클레이튼이란?Study/Blockchain 2021. 11. 25. 12:00
# 클레이튼이란? BFT 알고리즘 기반 글로벌 퍼블릭 블록체인 프로젝트인 클레이튼(Klaytn) 은 카카오 블록체인 계열사 그라운드X가 개발한 엔터프라이즈급 서비스 중심 플랫폼이다. 클레이튼의 주요 목표는 블록체인의 대중화이다. 대중화를 위한 요소는 아래와 같다. 웹/모바일 애플리케이션과 동일한 수준의 사용자 경험을 제공하여 사용자가 블록체인을 인지하지 못하도록 한다. 매력적인 애플리케이션이 많이 만들어질 수 있도록 비즈니스 친화적인 환경을 제공한다. 블록체인의 핵심 특징을 희생하지 않으면서 적극적으로 헌신하는 참여자들과 함께 안정적으로 플랫폼을 유지한다. # 클레이튼의 장점 높은 TPS (Transaction Per Second) TPS는 1초 당 처리할 수 있는 트랜잭션 규모를 의미하는데, 비트코인은..
-
NFT 블록체인 마켓 앱 만들기 🔥 블록체인이란?Study/Blockchain 2021. 11. 23. 18:00
NFT 블록체인 마켓 앱 만들기 with 그라운드X 멋쟁이사자처럼에서 카카오 블록체인 계열사 그라운드X와 함께 BApp 강의를 진행했다. 15만 원짜리 강의인데 심지어 수강 기한이 정해져 있어서, 기한이 끝나면 강의를 들을 수 없었다 :( 내 기억엔 10주로 제한되어있었던 것 같다. 어쨌든 비싼 값만큼 커리큘럼도 내가 보기에는 좋았기 때문에 바로 수강 신청을 하게 되었다. 이론뿐만이 아닌 실습을 하고, 심지어 클레이튼 메인넷을 활용해서 앱을 만든다는 점이 매력적으로 다가왔다. 6주 동안 블록체인, 스마트 컨트랙트 개념에 대해 배우고, NFT를 발행해보고, KAS를 활용해서 BApp을 만들어보는 강의이다. 그리고 강의뿐만 아니라 과제, 피어 리뷰, 해커톤 등을 진행해서 KLAY 코인을 지급해주기도 했다. ..
-
[Ethereum] 이더리움 스마트 컨트랙트 & 문제점Study/Blockchain 2019. 9. 6. 11:00
Nick Szabo는 최초의 스마트 컨트랙트 개념 제안자이지만 실제로 구현하지는 못했다. 이후 비탈릭 부테린에 의해 스마트 컨트랙트가 실제로 개발되고 서비스가 배포되기 시작했다. 2013년 비탈릭 부테린(Vitalik Buterin)이 비트코인의 블록체인 기술을 이용하여 대금결제, 송금 등 금융거래뿐 아니라 모든 종류의 계약을 처리 할 수 있도록 기능을 확장하면서 널리 확산되었다. 스마트 컨트랙트의 목적은 신뢰할 수 없는 컴퓨터 네트워크 환경에서 기기 간 고도로 발달된 자동 계약 이행이다. 즉, 계약 조건만 모두 충족되면 자동으로 계약 내용이 실행되도록 하는 시스템을 구축하는 것이다. 스마트 컨트랙트 Smart Contract 스마트 컨트랙트는 중개자 없이 P2P로 쉽고 편리하게 계약을 체결하고 실행하는..