2017-02-27 7 views
1

// 이것은 바보 같은 질문 일 수 있습니다.
나는 블록 체인을 연구 중이며 현재 일부 개념 프로젝트를 진행 중이다. 이를 위해 여러 사용자가 필요합니다 (수백만). 각 사용자는 자체 블록 체인을 유지 관리해야합니다. 모든 사람이 단일 공공 장부에 기여하는 일반적인 구현과는 다릅니다. 나는 그게 가장 가까운 Multichain을 발견했습니다. 다른 옵션이 있습니까? 또한, 이것으로 블록 체인의 본질을 망치고있는 것처럼 들리는가?여러 개인 블록 체인 구현?

+0

이 질문에는 너무 광범위하고 문제는 Q /에 StackOverflow 같은 형식 너무 복잡 발표했다. 답을 내기보다는 토론이 필요합니다. 나는 그것을 삭제하는 것이 좋습니다. 현상금을받지 못하면 폐막 할 투표를 할 것입니다. 그래서 저자의 상식에 호소합니다. "나는 노벨상을 수상한 웅장한 발명품을 만들고 싶지만 모든 어려운 연구를하고 싶지 않다. 명성을 얻으려고 그렇게 해줘." – kriegaex

답변

2

Hyperledger Fabric 버전 1.0은 패브릭 내에서 비공개 채널을 만들 수있는 채널을 도입합니다.

"Hyperledger 패브릭 V1.0 네트워크에게 특정한 피어 간의 통신 전용 라인이다 채널를 도입한다. 채널 동일한에서 피어로 채널 회원 거래 및 상태 정보를 포함하여, 데이터의 배포를 제한 어느 한 피어 여러 채널에 속할 수 있지만 채널. 피어 발견 할 수 없거나 채널에 걸쳐 피어 통신한다. 채널에 의한 데이터의 이러한 분할은 구성 chaincode 의해 정의되고 가십 기반 데이터의 보급에 의해 구현 프로토콜. "

당신이 PDF로 그에 대한 자세한 내용을보실 수 있습니다 - https://jira.hyperledger.org/secure/attachment/10362/FabricOverview_draft1.pdf ## 6. 채널 및 체인

+0

: 그럴 것 같네요. 여러 blockchains의 사용에 관해 의견을 말씀해 주시겠습니까? 플랫폼을 상상해보십시오. 모든 종류의 거래를 호스팅하는 자체 블록 체인을 만들어 보겠습니다. 'x'멤버에게는 하나의 부모 블록 체인과 'x'사이드 체인이 있습니다. 이 멤버는 네트워크의 다른 쪽 체인의 일부가 될 수도 있습니다. 이 설정에는 단일 공공 장부가 없기 때문에, 그런 경우에는 블록 체인 대신 분산 데이터베이스를 사용해야합니다. 너무 바보 같으면 가혹한 행동을하지 마십시오. – Amit

+0

이 페이지에 무슨 일이 있습니까? 사용자는 compsci에서 기존 데이터 구조의 이름을 바꾸고 일반 데이터 구조를 원합니다. 문제는 프로토콜의 일부를 제거하여 유효성을 제거한 합법적 인 기술의 이름을 하이재킹으로 바꾸는 것입니다 (반례를 묻는 것으로 입증하려고합니다).그런 다음 납치 된 이름을 가진 기업 소프트웨어가 광고되고 선택됩니다. 이것은 여기서 사악한 연습입니다. – Kang

0

백만 블록 체인 제작에 문제는 없지만 문제는 '사설 블록 체인'입니다. 사적인 사슬로 얻을 수있는 유일한 유스 케이스는 없지만 자식은 아닙니다. 또한 '공공 장부'에 대해서 언급 했으므로 데이터를 블록 체인에 저장하는 것이 좋다고 생각합니다. 이는 꽤 비싸지 만 좋은 아이디어는 아닙니다.

+0

글쎄, 내가 가지고있는 유스 케이스와 비교할 수있다. 나는 블록 체인에 실제 데이터를 저장하려고 계획하지 않고, 데이터는 BC 소유주의 인프라에서 사본과 함께 별도의 데이터 호수에있게 될 것이고 포인터는 BC에 저장 될 것입니다. 나는 BC가 나중에 무겁다는 것을 원하지 않기 때문에 그렇습니다. – Amit

+0

@Amit git으로 할 수없는 개인용 블록 체인으로 무엇을 할 수 있습니까? 왜 블록 체인을 사용하고 싶습니까? – Kang

+0

글쎄, 내 생각에는 실제로 여러 블록 체인이 필요하지는 않다. 이 질문은 커뮤니티가 여러 블록 체인을 사용할 수있는 플랫폼과이를 제공하는 플랫폼에 대해 의견을 제시하는 것입니다. – Amit