'MVP'(최소기능제품)
p2p 와 nft 를 함께 적용하게 되면 난이도가 어떠한지 궁금합니다
→ 1-2일이면 됩니다
→ nft는 하나뿐인 토큰인데..
스마트 컨트랙트를 이용하여 송금 시 서버(백)에 완료 되었다는 메시지를 보내는 것도 자동화 처리가 되는지 궁금합니다.
후원자를 투명하게 공개하고 싶은데, 후원자 식별을 어떤 식으로 해야 하는 지 궁금합니다. 기본적으로 블록체인 전송은 주소를 가지고 전송하게 되는데, 후원자 정보에 주소를 함께 가지고 있어도 되는지 궁금합니다
블록에서 원하는 데이터만 조회가 가능한지? (속도 우려)
스마트 컨트랙트를 한번 짜 보면 답이 나와요. 여러분이 원하는 기능을 제공할 수 있는 function 을 만들면 됩니다. 리턴값으로 보내 주면 됩니다. 한번 해 보세요 바로 알거에요
→ 속도적인 측면에서는 답해주지 않았지만, 문제 없는 듯.
→ 원하는 데이터만 조회가 가능한듯
안드로이드 플랫폼에서 private key를 저장하는 방법
samsung blockchain keystore library를 찾았는데 이거 이용하면 되는가?
그냥 안드로이드에서 제공하는 키스토어를 쓰세요. 써보지 않아서 잘 모르겠는게 굳이 삼성꺼 써야 하나요? 그리고 삼성에서 하는거 제공하면 구글 앱스토어에서 오픈이 안 됩니다.
다른 플랫폼(웹)에서 개인 키를 저장하는 방법은?
블록체인 네트워크에 어떤 데이터를 저장해야 좋을까요? 블록에는 문자열 말고 다른 타입으로도 저장되는지?
저희 서비스에서 필요한 데이터
이미지같은 대용량은 안되고… json도 문자열이니까 뭐 가능은 합니다. 바이너리도 가능해요. 용량만 작다면
블록체인의 정보를 db에서도 보유하고 있어야 하는지?
일단은, 블록체인은 write 가 느리지 read 가 느리진 않습니다.
백엔드 서버가 주기적으로 블록체인으로 정보를 요청해서 받어ㅏ온다..? 구현하는 게 쉽지 않을 걸요? 블록체인의 정보를db로 쌓는사람들은 이더스캔 서비스를 하는 사람들이에요. 엄청 많은 데이터를 레인지 쿼리를 써서 보여줘야 하는 케이스가 아니고서는 굳이 그럴 필요는 없죠.
컨트랙트를 어떻게 구성하느냐에 따라서 read 속도가 떨어지지 않게 구성할 수 있어요.
하지만 모두 다 가지고 와서 루프를 돌려서 머 어쩌고 하면 느리겠죠?
하지만 자료구조를 잘 짜면 심플하게 해결 되겠죠
스마트 컨트랙트는 가장 원시적인 형태의 read write 형식이라고 할 수 있습니다.
자료구조를 잘 짜시라는 겁니다. 원시적인 것들에 많이 좌우된다는 거에요.
이더 쌓는거 이더리움같은거는 20초정도 되잖아요. write 속도는 어쩔 수 없습니다.
하지만 read 속도를 이더스캔하는 것은 쉽지 않을 것이에요.
현실적 + 어려움을 해결했을때의 이점이 있는지를 생각해 보세요.
진짜 필요하다 싶으면 머 2,3초 기다리라 하세요. 그리고 나중에 추가 구현 하세요
지금 이걸 고민하면 시간이 더 흐를 거 아니에용 ㅎㅎ
하다 보시면 이게 문제가 아니라는 것을 깨달을 것입니다.
FE에서 지갑을 만드는 것과 BE에서 지갑을 만드는 것이 장단점이 있다는데 뭐가 다른지?
백엔드에서 지갑을 만드는 케이스 → 원칙적으로 맞지 않음. 왜냐하면 백엔드가 그사람인 척 할수 있기 때문..
공인인증서의 프라이빗키를 절대 은행이 보유할 수 없어요.
백엔드에서 지갑을 만드는 거는 어드민 키를 갖고 있는 것과 같은 뜻인데, 이는 탈중앙화에 완벽하게 위배됩니다.
그런데 지갑이란 건 사용성이 아주 불편하죠. 개인키를 잃어버리면 복원이 안 되죠…
그래서 여러 장치를 심어 놓는데…
web2에서도 private 키를 서버에 저장하는 것은 블록체인에서만!! 보입니다. 극도의 사용성을 위해 보안성을 희생하는 거죠… 어쨌든 올바른 방향은 아니라는 거
원칙은 클라가 프라이빗 키를 보관하는 것이 맞다는 것을 기억하세요.
롭슨넷에 참여하기 위해 블록 동기화를 진행한 적이 있습니다. 그런데 동기화 시간이 너무 오래 걸렸습니다. 거기서 새로운 블록이 계속 추가되면 각 노드들은 모든 걸 다 동기화 해야 하는지, 아니면 새로 생긴 것만 받아오면 되는지 궁금합니다
→ p2p라 토렌트랑 비슷해요. 이게 열심히 받고 있으면 다른 사람들이 또 받기 때문에 시간이 등비수열로 증가합니다.. 어쩔 수 가 없어요. 그냥 2박3일 걸리는걸 당연하게 생각하시면 됩니다.
결론은 처음부터 쌓지 않아요. 그럼 영원히 못 받죠
토렌트랑 비슷하다고 생각하세요~