Lambda는 블록체인에서 무제한 데이터 저장 기능을 제공합니다. CEO HE Xiao Yang과의 인터뷰

게시 됨: 2021-08-09

Lambda는 블록체인 기반 스토리지 솔루션의 파괴자로서 빠르고 안전하며 확장 가능한 블록체인 인프라를 시장에 출시하여 DAPP(탈중앙화 애플리케이션) 데이터 스토리지 기능을 무제한 확장성을 제공합니다. CEO HE Xiao Yang은 이 인터뷰에서 우리와 Lambda 프로젝트에 대해 논의할 것입니다.

당신의 이름과 배경에 대해 알려주십시오.

제 이름은 HE Xiao Yang이고 Lambda의 설립자입니다. 저는 기술 혁신과 소프트웨어 개발에 대한 깊은 열정을 가지고 있습니다. 저는 인프라 소프트웨어에 대한 광범위한 경험과 오픈 소스 커뮤니티에 대한 적극적인 참여로 중국에서 잘 알려져 있습니다.

이전에 저는 중국에서 ITOM(IT 운영 관리)에 중점을 두고 빠르게 성장하는 인프라 소프트웨어인 OneAPM의 공동 설립자였습니다. 일부에서는 OneAPM을 "중국의 새로운 유물 또는 AppDynamics"라고 부르며 회사는 Matrix Partners, Chengwei Capital 및 Qiming Venture로부터 강력한 VC 지원을 받았습니다. 기업가 경험을 하기 전에는 BEA에서 R&D 소프트웨어 엔지니어로 일했습니다. 나는 또한 블로거이며 내 기사 중 일부는 Forbes China, 36Kr, Sina 등과 같은 주요 미디어에 게시되었습니다.

람다를 설명?

Lambda는 빠르고 안전하며 확장 가능한 블록체인 인프라 프로젝트로, DAPP(탈중앙화 애플리케이션) 데이터 저장 기능과 무제한 확장성을 제공합니다.

Lambda가 제공하는 주요 서비스와 기능은 무엇입니까?

Lambda는 서로 다른 유형의 데이터를 별개의 체인과 블록에 별도로 저장하는 새로운 솔루션을 제공합니다. 무제한 확장성을 갖춘 스토리지, 높은 처리량 컴퓨팅 및 빠른 네트워크 전송을 포함하여 DAPP가 데이터 생성, 전송, 저장을 쉽게 수행할 수 있도록 하는 일련의 인프라 기능 서비스를 제공하려는 DAPP용 인프라 제공에 전념합니다. , 검색 및 컴퓨팅.

Lambda 서비스에는 다음이 포함됩니다. 다중 체인 데이터 공동 저장, 교차 체인 데이터 관리, 데이터 개인 정보 보호, 데이터 복구 가능성 증명(POR), 증명 가능한 데이터 소유(PDP), 논리 분리 및 Lambda의 독립적인 구현을 통한 분산 지능형 컴퓨팅 체인 및 람다 DB.

또한 개발자는 Apache 라이선스에 따라 Lambda 프로젝트 코드를 자유롭게 사용하고 수정할 수 있으며 사용자는 Lambda의 바이너리 파일을 다운로드하여 엑스트라넷에 연결하지 않고도 프라이빗 환경에 배포할 수 있습니다.

Lambda 이면의 기술은 무엇입니까? 건축 설계에 대한 안내를 받을 수 있습니까?

우리는 Lambda Chain의 동종 다중 체인 구조 설계를 사용하여 데이터를 읽을 때 데이터 무결성을 확인하기 위해 검증자 노드 세트를 무작위로 선택합니다. 여러 검증 노드에 대한 별도의 검증과 BFT(Byzantine Fault Intolerance) 합의를 통해 IPFS에 비해 장점인 POR(Proof of Recoverability of Data) 검증 및 PDP(Provable of Data Possession)를 완료할 수 있습니다. IPFS는 현재 성숙한 체인 설계와 완전한 데이터 저장 증명 메커니즘이 없습니다.

