메타콘 구경 블록체인을 한참 공부하며 인터넷 기사를 찾아보던 중 서울 메타 위크를 알게 되었습니다. 메타위크 중에서도 메타콘은 정말 다양한 사람이 참석하여 이야기를 나누는 자리이기에 블록체인에 관심이 있다면 꼭 참여해 보아야겠다고 생각되는 행사였습니다. 수많은 이야기가 오고 가며 이해하는 내용보다 이해하지 못하는 내용이 많을지 모르지만 어깨너머로 이야기를 들으며 배우는 것이 있을 것이라고 생각하여 꼭 가보고 싶다는 마음이 확고하게 생겼었습니다. 입장 티켓을 알아본 결과 학생이 아닌 경우 싼 가격이 30만 원 정도였습니다. 입장 티켓이 생각보다 너무 비싸 메타콘에 참여는 포기하게 되었지만 그래도 그 주변에 행사 부스가 있다면 구경도 하고 기웃거리며 조금이라도 얻는 것이 있지 않을까 생각하여 구경이라도 가게..
목차 Defender란? Autotask란? 사용 방법 Autotask에 module 추가 github Defender란? Defender는 relayer와 autotask 등 다양한 기능을 제공하여 개발자들이 스마트 계약을 운영하고 보호하기 위한 종합적인 플랫폼입니다. 이를 통하여 스마트 계약의 트랜잭션 송신과 처리를 관리하고, 트랜잭션 수수료를 최적화하여 네트워크 복잡성을 해결하여 사용자가 원활하게 스마트 계약 트랜잭션을 처리할 수 있습니다. Autotask란? Autotask는 자동화된 작업 실행을 지원하는 도구입니다. Autotask를 사용하면 정기적으로 실행되는 작업, 이벤트 기반 작업, 등을 자동으로 처리할 수 있습니다. Schedule, Webhook, Sentinel 3가지의 작동방식이 있..
openGSN과 openzeppelin의 Defender를 공부하며 user들이 gas fee를 지불하지 않고 사용할 target이 되는 contract에 ERC2771Context를 상속하여 사용하였습니다. ERC-2771은 무엇이고, ERC-2771은 무엇인지 알아보겠습니다. 목차 ERC-2771이란? ERC-2771Context란? ERC-2771은 왜 등장하였는가? 예시 코드 ERC-2771이란? 기존의 사용자가 스마트 계약과 상호작용을 할 때 gas비용을 지불하여야 하기에 gas 비용이라는 진입 문턱이 있었습니다. 하지만 ERC-2771은 가스 비용을 지불하지 않고도 메타 트랜잭션을 수행할 수 있는 방법을 제공하는 스마트 계약의 표준입니다. 이를 통해 사용자는 자신의 지갑에서 가스를 지불하지 않..
OpenGSN과 Openzeppelin의 defender를 공부하며 알게 된 forwarder contract가 EIP712를 상속받고 있는 것을 보았습니다. EIP712는 무엇인지 어떠한 역할인지 알아보도록 하겠습니다. 목차 EIP-712란? EIP-712의 장점 예시 코드 EIP-712란? EIP-712는 Typed Structured Data로 구조화된 데이터에 대한 해싱과 서명 검증을 위한 표준입니다. 이 표준은 메시지 형식을 사전에 정의하고, 이를 해싱하여 고유한 메시지 해시를 생성합니다. 이로써 구조화된 데이터의 무결성을 보장하고, 서명 검증을 통해 메시지의 인증과 권한 부여를 신뢰할 수 있게 합니다. 이러한 검증과 무결성을 이용하기 위하여 forwarder에 상속합니다. EIP-712의 장점..