본문 바로가기
728x90

블록체인/[파공이]파이썬으로 공부하는 이더리움(Web3)8

[web3] 이더리움 블록체인으로 나만의 계산기 만들기!!(feat. Python) 여러분은 세상을 믿으시나요?? 구글에서는 계산기를 제공하고있습니다. 이 계산기를 믿을 수 있을까요!? 여러분이 수식을 입력하면!!! 이 수식은 구글의 서버로 가서 계산이 된 뒤 여러분에게 보여지게 됩니다. 그런데!! 만약 구글이 이 계산 프로세스에 장난을 쳤으면?? 여러분은 그 것을 알아차릴 수 있을까요? 그 게산이 정말 중요한 계산이었다면!!! 어떻하지요!? 블록체인은 탈중앙화를 강조합니다!! 구글에 의존하는 것이 아니라, 모두가 볼 수 있는 코드(계산기)를 공개된 블록체인 네트워크에 배포하고, 해당 시스템을 통해 활용(계산) 한다면 믿고 맡길 수 있겠지요!? 이제부터!! 이더리움 테스트넷에 계산기를 만들어보겠습니다!!!! 1. Web3접속 후 계산기 스마트 컨트랙트 컴파일 하기 from web3 im.. 2023. 3. 28.
[web3] 이더리움의 테스트넷 세폴리아(Sepolia ) 메타마스크에 추가하기!! 이더리움은 끊임없이 발전하고있습니다!!! PoW에서 PoS로의 변화 이후 기존 롭스텐(Ropsten) 테스트넷 들이 아닌 2개의 테스트넷(TestNet) 이 남게 되었습니다! 바로 세폴리아(Sepolia)와 고얼리( Goerli) 인데요!! 이더리움 공식사이트에 따르면 허용된 검증셋(Permissioned validator set) 을 가진 세폴리아 테스트넷을 추전하고있습니다!! https://ethereum.org/en/developers/docs/networks/#ethereum-testnets Home | ethereum.org Ethereum is a global, decentralized platform for money and new kinds of applications. On Ethereu.. 2023. 3. 27.
[web3]PYTHON web3를 활용하여 Smart Contract 배포하기!!(4) - Token 제작 2022.08.17 - [일등박사의 생각/블록체인] - [web3] Python Web3.py 패키지를 활용하여 데이터 주고받기! 2022.08.17 - [일등박사의 생각/블록체인] - [web3]PYTHON web3를 활용하여 Smart Contract 배포하기!!(1) 2022.08.20 - [일등박사의 생각/블록체인] - [web3]PYTHON web3를 활용하여 Smart Contract 배포하기!!(2) 2022.08.21 - [일등박사의 생각/블록체인] - [web3]PYTHON web3를 활용하여 Smart Contract 배포하기!!(3) 안녕하세요!! 이번 포스팅에서는 Python web3를 활용하여 ERC20 토큰을 만들고, 만든 토큰을 사용자끼리 주고받는 기능을 구현해 보겠습니다!! .. 2022. 9. 25.
[web3]PYTHON web3를 활용하여 Smart Contract 배포하기!!(3) - 데이터 저장 함수 2022.08.17 - [일등박사의 생각/블록체인] - [web3]PYTHON web3를 활용하여 Smart Contract 배포하기!!(1) 2022.08.20 - [일등박사의 생각/블록체인] - [web3]PYTHON web3를 활용하여 Smart Contract 배포하기!!(2) 이번 포스팅에서는 Ethereum Machine에 데이터를 저장하는 함수를 생성해보겠습니다! Smart Cotract에 배포2- 데이터 저장 함수!! 이번 주제로 사용될 Solidity 코드는 아래와 같습니다!! 함주가 조금 더 복잡하지요~! pragma solidity 0.8.0; contract ContactList { // PhoneNumber라는 변수는 unint255 타입이다 uint256 phoneNumber; .. 2022. 8. 21.
728x90