본문 바로가기
728x90

스마트컨트랙트6

영지식증명(0지식증명, zkp)에 관해 공부해보자! https://www.youtube.com/watch?v=TVFT2Y5JE6k 블록체인 기술을 공부하며 0지식증명(Zero Knowledge Proof) 이야기가 많이 나옵니다! 이에 유트브 강의를 들으며 영지식 증명(zkp)에 대하여 공부해보았습니다! 내용을 정리하면 아래와 같습니다!!^^ ㅁ 0지식 증명의 오해 > "지식이 없는 상태에서 무언가를 증명한다" 가 아니고 노출되는 정보가 없는 상태에서 증명한다 이다. ㅁ 0지식 증명이 각광받게된 배경 1. 기존부터 있던 개념이지만(40년이 넘음), 사용방법이 어려웠다. 2. 한편, 블록체인계에서는, 분산원장에 모든 정보가 모두에게 다 공개되기에 개인정보 보호관점에서 애로사항이 있었다. >> 이에 이더리움 등 블록체인 진영에서 이 오래된 개념을 찾아와 고도.. 2023. 12. 28.
[web3] 이더리움 블록체인으로 나만의 계산기 만들기!!(feat. Python) 여러분은 세상을 믿으시나요?? 구글에서는 계산기를 제공하고있습니다. 이 계산기를 믿을 수 있을까요!? 여러분이 수식을 입력하면!!! 이 수식은 구글의 서버로 가서 계산이 된 뒤 여러분에게 보여지게 됩니다. 그런데!! 만약 구글이 이 계산 프로세스에 장난을 쳤으면?? 여러분은 그 것을 알아차릴 수 있을까요? 그 게산이 정말 중요한 계산이었다면!!! 어떻하지요!? 블록체인은 탈중앙화를 강조합니다!! 구글에 의존하는 것이 아니라, 모두가 볼 수 있는 코드(계산기)를 공개된 블록체인 네트워크에 배포하고, 해당 시스템을 통해 활용(계산) 한다면 믿고 맡길 수 있겠지요!? 이제부터!! 이더리움 테스트넷에 계산기를 만들어보겠습니다!!!! 1. Web3접속 후 계산기 스마트 컨트랙트 컴파일 하기 from web3 im.. 2023. 3. 28.
[BNB Challengers 5일차] PFP NFT + Opensea에서 확인하기! 안녕하세요!^^ 오늘은 BNB Challengers 강의 5일차, 실습강의로 NFT 종류중 하나인 PFP NFT에 대하여 실습해보는 수업이었습니다! h662 선생님이 멋진 강의를 진행해주셨습니다!!^^ 강의 내용을 이해하며 정리해보았습니다! NFT의 종류!!메타데이터란?? 1. Art NFT : 그림을 NFT로 올려 저작권을 인정받는다! 2. PFP NFT : 오늘의 수업주제!!! > Profile Photo NFT > 조상님격!! CryptoPunks : 단순한 NFT + 메타데이터 포함(Rarity) 3. "X"2E NFT (P2E, M2E 등등등) : NFT가 있으면 보상을 준다 > Step To Earn, Move To Earn 등등 Tokenomics를 만들어야한다!! 오늘의 수업은 PFP NF.. 2022. 11. 17.
[BNB Challengers 4일차] Smart Contract에 이미지를 포함하여 NFT 민팅 + Opensea에서 확인하기! 안녕하세요!^^ 오늘은 BNB Challengers 강의 4일차, 실습강의로 NFT 메타데이터를 입력해서 실제 이미지를 민팅해보는 수업이었습니다! 지난 강의에서 배웠던 Smart Contract 코드에 5줄 정도만 더 추가된다고 해요~~ h662 선생님이 멋진 강의를 진행해주셨습니다!!^^ 강의 내용을 이해하며 정리해보았습니다! 메타데이터란?? 데이터에 모은 데이터이다!! 예시) 사진데이터에 저장된 세부정보들!! NFT는 핵심데이터와 메타데이터로 구분되어있다! 핵심데이터는? - ERC721 스마트컨트랙트에 저장되어있다!! - Token ID / Owner / Image / Description / Property / Token URI (메타데이터 주소) 메타데이터는? - 그 외의 다른 정보들!! 그런데 .. 2022. 11. 12.
728x90