• 검색어에 아래의 연산자를 사용하시면 더 정확한 검색결과를 얻을 수 있습니다.
  • 검색연산자
검색연산자 기능 검색시 예
() 우선순위가 가장 높은 연산자 예1) (나노 (기계 | machine))
공백 두 개의 검색어(식)을 모두 포함하고 있는 문서 검색 예1) (나노 기계)
예2) 나노 장영실
| 두 개의 검색어(식) 중 하나 이상 포함하고 있는 문서 검색 예1) (줄기세포 | 면역)
예2) 줄기세포 | 장영실
! NOT 이후에 있는 검색어가 포함된 문서는 제외 예1) (황금 !백금)
예2) !image
* 검색어의 *란에 0개 이상의 임의의 문자가 포함된 문서 검색 예) semi*
"" 따옴표 내의 구문과 완전히 일치하는 문서만 검색 예) "Transform and Quantization"

논문 상세정보


A Blockchain is a type of distributed ledger system that consists of a large number of nodes. A block is a container in which transactions are included, and the transactions can be recorded in chronological order by chaining blocks. To work properly, it is essential that the nodes in the Blockchain system have the same image of the chained-blocks. Blockchain systems use various types of consensus algorithms to achieve the same states among the nodes, and the fundamental elements in these algorithms are proof of work and the main chain selection policy, particularly in permissionless Blockchain systems. However, consensus algorithms for permissioned Blockchain systems can be completely different from those of permissionless blockchain systems. In this paper, we overview the basic working mechanism of consensus algorithms, and briefly introduce a few that are currently being applied.

참고문헌 (28)

  1. 1. 돈 탭스콧, 알렉스탭스콧, "블록 체인혁명," 서울: 을유문화사, 2017. 
  2. 2. World Economic Forum(WEF), "Deep Shift: Technology Tipping Points and Societal Impact," SurveyReport, 2015. 9. 
  3. 3. Grand View Research, "Blockchain Technology Market," 2017. 
  4. 4. Y. Sompolinsky and A. Zohar, "Secure High-Rate Transaction Processing in Bitcoin," In International Conference on Financial Cryptography and Data Security, Berlin, Heidelberg: Springer, 2015. 
  5. 5. M. Castro and B. Liskov, "Practical Byzantine Fault Tolerance," Proc. Symp. Oper. Syst. Des. Inplementation,, New Orleans, LA, USA, Feb. 1999, pp. 1-14. 
  6. 6. S. Nakamoto, "Bitcoin: A Peer-to-Peer Electronic Cash System," Oct. 2008, Accessed 2017. http://nakamotoinstitute.org/static/docs/bitcoin.pdf 
  7. 7. BitFury Group, "Proof of Stake Versus Proof of Work White Paper," 2015. 9. 
  8. 8. S. King and S. Nadal, "PPCoin: Peer-to-Peer Crypto-Currency with Proof-of-Stake," Self-Published Paper, 2012. 8. 
  9. 9. Tendermint Wiki, "Byzantine Consensus Algorithm," Accessed 2017. https://github.com/tendermint/tendermint/wiki/Byzantine-Consensus-Algorithm 
  10. 10. Tendermint Wiki, "Ethereum Casper Version 1 Implementation Guide," Accessed 2017. https://github.com/ethereum/research/wiki/Casper-Version-1-Implementation-Guide 
  11. 11. I. Eyal, A.E. Gencer, E.G. Sirer, and R. van Renesse, "Bitcoin-NG: A Scalable Blockchain Protocol," Proc. Usenix Conf. Netw. Syst. Des. Implementation, Santa Clara, CA, USA, Mar. 2016, pp. 45-59. 
  12. 12. L. Lamport, "The Part-Time Parliament," ACM Trans. Comput. Syst., vol. 16, no. 2, May 1998, pp. 133-169. 
  13. 13. L. Lamport, "Paxos Made Simple," ACM SIGACT News, vol. 32, no. 4, Dec. 2001, pp. 18-25. 
  14. 14. D. Ongaro and J.K. Ousterhout, "In Search of an Understandable Consensus Algorithm," USENIX Annu. Technical Conf., Philadelphia, PA, USA, June 2014, pp. 305-319. 
  15. 15. M. Burrows, "The Chubby Lock Service for Loosely-Coupled Distributed Systems," In Symp. Operating Syst. Des. Implementation, Seattle, WA, USA, Nov. 2006, pp. 335-350. 
  16. 16. J.C. Corbett et al., "Spanner: Google's Globally-Distributed Database," In Proc. OSDI'12, USENIX Sympos. Oper Syst. Des. Implementation, Hollywood, CA, USA, Oct. 2012, pp. 251-264. 
  17. 17. M. Isard, "Autopilot: Automatic Data Center Management," Oper. Syst. Rev., vol. 41, no. 2, Apr. 2007, pp. 60-67. 
  18. 18. B. Calder et al., "Windows Azure Storage: a Highly Available Cloud Storage Service with Strong Consistency," Proc. ACM Symp. Oper. Syst. Principles, Cascais, Portugal, Oct. 2011, pp. 143-157. 
  19. 19. B.M. Oki and B.H. Liskov, "Viewstamped Replication: A New Primary Copy Method to Support Highly-Available Distributed Systems," Proc. Annu. ACM Symp. Principles Distributed Comput., Toronto, Canada, Aug. 15-17, 1988, pp. 8-17. 
  20. 20. F. Junqueira, B. Reed, and M. Serafini, "Zab: High Performance Broadcast for Primary-Backup Systems," In Proc. USENEX Annu. Techn. Conf., Hong Kong, China, June 27-30, 2010, pp. 245-256. 
  21. 21. L. Lamport, R. Shostak, and M. Pease, "The Byzantine Generals Problem," ACM Trans. Programming Languages Syst., vol. 4, no. 3, July 1982, pp. 382-401. 
  22. 22. Apache Kafka, Accessed 2017. https://kafka.apache.org/ 
  23. 23. Apache Zookeeper, Accessed 2017. https://zookeeper.apache.org/ 
  24. 24. J. Kwon, "Tendermint: Consensus without Mining," 2014, Accessed 2017. https://tendermint.com/static/docs/tendermint.pdf 
  25. 25. R3 Corda, Accessed 2017. https://docs.corda.net/ 
  26. 26. Proof of Elapsed Time of Hyperledger Sawtooth, Accessed 2017. https://sawtooth.hyperledger.org/docs/core/releases/latest/introduction.html#proof-of-elapsedtime-poet 
  27. 27. L. Luu, V. narayanan, C. Zheng, K. Baweja, S. Gilbert, and P. Saxena, "A Secure Sharding Protocol for Open Blockchains," In Proc. ACM SIGSAC Conf. Comput. Commun. Security, Vienna, Austria, Oct. 2016, pp. 17-30. 
  28. 28. Ethereum Sharding, Accessed 2017. https://github.com/ethereum/wiki/wiki/Sharding-FAQ 


원문 PDF 다운로드

  • ScienceON :

원문 URL 링크

원문 PDF 파일 및 링크정보가 존재하지 않을 경우 KISTI DDS 시스템에서 제공하는 원문복사서비스를 사용할 수 있습니다. (원문복사서비스 안내 바로 가기)

DOI 인용 스타일

"" 핵심어 질의응답