Giter Site home page Giter Site logo

fito's Introduction

Fito

  • https://fito.ga
  • 비상장 주식회사의 장외주식거래/주식회사 거버넌스 관리 dApp Prototype

Fito dApp Demo

개요

  1. 팀명 : Fito / 한국인터넷진흥원 핀테크X블록체인 아카데미 3기 팀 프로젝트
  2. 프로젝트 아이템 : 비상장 주식회사의 장외주식거래/주주명부 관리 dApp
    • 핵심기능
      • 토큰(=주식) 발행 비상장 주식 발행관리, 거래 및 정보교환 플랫폼/Ecosystem
      • 정보 생산 및 접근에 따른 Token Economy
      • 비상장 주식회사-주주간 장외주식거래(=유상증자)
      • 온라인 정기/임시 주주총회 및 투표
      • [Prototype] 비상장 주식회사 주주명부 조회
      • [Prototype] 비상장 주식회사 투자자간 주식거래(양수자)
      • [Prototype] 비상장 주식회사 투자자별 주식거래내역 조회
  3. Prototype 구현
    • 구현일정 : 2018-11-05~2018-11-16
    • 구현형태 : 웹 서비스(브라우저 접근)
    • 주요 리소스 및 아키텍쳐
      • FE : AWS S3(Static hosting), Web3.js
      • BE : KALEIDO
    • 블록체인 네트워크 구성
      • Network type : Private Network in Cloud Server(KALEIDO)
      • Consensus algorithm : PoA
      • Core : go-ethereum

Team Meeting

2018-11-16, 10th

2018-11-15, 9th

  • 브라우저 템플릿 조정
  • Prototype 동작을 위한 SmartContract 함수 완성
  • Ganache 로컬테스트 완료, KALEIDO web3.js 비동기 문제 해결 중

2018-11-14, 8th

  • Prototype truffle~KALEIDO 배포 테스트 완료
  • 브라우저 유저 인터페이스 연결(Web3) 및 필요 SmartContract 함수 작성

2018-11-13, 7th

  • Prototype 기능 SmartContract 구현
  • Ganache 테스트 환경에서 주요 기능 테스트 성공

2018-11-12, 6th

  • SmartContract Draft 작성
  • Web3-SmartContract 상호작용 테스트

2018-11-09, 5th

  • 중간발표 & 피드백
  • Truffle pet-shop-tutorial과 KALEIDO 연동 및 SmartContract 배포/함수 실행 테스트 완료, Ganache-Truffle 환경 공유
  • Solidity 스터디(계속)
  • Idea development/issue : 생태계 내에서의 Token의 정의와 ICO에 대한 오인 가능성

2018-11-08, 4th

2018-11-07, 3rd

2018-11-06, 2nd

2018-11-05, 1st

  • 팀 빌딩, 팀 명(안), 프로젝트 아이템(안) 브레인스토밍

fito's People

Contributors

tooget avatar awesomemix avatar zhyokim avatar randy2506 avatar

Watchers

James Cloos avatar  avatar

Forkers

tooget awesomemix

fito's Issues

Uncaught Error: The MetaMask Web3 object does not support synchronous methods like eth_call without a callback parameter.

웹 콘솔 호출

FitoContract.getUnissuedShareOfCompany()

에러 메세지

inpage.js:1 Uncaught Error: The MetaMask Web3 object does not support synchronous methods like eth_call without a callback parameter. See https://github.com/MetaMask/faq/blob/master/DEVELOPERS.md#dizzy-all-async---think-of-metamask-as-a-light-client for details.
    at MetamaskInpageProvider._sendSync (inpage.js:1)
    at MetamaskInpageProvider.send (inpage.js:1)
    at Proxy.h.(anonymous function) (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/inpage.js:1:3158)
    at a.send (inpage.js:1)
    at n.e [as call] (inpage.js:1)
    at u.call (inpage.js:1)
    at u.execute (inpage.js:1)
    at <anonymous>:1:14

Error : Web3 not supported synchronous requests

