블록체인 Azure Blockchain Service를 사용해보십시오.3 (Explorer 소개) 에서는 Azure Blockchain Service로 구축한 체인에 ERC20 토큰 계약을 배포했습니다. 이번 기사에서는 간단하지만, 체인의 운용을 향해 메트릭의 소개와 블록체인 익스플로러의 도입을 실시합니다. Azure 포털에는 노드의 상태를 모니터링하는 다양한 메트릭이 있습니다. 지정할 수 있는 메트릭으로서 블록수등의 체인 상태에 관한 메트릭군, 리퀘스트수등의 통신 커넥션에 관한 메트릭군... Azure쿼럼블록체인Blockchain Azure Blockchain Service를 사용해보십시오.2(컨트랙트 배포) 에서는 Azure Blockchain Service를 사용하여 블록체인을 구축할 때까지 했습니다. 이번 기사에서는 구축한 블록체인에 대해 계약(이번에는 ERC20의 토큰 계약)을 배포합니다. Azure Blockchain Service에서 체인과의 상호 작용은 트랜잭션 노드가 제공하는 엔드포인트를 통해 이루어집니다. 메뉴에서 Settings > Transaction nodes를 열고 트랜잭션... Azure쿼럼블록체인Blockchain 【무료】 블록 체인을 배울 수있는 추천 학습 사이트 2 개 블록체인을 배우는 데 사용한 학습 사이트를 소개합니다. 무료 코스의 내용에서도 개요 지식은 충분히 익히기 때문에, 10년 후 사회 인프라가 될 수 있는 블록체인에 대해 우선은 기초지식만으로도 억제해 두고 싶은 분들에게 추천합니다. 블록 체인 기초 지식 학습 사이트입니다. 지금은 가장 추천합니다. 학습량에 따라 PoL(Ploof of Learning)이라고 불린다 토큰(≒포인트)을 받을 수 있... 초보자무료블록체인 Polkadot의 Parachain을 만드는 방법 (테스트 그물) Polkadot에는 Parachain과 Relaychain이 있습니다. Relaychain은 Polkadot의 본체이며 Parachain을 Relaychain에 연결하여 Relaychain의 보안을 얻을 수 있으며 Parachain간에 통신을 할 수 있습니다. Relaychain과 Parachain 모두 기본적으로 블록체인 생성 프레임워크인 Substrate를 기반으로 합니다. Substra... SubstratePolkadot블록체인 Mac에서 블록체인을 터치해 보았다 -Marbles Demo- HyperledgerFabric 환경을 설치한 디렉토리로 이동 git clone으로 샘플을 가져옵니다. 이때 v4.0과 버전을 지정하십시오. 설치 후 mables라는 폴더가 있으므로 거기로 이동합니다. marbles로 이동 package.json에 "grpc": "1.10.1"을 추가합니다. package.json 편집 위치는 빨간색 선 부분입니다. 다음으로 종속 모듈을 설치합니다. 종속 모... MacHyperledger-fabric블록체인 Mac에서 블록체인을 터치해 보았다 (Hyperledger-fabric) Hyperledger Fabric은 Docker 컨테이너로 사용되므로 MacOS에서 사용할 수 있습니다. 환경 구축을 실시해, 샘플 실행까지의 방법을 정리하고 있습니다. 샘플 실행할 수 있으면 OK라는 느낌이므로 내용은 얇습니다. 공식 샘플 "fabcar"에서 Hyperledger Fabric의 동작 확인을 실시합니다. 자신의 환경에서는, 이하의 순서로 갈 수 있었습니다! 설치 전에 각 버전... 미래전자Mac블록체인Hyperledger-fabricBlockchain hyperledger-fabric에 블록체인 배우기 (2/9) 샘플 이동 ⇒ hyperledger-fabric에 블록체인 배우기 (2/9) 샘플 이동 hyperledger-fabric에 블록체인 배우기 (5/9) 시각화 환경 구축 준비하는 것 CentOS7 메모리 4GB 이상 ※ 코멘트 참조 블록체인 네트워크 환경 fabric-sdk: 1.4 체인 코드 : golang 클라이언트: node.js 블록체인 네트워크 구성 (fabric-sample/balance-tr... 블록체인BerkeleyDBKVSHyperledger-fabricCouchDB 안정적인 버전의 Substrate을 설치하는 방법 Substrate는 매일 갱신되고 있으므로 에러도 빈발. 튜토리얼에서 최초로 보인다 curl https://getsubstrate.io -sSf | bash (은)는 문답 무용으로 최신의 버젼을 취득하기 (위해)때문에, 예기치 않은 에러가 발생하기 쉽다. 저도 Alice 무일문 에러를 만났으므로, 안정적으로 동작하는 Substrate의 인스톨 방법을 소개합니다. 추가 2019/3월 31일: ... Substrate블록체인BlockchainPolkadots hyperledger-fabric에 블록체인 배우기 (1/9) 블록체인이란? ⇒ hyperledger-fabric에 블록체인 배우기 (1/9) 블록체인이란? hyperledger-fabric에 블록체인 배우기 (5/9) 시각화 블록체인 네트워크는 오픈, 컨소시엄, 프라이빗의 3종류로 나뉜다. 오픈 : 누구나 액세스 가능 컨소시엄: 인증된 사람만 액세스 가능 프라이빗: 혼자 액세스 가능 hyperledger-fabric는 컨소시엄이 된다. 시스템 구성 peer와 DB에... 블록체인BerkeleyDBKVSHyperledger-fabricCouchDB Substrate에서 블록체인과 애플리케이션 만들기 런타임 설정부터 ~게임 플레이까지 안녕하세요, 와타나베 창태입니다. 지난 기사에서는 Substrate 설치부터 계정 생성까지 수행했습니다. 이 기사는 계속됩니다. Gavin Wood의 를 참조하고 있습니다. Runtime은 Substrate에서 블록 처리 로직 등을 결정하는 기능입니다. State Transaction Functiuon이라고도 하는 경우도 있어 WebAssembly 바이너리로 온 체인에 기재되어 있습니다. 자... Substrate블록체인 Görli 테스트 그물을 터치 PoA의 크로스 클라이언트 테스트 넷인 이 움직이기 때문에 만져 보겠습니다. 베를린의 Görlitzer Park(겔리처 파크)에서 이름을 취한 것 같기 때문에, 겔리와 읽는 것이 옳은 것일까? 절차는 대체로 아래의 기사대로. 절차는 Rinkeby와 동일합니다. 에도 쓰여져 있습니다만, 이런 느낌에 주소를 포함한 트윗을 Twitter로 중얼거리고, 그 트윗의 URL을 에 붙여넣고 Enter. ... 블록체인ropsten이더리움GörliBlockchain 웹 앱에서 블록체인의 내용을 읽는다(블록체인 입문 2) 블록 체인 (Ethereum testnet (Ropsten))에 텍스트를 쓰는 계약에서 웹 앱 (Node.js + TypeScript + vue.js)에서 작성한 내용을 볼 때까지 쓰기. 덧붙여 저도 블록체인 초학자이므로, 내용에 잘못등 있으면 지적해 주시면 다행입니다. 계약의 구현은 아래를 참조하십시오. 웹 앱의 github 복제하여 사용해보십시오. 배포된 계약에 대한 연결 정보(ABI) ... TypeScriptVue.js블록체인Node.jsDApps Ethereum은 사용성이 중요하다. 예를 들어, Ethereum상에서 발행된 토큰인 ERC20( 라든지 라든지)을 보낼 때 gas라고 불리는 수수료가 필요합니다. 예를 들어 ZRX를 보내고 싶습니다. Metamask의 이 화면에서 볼 수 있듯이 거래 수수료는 Ether로 표시됩니다. 이것이라고 ERC20 토큰이나 ERC721 디지털 자산을 가지고 있지만, Ether를 가지고 있지 않은 사람은 잔고 부족이 되어 거래를 할 수 없... 덱스우X블록체인이더리움0x 블록체인에 HellowWorld를 기록 내용을 읽는다(블록체인 입문 1) 블록 체인 (Ethereum testnet (Ropsten))에 텍스트를 쓰는 계약을 만듭니다. 작성한 계약에 Hellow World를 작성할 때까지 게시합니다. 계약 구현 1. remix로 계약 구현 2. 만든 계약을 컴파일 3. 컴파일된 계약 배포(Ropsten 네트워크) 4. HellowWorld 쓰기 5. 쓰기 확인 MetaMask "Metamask"에서 검색하여 사용할 수 있도록하십... DAppsRemixsolidity블록체인 0x 프로토콜의 0x-launch-kit 설명 11월경에 릴리스된 0x-launch-kit의 해설을 실시한다. 이 kit는 릴레이를 간단하게 작성하는 것이다. 저 자신도 현재 릴레이를 개발하고 있으므로 의견 교환이나 흥미가 있는 분은 등으로 DM 부탁드립니다. launch-kit은 릴레이를 만들기위한 템플릿이며 무료로 사용할 수있는 오픈 소스입니다. 요 전날 이 올랐습니다. 이 kit상에서는 ERC20 토큰과 ERC721 토큰을 거래할 ... 0x이더리움덱스블록체인 0x 프로토콜과 연결하기 위해 Ganache를 설정합니다. 0x.js에서 ganache-cli와 상호 작용하기위한 설정을합니다. 실수, 의견이 있으시면 로 연락주십시오. 0x.js를 사용하여 Ethereum 네트워크와 연결하려면 Ethereum 노드에서 Web3 Provider를 지정해야합니다. 개발 환경에서는 Ethereum RPC 클라이언트로서 Ganache Cli를 사용하는 것이 좋다. Ganache-cli Ganache-cli를 낮은 환경에서... 0x이더리움덱스블록체인 EOS 노드 실행 모드 및 DB 상태 데이터 이해 EOS의 상태 데이터, 즉 멀티 인덱스 테이블의 데이터는 언제 업데이트되는지 궁금해졌으므로 조금 살펴 보았습니다. 아래의 기사를 참고하여 정리했습니다. 위의 두 기사를 참조하여 결론을 내리면 dapp에서 API 노드로 작업 (트랜잭션)을 보내면 API 노드가 트랜잭션을 실행하고 API 노드의 상태 데이터를 업데이트하고 pending으로 기록합니다. API 노드가 BP 노드로부터 그 트랜잭션을... EOSIO블록체인BlockchainEOS DEX의 프로토콜인 0x의 0x 인스턴트를 해설한다. 0x 인스턴트에 관하여 기술적으로 해설하는 것. 0x 인스턴트는, 다양한 토큰을 몇 탭으로 구입할 수 있는 매우 사용성이 높은 제품. 개발자는 무료로 오픈 소스 몇 줄의 코드를 통합하는 것만으로 응용 프로그램 내에 0x 인스턴트의 기능을 담을 수 있으며 수수료를 새로운 수익원으로 할 수있다. 0x 인스턴트에 접속하면, Metamask가 자동으로 접속된다. 사고 싶은 토큰과, 토큰량을 지정해 ... 덱스블록체인0x.js릴레이0x 0x.js를 사용하여 0x 프로토콜의 스마트 계약 사용 (개요) DEX(분산형 거래소)를 위한 프로토콜인 0x[1]을 접하고, 0x.js에서, 주문의 작성, 기입, 검증을 실시한다. 0x.js의 상세에 대해서는 또 다음에 정리한다. 실수, 의견이 있으시면 로 문의하십시오. 0x.js는 Ethereum과 접속해 어플리케이션과 블록체인간의 인터페이스가 되는 역할이 있다. Ethereum node로는 ganache-cli를 사용한다. 0x가 준비되어 있다 0x... 이더리움블록체인0x.js 블록 서명 검증 (catapult) Don't trust veryfy! 라고 잘 말하지만, 그런 말을 해도 어쨌든 괜찮습니다 ... 거의 모든 사람이 스스로 확인하지 않는다고 생각합니다. (서명 검증이지만) 이번에는 catapult에서 할 것입니다. 이번 서명 검증해 보는 블록은 아래와 같다. 스스로 만든 네트워크상의 데이터이므로, 테스트 넷의 데이터 등과는 전혀 관계가 없는 데이터입니다. 말할 필요도 없지만, 서명이 검증된다... 블록체인BlockchainNEM EOS Docker Quickstart 외에도 Account를 만들 때까지 시도했습니다. 최근 EOS를 조사하기 시작했으므로 조사한 내용과 빠진 것을 공유하고 싶습니다. EOS에 대한 설명은 특별히하지 않습니다 Docker가 이미 설치되어 있습니다. Docker: Version 18.06.1-ce-mac74 (26766) 사용하고 있는 eosio/eos-dev 는 이하의 버젼이다 Step 1. Docker Image 얻기 Step 2. 네트워크 만들기 Step 3. 컨테이너 시작... 블록체인EOS Ethereum의 Dapps 개발에는 Remix가 편리 Ethereum에서 개발을 할 때 기본적으로는 다음과 같은 흐름으로 구현하고 있습니다. Solidity를 사용하여 스마트 계약을 만듭니다 Ganeche에서 로컬 가상 환경을 시작합니다 Truffle에서 컴파일 React에서 프런트 엔드 개발 필요하면 서버도 개발 Ethereum에서의 개발 수법은 다양합니다만, Remix, Truffle, Ganache의 조합으로 특히 스트레스를 느끼지 않고 ... 블록체인이더리움스마트 계약DAppssolidity 블록체인과 관련된 다양한 암호화 기술 해시 함수는 입력 된 값에 대해 완전히 다른 값이 출력되는 함수입니다. 출력된 값을 특히 "해시 값"이라고 한다. 해시 함수의 특징은 다음과 같습니다. 같은 값을 입력했을 경우는 반드시 같은 값이 돌려주어진다 해시 값에서 입력 값을 식별하는 것은 계산적으로 어려우므로 돌이킬 수 없습니다 입력 값이 영숫자 조금이라도 다른 경우 완전히 다른 값이 출력된다 출력되는 값은 입력 값의 여백과 관련된 ... 암호화 통화비트코인블록체인 【초보자용】web3.js로 전개된 컨트랙트를 호출할 때 빠진 일 첫 투고입니다. 잘 부탁드립니다. 생각합니다. geth가 정상적으로 작동하고 있다(geth 버전은 1.8.8). Remix가 제대로 작동하고 있습니다(Remix 버전은 0.6.3). geth와 Remix의 제휴가 되어 있어 컨트랙트의 배포까지 되어 있다. web3.js가 설치되어 있습니다(web3.js 버전은 0.20.0). 게다가 geth와 Remix를 렌탈 서버(VPS)상에서 움직이고 있... 블록체인초보자이더리움web3.jssolidity Hedera Hashgraph의 "가상 투표"에 대해 생각해보십시오. ※2018년 6월 21일 공개 ※2018년 6월 27일 편집 「해시 그래프란 무엇인가?」라고 하는 분은, 를 참조해 주세요. 에서는, Hedera Hashgraph의 개요와 컨센서스 알고리즘에 대해 설명했습니다. 이번은, Hedera Hashgraph가 채용한 독특한 기능, 「가상 투표」라고 하는 사고방식에 대해 접해 보고 싶습니다. 즉, 한 멤버가 이벤트를 받으면 그 이벤트에 포함된 정보에... hashgraphhedera블록체인분산 대장Blockchain 블록체인 - 이더리움에서 스마트 계약 개발 입문편 사전에 정의된 프로그램대로 조건을 충족했을 때 자동으로 계약을 집행하는 것을 스마트 계약이라고 합니다. 예를 들면, 전자화폐의 오토차지와 같이, 잔액이 3,000엔을 밑돌면, 3,000엔 충전하는, 같은 것입니다. 이더리움은 블록체인 네트워크에서 애플리케이션을 실행할 수 있는 플랫폼입니다. ETH라는 가상 통화를 소비하여 프로그램을 실행할 수 있습니다. Solidity는 이더리움 플랫폼 스마... Remix블록체인이더리움solidityBlockchain CryptoKitties 코드에서 제형 로직 탐색 CryptoKitties라고 하는 Ethereum상에서 실시하는 고양이 육성 게임이 2017년 말에 유행했습니다. ERC721을 채용하는 것으로, 고양이를 Non-Fungible Token으로 해, 고양이 1마리씩에 아이덴티티를 갖게 해, 어느 고양이도 세계에 하나밖에 없는 대체 불가한 것으로 하고 있습니다. 고양이는 배합하는 것으로, 새로운 고양이가 낳을 수 있어 희귀한 고양이는 무려 수백... DApps이더리움solidity블록체인 쭉 알 수있는 NEM2 (Catapult) ~ 멀티 레벨 멀티 시그니처 ~ 원래 NEM은 무엇을 할 수 있는 거야? NEM2 (Catapult)에서 추가되는 또 다른 기능 집계 트랜잭션에 대해 알고 싶은 분 멀티 레벨 멀티 시그니처에 대해 이야기하기 전에 기본 멀티 시그니처를 가볍게 되돌아 보면 멀티 시그니처는 미리 정해진 여러 명의 서명이 없으면 송금 할 수없는 계정이됩니다. 위의 그림에서는 미리 정한 3명 중 2명의 서명이 없으면 가게에 대금을 지불할 수 없습니... catapult블록체인BlockchainNEM
Azure Blockchain Service를 사용해보십시오.3 (Explorer 소개) 에서는 Azure Blockchain Service로 구축한 체인에 ERC20 토큰 계약을 배포했습니다. 이번 기사에서는 간단하지만, 체인의 운용을 향해 메트릭의 소개와 블록체인 익스플로러의 도입을 실시합니다. Azure 포털에는 노드의 상태를 모니터링하는 다양한 메트릭이 있습니다. 지정할 수 있는 메트릭으로서 블록수등의 체인 상태에 관한 메트릭군, 리퀘스트수등의 통신 커넥션에 관한 메트릭군... Azure쿼럼블록체인Blockchain Azure Blockchain Service를 사용해보십시오.2(컨트랙트 배포) 에서는 Azure Blockchain Service를 사용하여 블록체인을 구축할 때까지 했습니다. 이번 기사에서는 구축한 블록체인에 대해 계약(이번에는 ERC20의 토큰 계약)을 배포합니다. Azure Blockchain Service에서 체인과의 상호 작용은 트랜잭션 노드가 제공하는 엔드포인트를 통해 이루어집니다. 메뉴에서 Settings > Transaction nodes를 열고 트랜잭션... Azure쿼럼블록체인Blockchain 【무료】 블록 체인을 배울 수있는 추천 학습 사이트 2 개 블록체인을 배우는 데 사용한 학습 사이트를 소개합니다. 무료 코스의 내용에서도 개요 지식은 충분히 익히기 때문에, 10년 후 사회 인프라가 될 수 있는 블록체인에 대해 우선은 기초지식만으로도 억제해 두고 싶은 분들에게 추천합니다. 블록 체인 기초 지식 학습 사이트입니다. 지금은 가장 추천합니다. 학습량에 따라 PoL(Ploof of Learning)이라고 불린다 토큰(≒포인트)을 받을 수 있... 초보자무료블록체인 Polkadot의 Parachain을 만드는 방법 (테스트 그물) Polkadot에는 Parachain과 Relaychain이 있습니다. Relaychain은 Polkadot의 본체이며 Parachain을 Relaychain에 연결하여 Relaychain의 보안을 얻을 수 있으며 Parachain간에 통신을 할 수 있습니다. Relaychain과 Parachain 모두 기본적으로 블록체인 생성 프레임워크인 Substrate를 기반으로 합니다. Substra... SubstratePolkadot블록체인 Mac에서 블록체인을 터치해 보았다 -Marbles Demo- HyperledgerFabric 환경을 설치한 디렉토리로 이동 git clone으로 샘플을 가져옵니다. 이때 v4.0과 버전을 지정하십시오. 설치 후 mables라는 폴더가 있으므로 거기로 이동합니다. marbles로 이동 package.json에 "grpc": "1.10.1"을 추가합니다. package.json 편집 위치는 빨간색 선 부분입니다. 다음으로 종속 모듈을 설치합니다. 종속 모... MacHyperledger-fabric블록체인 Mac에서 블록체인을 터치해 보았다 (Hyperledger-fabric) Hyperledger Fabric은 Docker 컨테이너로 사용되므로 MacOS에서 사용할 수 있습니다. 환경 구축을 실시해, 샘플 실행까지의 방법을 정리하고 있습니다. 샘플 실행할 수 있으면 OK라는 느낌이므로 내용은 얇습니다. 공식 샘플 "fabcar"에서 Hyperledger Fabric의 동작 확인을 실시합니다. 자신의 환경에서는, 이하의 순서로 갈 수 있었습니다! 설치 전에 각 버전... 미래전자Mac블록체인Hyperledger-fabricBlockchain hyperledger-fabric에 블록체인 배우기 (2/9) 샘플 이동 ⇒ hyperledger-fabric에 블록체인 배우기 (2/9) 샘플 이동 hyperledger-fabric에 블록체인 배우기 (5/9) 시각화 환경 구축 준비하는 것 CentOS7 메모리 4GB 이상 ※ 코멘트 참조 블록체인 네트워크 환경 fabric-sdk: 1.4 체인 코드 : golang 클라이언트: node.js 블록체인 네트워크 구성 (fabric-sample/balance-tr... 블록체인BerkeleyDBKVSHyperledger-fabricCouchDB 안정적인 버전의 Substrate을 설치하는 방법 Substrate는 매일 갱신되고 있으므로 에러도 빈발. 튜토리얼에서 최초로 보인다 curl https://getsubstrate.io -sSf | bash (은)는 문답 무용으로 최신의 버젼을 취득하기 (위해)때문에, 예기치 않은 에러가 발생하기 쉽다. 저도 Alice 무일문 에러를 만났으므로, 안정적으로 동작하는 Substrate의 인스톨 방법을 소개합니다. 추가 2019/3월 31일: ... Substrate블록체인BlockchainPolkadots hyperledger-fabric에 블록체인 배우기 (1/9) 블록체인이란? ⇒ hyperledger-fabric에 블록체인 배우기 (1/9) 블록체인이란? hyperledger-fabric에 블록체인 배우기 (5/9) 시각화 블록체인 네트워크는 오픈, 컨소시엄, 프라이빗의 3종류로 나뉜다. 오픈 : 누구나 액세스 가능 컨소시엄: 인증된 사람만 액세스 가능 프라이빗: 혼자 액세스 가능 hyperledger-fabric는 컨소시엄이 된다. 시스템 구성 peer와 DB에... 블록체인BerkeleyDBKVSHyperledger-fabricCouchDB Substrate에서 블록체인과 애플리케이션 만들기 런타임 설정부터 ~게임 플레이까지 안녕하세요, 와타나베 창태입니다. 지난 기사에서는 Substrate 설치부터 계정 생성까지 수행했습니다. 이 기사는 계속됩니다. Gavin Wood의 를 참조하고 있습니다. Runtime은 Substrate에서 블록 처리 로직 등을 결정하는 기능입니다. State Transaction Functiuon이라고도 하는 경우도 있어 WebAssembly 바이너리로 온 체인에 기재되어 있습니다. 자... Substrate블록체인 Görli 테스트 그물을 터치 PoA의 크로스 클라이언트 테스트 넷인 이 움직이기 때문에 만져 보겠습니다. 베를린의 Görlitzer Park(겔리처 파크)에서 이름을 취한 것 같기 때문에, 겔리와 읽는 것이 옳은 것일까? 절차는 대체로 아래의 기사대로. 절차는 Rinkeby와 동일합니다. 에도 쓰여져 있습니다만, 이런 느낌에 주소를 포함한 트윗을 Twitter로 중얼거리고, 그 트윗의 URL을 에 붙여넣고 Enter. ... 블록체인ropsten이더리움GörliBlockchain 웹 앱에서 블록체인의 내용을 읽는다(블록체인 입문 2) 블록 체인 (Ethereum testnet (Ropsten))에 텍스트를 쓰는 계약에서 웹 앱 (Node.js + TypeScript + vue.js)에서 작성한 내용을 볼 때까지 쓰기. 덧붙여 저도 블록체인 초학자이므로, 내용에 잘못등 있으면 지적해 주시면 다행입니다. 계약의 구현은 아래를 참조하십시오. 웹 앱의 github 복제하여 사용해보십시오. 배포된 계약에 대한 연결 정보(ABI) ... TypeScriptVue.js블록체인Node.jsDApps Ethereum은 사용성이 중요하다. 예를 들어, Ethereum상에서 발행된 토큰인 ERC20( 라든지 라든지)을 보낼 때 gas라고 불리는 수수료가 필요합니다. 예를 들어 ZRX를 보내고 싶습니다. Metamask의 이 화면에서 볼 수 있듯이 거래 수수료는 Ether로 표시됩니다. 이것이라고 ERC20 토큰이나 ERC721 디지털 자산을 가지고 있지만, Ether를 가지고 있지 않은 사람은 잔고 부족이 되어 거래를 할 수 없... 덱스우X블록체인이더리움0x 블록체인에 HellowWorld를 기록 내용을 읽는다(블록체인 입문 1) 블록 체인 (Ethereum testnet (Ropsten))에 텍스트를 쓰는 계약을 만듭니다. 작성한 계약에 Hellow World를 작성할 때까지 게시합니다. 계약 구현 1. remix로 계약 구현 2. 만든 계약을 컴파일 3. 컴파일된 계약 배포(Ropsten 네트워크) 4. HellowWorld 쓰기 5. 쓰기 확인 MetaMask "Metamask"에서 검색하여 사용할 수 있도록하십... DAppsRemixsolidity블록체인 0x 프로토콜의 0x-launch-kit 설명 11월경에 릴리스된 0x-launch-kit의 해설을 실시한다. 이 kit는 릴레이를 간단하게 작성하는 것이다. 저 자신도 현재 릴레이를 개발하고 있으므로 의견 교환이나 흥미가 있는 분은 등으로 DM 부탁드립니다. launch-kit은 릴레이를 만들기위한 템플릿이며 무료로 사용할 수있는 오픈 소스입니다. 요 전날 이 올랐습니다. 이 kit상에서는 ERC20 토큰과 ERC721 토큰을 거래할 ... 0x이더리움덱스블록체인 0x 프로토콜과 연결하기 위해 Ganache를 설정합니다. 0x.js에서 ganache-cli와 상호 작용하기위한 설정을합니다. 실수, 의견이 있으시면 로 연락주십시오. 0x.js를 사용하여 Ethereum 네트워크와 연결하려면 Ethereum 노드에서 Web3 Provider를 지정해야합니다. 개발 환경에서는 Ethereum RPC 클라이언트로서 Ganache Cli를 사용하는 것이 좋다. Ganache-cli Ganache-cli를 낮은 환경에서... 0x이더리움덱스블록체인 EOS 노드 실행 모드 및 DB 상태 데이터 이해 EOS의 상태 데이터, 즉 멀티 인덱스 테이블의 데이터는 언제 업데이트되는지 궁금해졌으므로 조금 살펴 보았습니다. 아래의 기사를 참고하여 정리했습니다. 위의 두 기사를 참조하여 결론을 내리면 dapp에서 API 노드로 작업 (트랜잭션)을 보내면 API 노드가 트랜잭션을 실행하고 API 노드의 상태 데이터를 업데이트하고 pending으로 기록합니다. API 노드가 BP 노드로부터 그 트랜잭션을... EOSIO블록체인BlockchainEOS DEX의 프로토콜인 0x의 0x 인스턴트를 해설한다. 0x 인스턴트에 관하여 기술적으로 해설하는 것. 0x 인스턴트는, 다양한 토큰을 몇 탭으로 구입할 수 있는 매우 사용성이 높은 제품. 개발자는 무료로 오픈 소스 몇 줄의 코드를 통합하는 것만으로 응용 프로그램 내에 0x 인스턴트의 기능을 담을 수 있으며 수수료를 새로운 수익원으로 할 수있다. 0x 인스턴트에 접속하면, Metamask가 자동으로 접속된다. 사고 싶은 토큰과, 토큰량을 지정해 ... 덱스블록체인0x.js릴레이0x 0x.js를 사용하여 0x 프로토콜의 스마트 계약 사용 (개요) DEX(분산형 거래소)를 위한 프로토콜인 0x[1]을 접하고, 0x.js에서, 주문의 작성, 기입, 검증을 실시한다. 0x.js의 상세에 대해서는 또 다음에 정리한다. 실수, 의견이 있으시면 로 문의하십시오. 0x.js는 Ethereum과 접속해 어플리케이션과 블록체인간의 인터페이스가 되는 역할이 있다. Ethereum node로는 ganache-cli를 사용한다. 0x가 준비되어 있다 0x... 이더리움블록체인0x.js 블록 서명 검증 (catapult) Don't trust veryfy! 라고 잘 말하지만, 그런 말을 해도 어쨌든 괜찮습니다 ... 거의 모든 사람이 스스로 확인하지 않는다고 생각합니다. (서명 검증이지만) 이번에는 catapult에서 할 것입니다. 이번 서명 검증해 보는 블록은 아래와 같다. 스스로 만든 네트워크상의 데이터이므로, 테스트 넷의 데이터 등과는 전혀 관계가 없는 데이터입니다. 말할 필요도 없지만, 서명이 검증된다... 블록체인BlockchainNEM EOS Docker Quickstart 외에도 Account를 만들 때까지 시도했습니다. 최근 EOS를 조사하기 시작했으므로 조사한 내용과 빠진 것을 공유하고 싶습니다. EOS에 대한 설명은 특별히하지 않습니다 Docker가 이미 설치되어 있습니다. Docker: Version 18.06.1-ce-mac74 (26766) 사용하고 있는 eosio/eos-dev 는 이하의 버젼이다 Step 1. Docker Image 얻기 Step 2. 네트워크 만들기 Step 3. 컨테이너 시작... 블록체인EOS Ethereum의 Dapps 개발에는 Remix가 편리 Ethereum에서 개발을 할 때 기본적으로는 다음과 같은 흐름으로 구현하고 있습니다. Solidity를 사용하여 스마트 계약을 만듭니다 Ganeche에서 로컬 가상 환경을 시작합니다 Truffle에서 컴파일 React에서 프런트 엔드 개발 필요하면 서버도 개발 Ethereum에서의 개발 수법은 다양합니다만, Remix, Truffle, Ganache의 조합으로 특히 스트레스를 느끼지 않고 ... 블록체인이더리움스마트 계약DAppssolidity 블록체인과 관련된 다양한 암호화 기술 해시 함수는 입력 된 값에 대해 완전히 다른 값이 출력되는 함수입니다. 출력된 값을 특히 "해시 값"이라고 한다. 해시 함수의 특징은 다음과 같습니다. 같은 값을 입력했을 경우는 반드시 같은 값이 돌려주어진다 해시 값에서 입력 값을 식별하는 것은 계산적으로 어려우므로 돌이킬 수 없습니다 입력 값이 영숫자 조금이라도 다른 경우 완전히 다른 값이 출력된다 출력되는 값은 입력 값의 여백과 관련된 ... 암호화 통화비트코인블록체인 【초보자용】web3.js로 전개된 컨트랙트를 호출할 때 빠진 일 첫 투고입니다. 잘 부탁드립니다. 생각합니다. geth가 정상적으로 작동하고 있다(geth 버전은 1.8.8). Remix가 제대로 작동하고 있습니다(Remix 버전은 0.6.3). geth와 Remix의 제휴가 되어 있어 컨트랙트의 배포까지 되어 있다. web3.js가 설치되어 있습니다(web3.js 버전은 0.20.0). 게다가 geth와 Remix를 렌탈 서버(VPS)상에서 움직이고 있... 블록체인초보자이더리움web3.jssolidity Hedera Hashgraph의 "가상 투표"에 대해 생각해보십시오. ※2018년 6월 21일 공개 ※2018년 6월 27일 편집 「해시 그래프란 무엇인가?」라고 하는 분은, 를 참조해 주세요. 에서는, Hedera Hashgraph의 개요와 컨센서스 알고리즘에 대해 설명했습니다. 이번은, Hedera Hashgraph가 채용한 독특한 기능, 「가상 투표」라고 하는 사고방식에 대해 접해 보고 싶습니다. 즉, 한 멤버가 이벤트를 받으면 그 이벤트에 포함된 정보에... hashgraphhedera블록체인분산 대장Blockchain 블록체인 - 이더리움에서 스마트 계약 개발 입문편 사전에 정의된 프로그램대로 조건을 충족했을 때 자동으로 계약을 집행하는 것을 스마트 계약이라고 합니다. 예를 들면, 전자화폐의 오토차지와 같이, 잔액이 3,000엔을 밑돌면, 3,000엔 충전하는, 같은 것입니다. 이더리움은 블록체인 네트워크에서 애플리케이션을 실행할 수 있는 플랫폼입니다. ETH라는 가상 통화를 소비하여 프로그램을 실행할 수 있습니다. Solidity는 이더리움 플랫폼 스마... Remix블록체인이더리움solidityBlockchain CryptoKitties 코드에서 제형 로직 탐색 CryptoKitties라고 하는 Ethereum상에서 실시하는 고양이 육성 게임이 2017년 말에 유행했습니다. ERC721을 채용하는 것으로, 고양이를 Non-Fungible Token으로 해, 고양이 1마리씩에 아이덴티티를 갖게 해, 어느 고양이도 세계에 하나밖에 없는 대체 불가한 것으로 하고 있습니다. 고양이는 배합하는 것으로, 새로운 고양이가 낳을 수 있어 희귀한 고양이는 무려 수백... DApps이더리움solidity블록체인 쭉 알 수있는 NEM2 (Catapult) ~ 멀티 레벨 멀티 시그니처 ~ 원래 NEM은 무엇을 할 수 있는 거야? NEM2 (Catapult)에서 추가되는 또 다른 기능 집계 트랜잭션에 대해 알고 싶은 분 멀티 레벨 멀티 시그니처에 대해 이야기하기 전에 기본 멀티 시그니처를 가볍게 되돌아 보면 멀티 시그니처는 미리 정해진 여러 명의 서명이 없으면 송금 할 수없는 계정이됩니다. 위의 그림에서는 미리 정한 3명 중 2명의 서명이 없으면 가게에 대금을 지불할 수 없습니... catapult블록체인BlockchainNEM