30 블록 체인 플랫폼 기술 요소

블로그 1뉴스 개발자 엔터프라이즈 블록 체인 설명 이벤트 및 컨퍼런스 보도 자료뉴스 레터

뉴스 레터 구독.

이메일 주소

우리는 귀하의 개인 정보를 존중합니다

홈 블로그 엔터프라이즈 블록 체인

30 블록 체인 플랫폼 기술 요소

비즈니스 사용 사례를위한 블록 체인 플랫폼을 선택할 때 고려해야 할 주요 기술적 측면 .by Clemens Wan 2020 년 3 월 5 일 Posted on March 5, 2020

2

Clemens Wan은 ConsenSys의 솔루션 설계자입니다. 그는 30 개의 seelemons.com 목록을 작성합니다..

선택한 블록 체인 플랫폼이 비즈니스 요소와 관련이없는 경우 (30 개의 블록 체인 플랫폼 비즈니스 요소 참조) 사용 사례에 대한 몇 가지 기술적 측면을 살펴보고있을 것입니다. 이 30 개 목록은 플랫폼을 조사 할 때 가장 먼저 기억해야 할 블록 체인 관련 질문을 통해 실행됩니다..

DevOps / 네트워크 / 배포 / 프로토콜

  1. 블록 체인 계층 배포 유연성 — 플랫폼에 퍼블릭 인스턴스가 있습니까? 허가? 은밀한? 잡종?
  2. 최적의 노드 수 — 네트워크를 지원하려면 몇 개의 노드가 필요합니까? 멤버마다 하나씩? 노드를 실행하지 않고 네트워크와 상호 작용할 수 있습니까??
  3. 컨테이너화 — Kubernetes를 통해 플랫폼을 도킹 및 배포 할 수 있습니까??
  4. 네트워크 ID 관리 계층 — 노드 및 개인에 대한 권한은 어떻게 관리됩니까? 슈퍼 유저에게 제한이 있습니까? 네트워크에있는 모든 당사자의 소스 네트워크 맵이 있습니까 (예 : DNS와 유사한 서비스-이더 리움의 ENS)?
  5. 합의 메커니즘 — 시스템이 작업 증명을 기반으로합니까? 지분 증명? 권위 증명? 경과 시간 증명? 이것은 아마도 귀하의 사용 사례에 가장 효과적인 것을 기반으로 거버넌스 설정 및 엔티티에 의해 결정됩니다..
  6. 조직 간 메시징 — 개인 메시징을위한 별도의 레이어가 있습니까? AMQP 기반입니까? RabbitMQ? XMPP? Scuttlebutt 보안?
  7. 거래 처리 방법론 — 트랜잭션 처리 측면에서 어떤 순서의 활동이 발생합니까? 프로토콜은 언제 트랜잭션을 주문, 유효성 검사 및 실행합니까? 이더 리움에서 TX는 “올바른”블록을 실행하고 배포하기 전에 주문 / 검증하는 검증 노드로 전송됩니다. Corda에서 TX는 공증인이 서명하고 재배포 할 때까지 Flow Framework를 통해 노드를 알아야하므로 개별적으로 검증됩니다..
  8. 암호화 — 해시와 서명이 사용하고 지원하는 라이브러리는 무엇입니까? (예 : 이더 리움의 경우 secp256k1)
  9. 암호화의 플러그 가능성 — 특정 노드가 지역 보안 규칙에 따라 다른 암호화 라이브러리를 사용하도록 선택할 수 있습니까? (예 : NIST 준수)
  10. 파일 공유 기술 — 모든 디지털 자산은이를 보관하는 조직 또는 코드에 참조 된 법적 문서 / 산문을 통해 어떻게 든 합법적으로 고정되어야합니다. 플랫폼을 사용하여 조직간에 파일을 어떻게 공유합니까? 동일한 플랫폼에 저장됩니까? 유사하게 백업됩니까??
  11. 법적 고정 — 프로토콜 내에 법적 산문 또는 법적 문서 구현 (예 : OpenLaw)이 내장되어 있습니까??
  12. 변조 방지 vs. 변조 방지 — 누군가 로컬 노드 상태와 기록을 변경할 수 있습니까? 어떻게 든 트랜잭션 또는 상태가 제거되면 모든 것이 동기화되지 않습니까? 참조 된 과거 데이터를 수정하거나 삭제할 수 있으며 모든 당사자가 동의 할 수 있습니까??
  13. 거래 복구 — 노드는 트랜잭션을 어떻게 복구합니까? 거래가 모든 당사자에게 완전히 배포되지 않은 경우 합의 된 최신 버전을 다운로드하는 메커니즘은 무엇입니까??
  14. DAO 기능 — 거버넌스 책임을 추상화하는 dapp의 예가 있습니까? 이는 투표 및 거버넌스를 유지하기 위해 네트워크를 재사용하는 데 유용 할 수 있습니다..

