📘프로젝트 구조
- [체인] : NEAR Protocol
- [스마트 컨트랙트] : Rust
- [서버] Node.js
- [DB] : mongoDB
🎯구현해야 할 요소
- 블록체인 노드에 있는 정보(트랜잭션)를 서버에서 호출한 뒤 DB에 저장
- 지갑 연동
- Rust로 스마트 컨트랙트 작성 후 디플로이
- 게시판 CRUD
- 사용자 정보 (블록체인+DB) 활용해서 저장
❓자체 질문
- 캐시를 활용 할 수 있을까?
- 대시보드에 뿌려주는 정보들은 전부 요청시마다 DB로부터 와야 할까요? 아니면 특정정보들은 노드로부터 바로 오고 나머지는 DB로 부터 오게 할까요?
🎯뭘 만들어야 할지 파악이 되었다면, 내가 해야 할 것은?
- 구현 언어에 필요한 docs, 레퍼런스 준비
- 정말 작은 규모로 프로젝트 구축하기
- mongoDB 연동
- 트랜잭션을 db 모델 찾아놓음
- [메소드 : 특정 지갑 주소가 날린 모든 Tx을 반환] 구현 하기
'블록체인' 카테고리의 다른 글
[Hackathon] 삽질 일대기😰 (0) | 2023.05.11 |
---|---|
[Hackathon] Web3 프로젝트 구조 설계에 관한 깊은 고찰🤔 (0) | 2023.05.09 |
왜 성능 좋은 3세대 체인들은 이더리움의 인기를 뛰어넘지 못할까요?🙄🙄 (0) | 2023.05.03 |
[Hackathon] NEAR Protocol(니어 프로토콜)이란? (0) | 2023.05.01 |
🎯Next Level을 위한 단기 목표 선언 + 4월 간단 회고 (0) | 2023.04.27 |