또한 Lambda는 다음을 보장합니다.

  • 우리의 혁신적인 디자인에는 블록체인과 스토리지 체인의 분리가 포함됩니다.
  • 우리는 블록체인과의 완벽한 통합을 통해 PDP(Provable Data Possession) 문제를 해결했습니다.
  • 우리의 솔루션은 미래의 DAPP 애플리케이션 시나리오에 대한 가능성을 제공하는 샤딩 기술을 활용하여 높은 처리량의 데이터 저장 및 검색을 지원할 수 있습니다.
  • 서브체인 기술을 활용하고 오픈 소스 커뮤니티와 협력하여 핵심 블록 파일 저장 기능 외에도 데이터 수집, 저장, 컴퓨팅, 교환 기능을 갖춘 생태계 플랫폼을 제공할 수 있습니다.

2017/2018년에는 많은 블록체인 기반 데이터 프로젝트가 도입되었습니다. Lambda가 신뢰할 수 있고 안전한 데이터 스토리지를 고유하게 만드는 이유는 무엇입니까?

우리는 모든 스토리지 프로젝트가 Provable Data Integrity의 핵심 요구 사항을 따른다고 믿습니다. 또한 데이터 프로젝트는 실행 불가능한 스토리지 노드에 데이터를 저장하고 신뢰할 수 있고 안전하게 만드는 것이 중요합니다. 학계에서는 주로 PDP(Provable Data Possession)와 POR(Proof of Retrievability)의 두 가지 접근 방식이 있습니다. 사용 시나리오. 이 기술은 클라우드 스토리지에서 상당히 성숙했으며 Lambda는 학술 연구 및 엔지니어링 검증을 통해 블록체인에 이 두 가지 접근 방식을 적용하여 분산 스토리지의 핵심 장애물을 제거했습니다.

Lambda 공개 데이터 액세스 및 트랜잭션은 어떻게 작동합니까?
람다의 공개 데이터는 주로 메인체인과 서브체인 원장이며, 데이터 검증을 위해 반드시 저장해야 하는 TAG 정보입니다. 데이터 검증 TAG를 저장하기 위한 특별한 데이터 구조를 제공합니다.

거래의 경우 Lambda는 온체인 거래와 오프체인 거래의 두 부분으로 나뉩니다. 현재의 기술적 제약으로 인해 우리는 분산형 거래소에서 사용되는 유사한 접근 방식을 활용하여 스토리지 서비스의 수요와 공급 측면과 후속 데이터 저장 간의 거래 요구 사항을 지원합니다.

Lambda는 어떤 특정 유형의 데이터 보호 및 개인 정보 보호에 중점을 둘 것입니까?
Lambda는 저장된 데이터가 사용자 자신의 소유이며 사용자가 승인하지 않는 한 제3자가 데이터에 액세스할 수 있는 권한이 없다고 믿습니다.

현재 블록체인의 데이터는 공개되고 액세스 가능하므로 애플리케이션 시나리오가 크게 제한됩니다. Lambda는 클라이언트의 온라인 컴퓨팅 비용을 오프라인 단계 또는 클라우드 서버로 이전하는 것을 목표로 하는 OO-MA-ABE(Online/Offline Multi-Authority Attribute Based Encryption) 계획을 채택했습니다.

주요 이점은 다음과 같습니다.

  • 온라인-오프라인 및 아웃소싱된 해독 기술을 사용하여 Lambda는 효율적인 모바일 클라우드 스토리지 데이터 액세스 계획을 수립합니다. 암호화 단계에서 사전에 많은 일치 작업을 사전 처리합니다. 해독 단계에서는 매칭 작업을 클라우드 스토리지 서버에 아웃소싱합니다. 결과적으로 클라이언트는 간단한 계산 작업만으로 암호화 및 암호 해독을 수행할 수 있으므로 클라이언트의 온라인 컴퓨팅 비용을 크게 줄일 수 있습니다.
  • Lambda는 아웃소싱된 해독의 정확성을 확인하는 방법을 촉진합니다. 암호화 단계에서 사용자는 개인 키와 일반 텍스트를 데이터의 검증 토큰으로 암호화하여 해시 값을 생성합니다. 복호화 단계에서 사용자는 토큰을 채택하여 복호화 결과의 정확성을 확인하므로 클라우드 스토리지 서버의 복호화가 올바른지 확인합니다. 한편, 논문에 명시된 계획은 단일 기관의 신원 정보 수집에 저항하여 사용자의 개인 정보를 보호합니다.
  • Lambda 팀은 계획에 대한 보안 분석 및 시뮬레이션 실험을 수행하며, 그 결과 보안 및 효율성이 나타납니다.