개발자 경험 / 상위 스택 애플리케이션

  1. 신청 책임 — 최상위 스택 애플리케이션 (dapp)을 구축 할 때 무엇에 대해 걱정해야합니까? 자체 노드를 호스팅해야합니까? 또한 dapp의 해당 웹 서버 및 인터페이스를 배포 할 책임이 있습니까? 사용자가 애플리케이션에 대해 지불하는 방법?
  2. Dapp 계층 배포 — 권한에 따라 스마트 계약이 네트워크에 어떻게 배포됩니까? 개인 (예 : 허용 된 주소)? 노드 별 (예 : LEI의 신원)? 등록 된 법인 (예 : 네트워크에 추가 된 비즈니스 네트워크)에 의해? 인프라 제공 업체 (예 : Kaleido Marketplace)? 배포하려면 노드 수준 권한이 필요합니까??
  3. 스마트 계약 언어 — 스마트 계약은 어떤 언어로 작성됩니까? 테스트를 받았습니까? 좋은 커뮤니티가 있습니까??
  4. 스마트 계약 라이브러리 및 표준 — 유지 및 감사되는 보안 라이브러리 / 기능 (예 : OpenZeppelin)에 대해 동의 했습니까? 표준 (예 : ERC-20, ERC-721 등)으로 롤업 된 기능의 구현에 대해 널리 동의하고 있습니까??
  5. 스마트 계약 업그레이드 가능성 — 응용 프로그램은 어떻게 업데이트됩니까? 스마트 계약 코드에 대해 잘 정의 된 업그레이드 패턴이 있습니까??
  6. 참조 및 시장 데이터에 대한 액세스 — 네트워크 내에서 트리거 된 작업을 실행하는 데 필요한 정보를 받기 위해 호출 할 수있는 사용 가능한 오라클?
  7. 개인의 권장 신원 관리 — 공개 / 개인 키 쌍과 주소가 자연스럽게 개인이 자신의 키를 유지하도록 요구합니까? 또는 중개자가 귀하를 대신하여 호스팅하고 클라이언트 선호도에 분산 된 계정 관리를 보유하고 있다고 현실적으로 가정합니까??
  8. 앱 또는 네트워크 내의 Interop — dapp이 다른 dapp을 호출 할 수 있습니까? 네트워크 / 사이드 체인이 테 더링 된 네트워크의 정보를 참조 할 수 있습니까??

사용자 제어 / 성능 / 개인 정보 보호

  1. 트랜잭션 처리 성능 — 얼마나 빨리 트랜잭션을 대기열에 넣고 트랜잭션을 처리하고 (배치 / 블록 단위로) 대기열이 “저장 됨”알림과 함께 지워지는지 확인할 수 있습니다.?
  2. 트랜잭션 처리의 확장 성 — 더 높은 처리 속도를 지원하기 위해 모듈 식으로 확장 가능 (수평 또는 수직)으로 설계된 시스템?
  3. 동시 변경 — 자산이 완전히 변경되기 전에 동일한 계약 또는 잔액을 여러 번 업데이트하는 데 장애가 있습니까??
  4. 거래 분배 성능 — 거래는 언제 모든 당사자에게 업데이트됩니까? 블록이 처리 될 때입니까? 6 블록 깊이 이후? 흐름이 완료되고 모든 당사자가 서명 한 후?
  5. 멀티 스레딩 — 거래 처리 및 합의가 다중 스레드 또는 여러 네트워크 참여자에 걸쳐 분할 되어도 동일한 골든 소스에 동의 할 수 있습니까? 다른 유형의 실행을 분할합니까?
  6. 필드 난독 화를위한 개인 정보 보호 메커니즘 — 특정 사용자와 만 데이터 저장 메커니즘의 특정 필드를 공유 할 수 있습니까? 정보를 공개하지 않고 필드 값을 비교하는 비즈니스 로직을 실행할 수 있습니까 (예 : Aztec 및 ZKsnarks)?
  7. 수신자를위한 개인 정보 보호 메커니즘 (기밀성) — 정보를 보내는 최종 사용자가 알려진 ID로 확인되지 않도록 공개 키를 자동으로 교체 할 수 있습니까??
  8. 발신자를위한 개인 정보 보호 메커니즘 (트랜잭션 트래픽 패턴) — 확인 된 당사자 만 거래를 볼 수 있도록하려는 경우 모든 당사자에게 거래를 공유 할 수 없습니다.?
블록 체인 전문가에게 문의

당사의 글로벌 솔루션 팀은 블록 체인 교육, 전략적 자문, 구현 서비스 및 파트너십 기회를 제공합니다. 최신 이더 리움 뉴스, 엔터프라이즈 솔루션, 개발자 리소스 등을 보려면 뉴스 레터를 구독하십시오.블록 체인 비즈니스 네트워크에 대한 완전한 가이드안내서

블록 체인 비즈니스 네트워크에 대한 완전한 가이드

토큰 화 소개웨비나

토큰 화 소개

금융 디지털 자산 및 DeFi의 미래웨비나

금융의 미래 : 디지털 자산 및 DeFi

엔터프라이즈 이더 리움이란?웨비나

엔터프라이즈 이더 리움이란??

중앙 은행과 화폐의 미래백지

중앙 은행과 화폐의 미래

상품 무역 금융을위한 Komgo 블록 체인케이스 스터드

Komgo : 상품 무역 금융을위한 블록 체인

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
map