blockchain

    [논문 세미나] NEZHA: Exploiting Concurrency for TransactionProcessing in DAG-based Blockchains

    [논문 세미나] NEZHA: Exploiting Concurrency for TransactionProcessing in DAG-based Blockchains

    Title: NEZHA: Exploiting Concurrency for Transaction Processing in DAG-based Blockchains Authors: J. Xiao, S. Zhang, Z. Zhang, B. Li, X. Dai and H. Jin Journal/Conference: ICDCS '22 Sources: https://ieeexplore.ieee.org/document/9912285 Abstract: A Directed Acyclic Graph (DAG)-based blockchain with its inherent parallel structure can potentially significantly improve the throughput performance ov..

    [논문 세미나] SChain: Scalable Concurrency over Flexible Permissioned Blockchain

    [논문 세미나] SChain: Scalable Concurrency over Flexible Permissioned Blockchain

    Authors: Xiaodong Qi; Zhihao Chen; Haizhen Zhuo; Quanqing Xu; Chengyu Zhu; Zhao Zhang; Cheqing Jin; Aoying Zhou; Ying Yan; Hui Zhang Journal/Conference: ICDE '23 Source: https://arxiv.org/abs/2306.03058 Presentation material: Abstract Permissioned blockchains are being widely applied to solve the trust problem in enterprise collaboration. However, most of these systems suffer from low throughput..

    [논문 리뷰] Block-STM : Scaling Blockchain Execution by Turning Ordering Curse to a Performance Blessing

    [논문 리뷰] Block-STM : Scaling Blockchain Execution by Turning Ordering Curse to a Performance Blessing

    Authors : Rati Gelashvili, Alexander Spiegelman, Zhuolun Xiang, George Danezis, Zekun Li , Dahlia Malkhi ACM CCS 2022 [Purpose] Diem blockchain 에서의 연구 합의 단계에서 leader validator 가 블럭(proposed block)을 하나 만들어냈다고 가정하고, 그 블록을 입력을 받는 상황. 블럭 내의 트랜잭션들을 검증하기 위해서는 모든 트랜잭션을 순차적으로 실행시켜야하는데, 이를 병렬로 실행시켜 최적화하는 방법에 대한 논문. 트랜잭션 간 의존성을 on-the-fly 방식으로 해결하는 것이 장점. [Key ideas] 입력 받은 블럭의 트랜잭션 순서를 그대로 유지(preset order..

    [Hyperledger Fabric] 개념 정리 및 활용 프로젝트 예시

    [Hyperledger Fabric] 개념 정리 및 활용 프로젝트 예시

    노션에 정리했습니다. Hyperledger Fabric [목차] fragrant-comfort-49c.notion.site Hyperledger Fabric 2.4 Gateway 활용 예시. GitHub - InhaLedger/hyperledger-fabric-gateway-middleware: query-optimized Hyperledger fabric gateway service query-optimized Hyperledger fabric gateway service - GitHub - InhaLedger/hyperledger-fabric-gateway-middleware: query-optimized Hyperledger fabric gateway service github.com Hyperle..

    비트코인이란? (Bitcoin WhitePaper 정리)

    비트코인이란? (Bitcoin WhitePaper 정리)

    첨부된 비트코인 백서(White paper)를 읽고 정리한 내용입니다. 1. Intro 전통적으로 전자상거래를 사용하기 위해서는 ‘신뢰할 수 있는 제3의 금융기관’이 필수적이었다. 이는 이중지불 문제를 해결하기 위함인데, 자산을 한 번 소비하면 동일한 자산을 다시 다른 곳에 사용할 수 없도록 보장해야하는 문제이다. 즉, ‘제 3의 기관’이 이중지불 문제를 해결함으로써, 전자화폐로서의 기능을 보증한다. 하지만 블록체인은 이중지불 문제를 순수하게 peer-to-peer 네트워크를 통해 해결하는 법을 제시한다. 해시 기반 작업증명 방식을 통해 거대한 체인이 자라난다. 이 거대한 체인은 그 자체로 거래내역 장부의 무결성을 보장하고, 시장 참여자들의 cpu 가 계속 작업하도록 유도함으로써 위변조 공격을 방지한다...