Lambda 토큰 인센티브는 IoT 데이터 스토리지 서비스와 어떻게 작동합니까?
분산형 스토리지 시스템인 Lambda는 시간 기반의 귀중한 데이터를 저장하는 데 이상적입니다. 사용자는 토큰을 사용하여 이러한 데이터를 저장할 수 있습니다. 그들은 또한 특정 조직이나 다른 사용자가 토큰을 얻기 위해 자신의 데이터를 사용하도록 승인할 수 있습니다. 데이터의 수요측과 공급자는 데이터 거래 플랫폼을 통해 합의에 도달할 수 있습니다.

Lambda 데이터 거래 플랫폼과 인공 지능 데이터 활용 방법에 대해 자세히 알려주세요.

Lambda 거래 플랫폼/거래소의 첫 번째 계층은 스토리지 서비스 거래를 위한 것으로, 스토리지 서비스 수요 측과 공급자 측 간의 주문 매칭 및 결제를 포함합니다.

두 번째 수준에서 우리는 생태계의 개발자가 데이터 컴퓨팅 도메인에서 계산 하위 체인을 구현하고 Lambda 시스템에 액세스하고 데이터 교환에서 데이터 계산을 위한 주문 일치, 지불 및 결과 전달을 권장합니다.

Lambda 시스템 내에서 거래는 우리에게 매우 중요한 부분입니다. Lambda 팀은 Github 및 기타 오픈 소스 플랫폼에 공개적으로 배치된 코드와 규칙만 구성하기 때문입니다. 그러나 실제 운영, 각 호스트의 런타임 환경, 해당 블록체인 원장, 실제 스토리지 등은 모두 생태계 내 기여자 또는 채굴자가 제공합니다.

Lambda 시스템에는 몇 가지 다른 교환이 내장되어 있습니다. 현재 우리는 여전히 이러한 교환의 규칙을 조정하고 있지만 기능은 확실합니다.

  • Mining Exchange – 스토리지 광부와 검증인이 Lambda 토큰을 서약하여 광부가 될 수 있는 권리를 얻습니다. 기존 시스템과 달리 이 거래소의 담보 가격은 일정 곡선을 따릅니다. 이 곡선의 결과는 다음과 같은 방식으로 보장될 수 있습니다. a) 스토리지 노드 및 검증 노드의 수가 항상 최적의 비율을 따를 수 있습니다. b) 특정 기간 동안 제공되는 저장 공간은 너무 많지도 적지도 않은 특정 임계값에 가깝습니다.
  • 스토리지 공간 교환 – 이 교환에서 테넌트는 스토리지 공간을 요청하는 입찰 유형 트랜잭션을 시작할 수 있습니다. 스토리지 광부는 여기에서 스토리지 공간을 임대할 수 있습니다. 저장 공간은 데이터 거래에 필수이기 때문에 우리 시스템의 저장 공간 교환은 EOS RAM 교환과 유사하며 Bancor와 유사한 거래 시스템도 채택하지만 가격을 유발할 수 있는 CW 매개변수를 설정하지 않습니다. 험한.
  • 데이터 교환 – 테넌트의 경우 저장 공간을 확보한 후 사용자가 데이터 교환에서 데이터를 사고 팔 수 있습니다. 당사의 데이터 교환은 안전한 다자간 컴퓨팅과 유사한 메커니즘을 채택합니다. 거래가 끝난 후 데이터 소유자는 구매자가 구체적으로 어떤 데이터를 구매했는지 모르고 데이터 판매자는 구매자가 어떤 데이터를 가지고 있는지 알지 못합니다.

Lambda 로드맵의 다음 단계는 무엇입니까? 현재 투자자를 위한 기회가 있습니까?
2018년 3분기는 Lambda Chain과 Lambda FS 및 Lambda FS 기반 객체 스토리지를 구현해야 하는 Lambda에 있어 매우 중요한 이정표가 될 것입니다. 공모도 진행할 예정이니 공식 소식을 기대해주세요.

