
대기업의 아우라와 블록체인의 축복 아래 넷이즈의 첫 번째 블록체인 제품인 '넷이즈 오데일리'는 론칭한 지 두 달도 안 되어 수백만 명의 일일 사용자를 확보했다.
이미지 설명
넷이즈 오데일리 실시간 데이터, 2018년 11월 7일 기준 누적 데이터량 2억 돌파
불충분한 성능은 블록체인의 주요 과제인데 Netease Odaily는 이 문제를 어떻게 처리합니까?
업계는 실제로 블록체인 애플리케이션의 기본 기술에 대해 거의 알지 못합니다. 최근 Odaily는 NetEase Odaily의 하단 레이어가 국내 오픈 소스 연합 체인 프로젝트인 FISCO BCOS를 기반으로 개발되었다는 사실을 단독으로 알게 되었습니다. FISCO BCOS(이하 BCOS)는 Financial Blockchain Cooperation Alliance(Golden Chain Alliance)의 오픈 소스 작업 그룹에서 개발했습니다. Golden Chain Alliance의 오픈 소스 워킹 그룹은 WeBank, Shenzhen Securities Express 및 Tencent를 포함한 9개 회원 기관으로 구성되어 있습니다.
Odaily는 프로젝트의 기원, 기술 구조 및 개발 아이디어를 이해하기 위해 Golden Chain Alliance의 오픈 소스 워킹 그룹 리더이자 WeBank의 블록체인 책임자인 Fan Ruibin을 인터뷰했습니다.
오픈 소스 프로젝트는 상업적 협력과 다르며 프로젝트가 오픈 소스가 된 후에는 누구나 무료로 얻을 수 있습니다. BCOS 팀은 또한 Netease Odaily가 사용자라는 사실을 우연히 발견했습니다.
Fan Ruibin은 오데일리에 "올해 초 NetEase Odaily 학생들이 BCOS 커뮤니티에 가입하고 이 프로젝트의 기술에 대해 매우 적극적으로 논의하고 있다는 사실을 알게 됐다"고 말했다.
FISCO BCOS는 작년 12월에 오픈 소스화되었으며, 새로운 기능과 모듈은 일정 기간이 지난 후 안정적이고 범용 산업의 요구 사항을 충족하는 것으로 검증되었습니다.
"금융 분야의 기반 플랫폼이지만 금융회사만 이용할 수 있는 것은 아니다." 오픈소스 워킹그룹의 통계에 따르면 현재 BCOS를 기반 플랫폼으로 활용한 사례는 광저우 중재위원회와 Annie 주식의 저작권 보증금 증권 플랫폼, WeBank의 은행 간 화해 플랫폼 및 Sifang Jingchuang의 공급망 금융 플랫폼은 수백 건 이상의 사례를 보유하고 있으며 금융, 정의, 저작권, 재산 관리 및 기타 필드.
오픈 소스가 필요한 이유: 블록체인이 가장 잘 작동하는 방법
“At first, they ignored, then they laughed at us, then they feared.”
오픈소스 솔루션 제공업체인 레드햇(Red Hat) 컨퍼런스에서 이 문장은 해외 오픈소스 소프트웨어의 성장을 설명한다. "오픈 소스"에 대한 Microsoft의 태도 변화에 대해 이야기합니다. 처음에는 눈을 감고 조롱하고 두려워합니다. 이 "두려움"은 결국 Microsoft의 Github 인수와 IBM의 Red Hat 인수로 이어졌습니다.
오픈 소스 운영 방식은 외국의 상업적 운영과 경쟁할 수 있는 힘으로 발전했으며 소프트웨어 개발 및 유지 관리의 두 가지 상호 보완적인 방식이 되었습니다. 다국적 인터넷 기업들도 개발자를 유치하기 위해 많은 오픈소스 프로젝트를 유지하고 있지만 중국에서는 비슷한 사례가 드물다.
블록체인을 도입한 국내 대기업은 많지만 오픈소스는 거의 없다. 오픈 소스 워킹 그룹이 오픈 소스 프로젝트에 깊이 참여하는 이유는 무엇입니까?
Fan Ruibin은 오픈 소스의 선택이 블록체인의 기술적 특성에 의해 결정된다고 믿습니다. 블록체인 자체의 적용 가능한 시나리오는 다자간 참여이며 신뢰 시스템이며 오픈 소스가 가장 적합한 운영 모드입니다. "우리는 오픈 소스 프로젝트를 기반으로 한 생태계를 구축하기 위해 많은 파트너를 통합하기를 희망합니다."
개방적이고 투명하며 감사 가능한 코드는 신뢰와 신뢰성의 기반입니다. 오픈 소스는 커뮤니티의 사용자가 더 쉽게 무료로 사용할 수 있음을 의미합니다. 동시에 낮은 시행착오 비용은 더 많은 비거대 중소기업과 개인이 그것을 사용하도록 끌어들입니다.
커뮤니티의 사용자는 실제로 고객이라고 할 수 없습니다. 그 중에는 매우 다양한 요구를 가진 B-end 기관 사용자와 C-end 개인 사용자가 있습니다. Fan Ruibin은 일부 B측 사용자가 기본 플랫폼을 개발에 사용하기를 원한다고 말했습니다.그들은 블록체인 응용 시나리오를 찾았고 좋은 R&D 팀이 있지만 종종 좋은 기본 플랫폼이 부족합니다.FISCO BCOS는 기술 교환을 제공하고 끌어올릴 수 있습니다. 일부 교육 기관은 커뮤니티 방식으로 운영됩니다.
얼라이언스 체인을 선택하는 이유: 퍼블릭 체인은 대중에게 서비스를 제공하지 않지만 얼라이언스 체인은
Fan Ruibin은 팀이 블록체인 분야에 처음 진입했을 때 처음으로 제휴 체인 또는 퍼블릭 체인의 선택에 직면했다고 말했습니다. “당시 우리는 Alliance Chain의 경로를 완전히 선택했고, Alliance Chain만이 재정적 안정과 혁신의 경로를 고려할 수 있다고 판단했습니다.”
퍼블릭 체인은 공정성과 탈중앙화의 개념을 강조하지만 실제 운영에서는 점점 더 중앙집권화되고 독점화되고 있다. "퍼블릭 블록체인은 더 이상 대중이 소유하지 않습니다. 이것은 큰 문제입니다."
동시에 그는 동맹 체인의 수혜자가 B 측에만 있다고 생각하지 않습니다. B-side는 블록체인을 통해 거래 비용을 줄이고 그 혜택을 대중에게 공유해야 합니다. "우리는 분산된 비즈니스 모델이 미래라고 믿습니다. 관련된 모든 당사자는 평등하고 모든 당사자는 동등한 입장에서 협력하여 가치를 공유하므로 너무 커서 사업에 실패하는 문제를 피할 수 있습니다. 이를 실현하기 위해 공유되고 투명한 모델, 블록이 필요합니다. 체인이 없다면 오픈 소스여야 합니다. 퍼블릭 얼라이언스 체인이 이 문을 여는 열쇠가 될 것입니다."
알고리즘은 실제로 신뢰의 원천 중 하나입니다. 그러나 인간 사회의 장기적인 신뢰 메커니즘은 사법 메커니즘 및 감독 시스템과 같이 매우 가치가 있습니다. "원래 메커니즘과 결합된 알고리즘이 미래라고 생각합니다."
Hyperledger Fabric의 중국 버전?
퍼블릭 체인만큼 개화하지는 않지만 오픈 소스 제휴 체인 프로젝트는 드물지 않으며 종종 대규모 국제 기업이 주도합니다. 예를 들어 IBM의 오픈 소스 Hyperledger Fabric, JPMorgan Chase의 Quorum, R3의 Corda 및 Microsoft의 Coco가 있습니다. 그 중 Hyperledger 커뮤니티가 가장 성숙하고 오프라인에서 많은 프로모션 활동을 진행했으며 IBM의 강력한 프로모션과 함께 국제 제휴 체인 프로젝트 중에서 인지도가 가장 높아야 합니다.
외국 제휴 체인과 비교하여 FISCO BCOS의 기본 아키텍처 및 설계 개념의 특징은 주로 다음과 같은 측면에 반영됩니다.
1. 보안 : Alliance Chain의 특성에 따라 기관접근, CA 인증, Key 관리 등의 기능이 추가되어 종합적인 시스템 관리에 해당합니다.
2. 개인정보보호 : 가장 기본이 되는 권리관리 및 물리적 격리를 지원합니다. BCOS는 국가 기밀(국가 암호 관리국에서 인증한 표준 알고리즘)을 지원함과 동시에 동형암호, 영지식 증명, 그룹 서명, 링 서명 등을 포함하는 오픈 소스이기도 합니다. 개인 정보 보호 기능.
3. 성능: "이것은 많은 사람들이 더 많은 관심을 기울이는 것입니다. 예를 들어 NetEase Odaily의 경우 기술에 대한 요구 사항이 높습니다. 이것이 바로 BCOS의 중요한 기능입니다. 작년에 소스를 공개할 때 지원했기 때문입니다. . 매우 중요합니다. 기능 중 하나인 병렬 컴퓨팅을 수행할 수 있는 기능입니다.”
BCOS가 채택한 병렬 컴퓨팅 다중 체인 설계에서는 개발자가 충돌을 줄이기 위해 다중 체인의 동형 특성을 최대한 유지해야 합니다. "우리는 명확한 기술적 관점을 가지고 있습니다. 즉, 단일 체인의 성능이 아무리 오래 지속되더라도 항상 제한될 것입니다. 하드웨어 환경과 하드웨어 장비에 의해 제한됩니다. 따라서 기본적으로 단일 체인, 기본 플랫폼 아키텍처는 유연하고 효율적이며 안정적이며 안전한 병렬 컴퓨팅 확장 기능을 지원합니다.이것은 사용자가 비즈니스 제품의 실제 요구에 따라 유연하고 편리하게 적절한 리소스를 선택하여 요구 성능을 충족시킬 수 있도록 매우 중요합니다. ."
테스트 데이터는 BCOS의 단일 체인 TPS가 일반 X86 PC 서버의 4개 노드 환경에서 수천 수준에 도달할 수 있음을 보여줍니다.
다중 체인 이후에는 교차 체인 및 핫스팟 계정 문제를 해결해야 합니다. "크로스 체인의 주요 아이디어는 서로 다른 단일 체인 간의 데이터를 확인할 수 있고 변조할 수 없으며 부인할 수 없도록 하는 것입니다." BCOS는 주로 Merkle 트리 및 합의 서명 기술을 사용하여 크로스 체인 존재를 달성합니다. 변조 방지 및 부인 방지 증명 핫스팟 계정은 인터넷 방식과 유사하게 동기식에서 비동기식으로 변경됩니다.
4. 사용 편의성: "이 점은 간과하기 쉽지만 개인 개발자를 위한 장난감인지 기업 수준의 플랫폼인지의 중요한 차이점은 사용 편의성이라고 생각합니다.
5. 신뢰성, 플랫폼의 신뢰성을 어떻게 증명할 것인가? 첫째, 오픈소스를 통해 누구나 판단하고 평가할 수 있고, 둘째, 진정한 지식은 실천에서 나온다. 이 기본 플랫폼은 많은 외부 조직 및 응용 프로그램에서 테스트를 거쳤으며 프로덕션 환경에서 오랫동안 실행되었습니다.
참조 문서:
저는 오데일리의 편집자 루샤오밍입니다.진짜 블록체인을 탐구하고 있습니다.속보와 소통을 위해 로히밍을 추가해 주세요.당신의 이름, 부서, 직위, 이유를 적어주세요.
참조 문서:
포어프론트 | '넷이즈 오데일리' 일간 실사용자 100만 명 돌파
Netease Odaily 팀장 Gu Feiyong: 블록체인 기술은 상생을 달성하기 위한 최하위 계층이자 수단입니다.
Golden Chain Alliance, 금융 업그레이드 버전 출시 - FISCO BCOS