Ruby 개발자를 위한 이더리움
Ruby 기반 프로젝트와 도구를 사용하여 이더리움용으로 개발하는 방법을 배워보세요.
이더리움을 사용하여 암호화폐와 블록체인 기술의 이점을 활용하는 탈중앙화 애플리케이션 (dapp)(또는 "디앱")을 만들어보세요. 이러한 탈중앙화 애플리케이션 (dapp)은 무신뢰 특성을 가질 수 있으며, 이는 이더리움에 배포된 후에는 항상 프로그래밍된 대로 실행됨을 의미합니다. 또한 디지털 자산을 제어하여 새로운 종류의 금융 애플리케이션을 만들 수 있습니다. 이들은 탈중앙화되어 있어 단일 주체나 개인이 통제하지 않으며 검열이 거의 불가능합니다.
스마트 컨트랙트 및 Solidity 언어 시작하기
Ruby와 이더리움을 통합하기 위한 첫걸음을 내딛어 보세요
더 기초적인 입문서가 먼저 필요하신가요? ethereum.org/learn 또는 ethereum.org/developers를 확인해 보세요.
- 블록체인 설명 (opens in a new tab)
- 스마트 컨트랙트의 이해 (opens in a new tab)
- 첫 번째 스마트 컨트랙트 작성하기 (opens in a new tab)
- Solidity 컴파일 및 배포 방법 알아보기 (opens in a new tab)
초급자용 아티클
- 이더리움 계정 완벽하게 이해하기 (opens in a new tab)
- 메타마스크로 Rails 사용자 인증하기 (opens in a new tab)
- Ruby를 사용하여 이더리움 네트워크에 연결하는 방법 (opens in a new tab)
- Ruby에서 새로운 이더리움 주소를 생성하는 방법 (opens in a new tab)
중급자용 아티클
Ruby 프로젝트 및 도구
활성 상태
- eth.rb (opens in a new tab) - 이더리움 계정, 메시지 및 트랜잭션을 처리하기 위한 Ruby 라이브러리 및 RPC 클라이언트
- keccak.rb (opens in a new tab) - 이더리움에서 사용하는 Keccak (SHA3) 해시
- siwe-ruby (opens in a new tab) - 이더리움으로 로그인(Sign-In with Ethereum)의 Ruby 구현체
- siwe-rails (opens in a new tab) - SIWE 로컬 로그인 라우트를 추가하는 Rails gem
- siwe-rails-examples (opens in a new tab) - 사용자 정의 컨트롤러와 함께 Ruby on Rails를 사용하는 SIWE 예제
- omniauth-siwe (opens in a new tab) - 이더리움으로 로그인(SIWE)을 위한 OmniAuth 전략
- omniauth-nft (opens in a new tab) - NFT 소유권을 통한 인증을 위한 OmniAuth 전략
- ethereum-on-rails (opens in a new tab) - 메타마스크를 Ruby on Rails에 연결할 수 있게 해주는 Ethereum on Rails 템플릿
보관됨 / 더 이상 유지보수되지 않음
- web3-eth (opens in a new tab) - Ruby로 이더리움 노드의 RPC 메서드 호출하기
- ethereum_tree (opens in a new tab) - BIP32 표준에 따라 계층적 결정론적(HD) 지갑에서 ETH 주소를 생성하는 Ruby 라이브러리
- etherlite (opens in a new tab) - Ruby on Rails를 위한 이더리움 연동
- ethereum.rb (opens in a new tab) - 트랜잭션 전송, 컨트랙트 생성 및 상호작용을 위해 JSON-RPC 인터페이스를 사용하는 Ruby 이더리움 클라이언트이자 이더리움 노드와 작업하기 위한 유용한 툴킷
- omniauth-ethereum.rb (opens in a new tab) - OmniAuth를 위한 이더리움 프로바이더 전략 구현체
더 많은 자료를 찾고 계신가요? 개발자 홈을 확인해 보세요.
Ruby 커뮤니티 기여자
이더리움 Ruby 텔레그램 그룹 (opens in a new tab)은 빠르게 성장하는 커뮤니티의 호스트이며, 위의 프로젝트 및 관련 주제에 대한 토론을 위한 전용 리소스입니다.