팀과 고문에 대해 알려주시겠습니까?

우리의 핵심 팀은 인프라 소프트웨어 R&D 및 오픈 소스 커뮤니티에서 광범위한 경험을 가진 개발자 그룹입니다. 우리는 Camel, Akka, Drill 등과 같은 Apahce Foundation의 다양한 오픈 소스 프로젝트에 코드를 제공합니다. 우리 팀원들은 모든 프로젝트에 깊이 관여하고 있습니다. 우리는 또한 중국에서 오픈 소스 및 커뮤니티 개발을 적극적으로 추진하고 있으며 Druid 및 Clickhouse의 중국 사용자 그룹을 설립했습니다.

저 외에도 우리의 핵심 팀에는 다음이 포함됩니다. Lambda의 Lucy Wang CMO; Alex Lototskiy, 수석 보안 엔지니어 OneAPM의 공동 설립자이자 CTO인 He Bingqing; Jiang Ning, Apache Camel 멘토; Oleg Lyamtsev, 엔지니어; Coreseek 및 Log Insight의 설립자이자 중국 최고의 프로그래머인 Li Monan; Gao Haiqiang, 컴퓨터 과학 전문가; Zhang Xiaoguang, Apache Akka 커미터; 데이터 과학자 Guo Hongqiang

우리는 또한 Tian Jia, Wang Tao, Chen Yuan, Liu Chunhua와 같은 경험 많은 고문 팀을 보유하고 있습니다.

Lambda는 얼마나 안전합니까? 법적 및 보안 조치에 대해 이야기하시겠습니까?

Lambda는 온라인-오프라인 및 아웃소싱 복호화 기술을 사용하여 효율적인 모바일 클라우드 스토리지 데이터 액세스 제어 체계를 구성합니다. 암호화 단계에서 많은 페어링 작업이 사전에 처리됩니다. 암호 해독 단계에서 페어링 작업은 클라우드 스토리지 서버에 아웃소싱됩니다. 클라이언트는 암호화 및 암호 해독을 완료하기 위해 간단한 작업만 실행하면 되므로 클라이언트의 온라인 컴퓨팅 오버헤드가 크게 줄어듭니다.

Lambda는 아웃소싱된 복호화의 정확성을 검증하는 방법을 제안합니다. 암호화 단계에서 사용자는 암호화 키와 일반 텍스트를 사용하여 해시 값을 데이터 검증 토큰으로 생성합니다. 복호화 단계에서 사용자는 검증 토큰으로 복호화 결과를 확인한 후 클라우드 스토리지 서버의 복호화가 올바른지 확인합니다.

또한 Lambda는 PDP 및 POR 기술을 활용하여 데이터 저장 여부를 감지합니다. 동시에 데이터는 여러 백업을 채택합니다. 예를 들어 다양한 저장 수준에 따라 복사 손실의 1/3을 적시에 감지할 수 있으며 POR 기술과 Erasure Coding 기술을 통해 데이터를 복원 및 전송합니다.

또한 탈중앙화된 클라우드 스토리지와 클라우드 데이터베이스는 중앙 집중식 클라우드와 비교했을 때 가장 큰 차이점은 무허가(Permissionless) 스토리지 노드다. 또한 클라우드 사용자는 검증 개시자도 아니며 완전히 신뢰할 수 있는 TPA 노드도 아닙니다. Lambda의 설계에서는 공개 검증을 지원하는 두 가지 업그레이드된 버전의 PDP 방식인 BLS-PDP와 MF-PDP를 사용하고 있으며 여러 검증자 노드의 합의를 통해 신뢰할 수 있는 TPA에서 협력하여 데이터 보유 및 무결성을 완료합니다. 검증하고 FisherMan 검사를 위해 검증 결과를 체인에 기록합니다.

더 많은 정보를 얻으려면 독자를 어디로 안내해야 합니까?

공식 홈페이지: http://www.lambda.im

텔레그램 커뮤니티: https://t.me/HelloLambda

페이스북: https://www.facebook.com/Lambdaim

링크드인: https://www.linkedin.com/company/lambdaim/

트위터: https://twitter.com/Lambdaim

백서: http://www.lambda.im/doc/Lambda-WhitePaper-en.pdf