BApp 설계
-
NFT 블록체인 마켓 앱 만들기 🔥 BApp 설계Study/Blockchain 2022. 3. 16. 16:00
BApp 설계 BApp을 설계할 때 고려해야 할 것은 다음과 같다. 서비스 설계 : 스마트컨트랙트, 프론트엔드, 서버 노드 운영유무 수수료 유저 상호작용 : 유저의 지갑(개인키) 사용 방식, 트랜잭션 생성 후 결과 확인 일반 앱은 서버와 소통을 하는데 비앱은 블록체인 노드들과 소통하게 된다. 그렇다면 그 노드는 누가 설치해서 가지고 있는가? 직접 노드를 설치하고 운영하는 것이 쉽지 않으므로, 클레이튼에서 제공하는 노드(KAS)를 사용하면 편리해진다. 스마트 컨트랙트에 모든 데이터를 기록하고 읽어오는 것은 무리가 있다. 유저 입장에서 수수료가 엄청나게 들 것이다. 따라서 다른 자체 서버를 추가로 운영해서 유저 대신 수수료 대납을 해주거나 데이터 캐싱을 해서 더 빠른 처리를 할 수도 있다. - 스마트컨트랙트..