var FitoContract = web3.eth.contract(contractAbi).at(contractAddress);

it works in Ganache!

var corporateInfo = FitoContract.getCorporateInfo();

it doesn't work in KAELIDO

var corporateInfo = FitoContract.getCorporateInfo();
  • Web3 does not supported synchronous requests

Truffle migrate : Errors

Command in ./fito.ga/

truffle migrate --network dapp_fito_ga

Return

Invalid JSON RPC response: "default backend - 404"

중간발표 대비 문서 내용 검토

@randy2506
아래 내용 확인 바랍니다!

  1. Google Docs "프로젝트 제안서" : README.md에 링크 추가하였습니다.
  2. Google Docs "프로젝트 제안서" 내용 검토 하였습니다.
    • 문서 내용상 더 나은 표현으로 수정 제안함.
  3. 관련 레퍼런스(제안서) : http://www.kmac.co.kr/Board/_Common/BoardDownloadLink.asp?listid=32688&num=6
  4. 핵심기술/경쟁사&유사 서비스 부분 스크립트 샘플
    • 저희 프로젝트의 핵심 기술은 블록체인과 클라우드 입니다. 이더리움 코어를 활용한 블록체인 프라이빗 네트워크 구조를 칼레이도라는 클라우드 블록체인 네트워크 서비스를 활용하고 있으며, 웹서비스를 위한 기타 리소스는 아마존 웹 서비스를 활용하여 dApp 프로토타입을 완성할 예정입니다. 리소스를 클라우드에서 활용함으로 인해 활용 기업들이 독자적으로 네트워크를 쉽게 구축할 수도 있으며, dApp의 하이브리드형 서비스도 탄력적으로 확장할 수 있습니다.
    • 저희 프로젝트와 경쟁사 및 유사 서비스를 비교해보겠습니다. 비상장 주식 거래 및 주주 거버넌스 관리를 핵심 기능으로 하는 프로젝트를 고려할 때, 두 영역에서 기존 사업모델이 존재합니다.
      • 비상장 주식 거래와 관련해서는, 한국거래소 및 증권사/금융투자협회 등 주요기관이 리딩하고 있는 KSM, K-OTC 거래소 및 올해 개장 예정이라고 알려진 OTC 블록체인 거래소 프로젝트가 있습니다. 다만, 주요기관의 신뢰성을 담보로 상장절차를 진행하기 때문에 해당 거래소에 상장되는 회사의 수는 2018년 현재 두 자리수를 넘지 못하고 있습니다. 실질적으로는 38커뮤니케이션즈라는 정보교환 사이트에서 대면으로 이루어지는 등 그 거래건수가 거래소 밖에서 이루어지는 케이스가 많으며, 최근에는 Wadiz에서 심사한 스타트업 비상장 주식에 크라우드 펀딩의 형태로 투자하는 방식도 등장하였습니다. 유사 서비스의 공통적인 부분은 중개기관의 집중화로 인해 일부 비상장 주식의 거래가 활성화되고 있으며, 블록체인으로 이와 같은 부분을 해소할 수 있어 보입니다.
      • 주주 거버넌스 관리 서비스는, 상장 대기업의 경우 한국거래소 및 예탁결제원의 중앙시스템을 이용하여 주주명부, 전자투표, 배당 처리 등의 전자적 처리 서비스를 이용하고 있습니다. 다만, 자본금, 상장요건 및 수수료 등에 비추어 볼 때, 비상장 기업은 해당 서비스를 이용하기가 불가능하다고 할 수 있습니다. 비상장 기업의 실질적인 주주 거버넌스 관리는 각 비상장 기업 경영/인사담당자 등이 수기로 관리하는 것으로 추정되며, 이와 관련된 상법상 법무 및 등기처리는 법무법인 등에 대면/유선/이메일 의뢰로 다수 진행되고 있습니다. 최근 자비스라는 세무/법무 온라인 서비스가 있으나, 법무 건당 수십만원대의 수수료로 인해 초기의 비상장 법인 입장에서는 부담스러울 수 있는 서비스입니다.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.