$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

앙상블 머신러닝 기법과 블록체인 정보를 활용한 이더리움 엉클 블록 예측 분석
Predictive Analysis of Ethereum Uncle Block using Ensemble Machine Learning Technique and Blockchain Information 원문보기

디지털융복합연구 = Journal of digital convergence, v.18 no.11, 2020년, pp.129 - 136  

김한민 (성균관대학교 경영대학)

초록
AI-Helper 아이콘AI-Helper

블록체인의 장점들은 다양한 분야에서 블록체인의 필요성을 제시한다. 하지만 블록체인에는 몇 가지 단점들이 존재한다. 그 중 엉클블록 문제는 블록체인의 가치와 활용을 크게 저해할 수 있는 문제 중 하나다. 엉클블록 문제로 인해 블록체인의 가치가 저하 될 수 있음에도 불구하고 이전의 연구들은 엉클블록에 대한 연구에 크게 주목하지 않았다. 따라서 본 연구의 목적은 블록체인의 엉클 블록 문제를 예측하고 대비할 수 있도록 엉클블록의 발생을 예측 하고자 한다. 본 연구는 엉클 블록 발생의 정확한 예측을 위해서 새로운 변수와 앙상블 분석 기법 도입의 타당성을 검증한다. 연구 방법으로 엉클블록 문제가 실제로 발생하는 이더리움의 엉클블록을 대상으로 보팅, 배깅, 스태킹 앙상블 분석 기법을 활용하였다. 분석 데이터로는 이더리움비트코인 블록체인 정보를 활용하였다. 연구 결과, 이더리움 블록체인 정보만을 활용하여 보팅, 스태킹 앙상블 기법을 적용할 경우 가장 높은 예측 결과가 나타난다는 사실을 발견하였다. 본 연구의 결과는 엉클블록의 발생을 보다 정확하게 예측하여 블록체인의 엉클블록 문제에 대비할 수 있도록 기여한다.

Abstract AI-Helper 아이콘AI-Helper

The advantages of Blockchain present the necessity of Blockchain in various fields. However, there are several disadvantages to Blockchain. Among them, the uncle block problem is one of the problems that can greatly hinder the value and utilization of Blockchain. Although the value of Blockchain may...

주제어

표/그림 (4)

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • 본 연구는 이더리움 엉클블록 발생 예측을 이더리움및 비트코인 블록체인 정보를 활용하여 앙상블 기법으로 분석하고자 하였다. 기존 연구와의 차별 점으로 엉클 블록 관련 선행 연구[4]에서 고려하지 못했던 변수인 비트코인 블록체인 정보의 역할을 발견하고자 하였으며, 앙상블 기법(보팅, 배깅, 스태킹)을 활용하여 보다 향상된 분석 결과를 발견하고자 하였다. 결과적으로, 본 연구는 이더리움 블록체인 정보와 인공 신경망 기반 배깅, 스태킹 앙상블 기법이 이더리움 엉클블록을 예측하는데 가장 최적의 조합이라는 사실을 발견하였다.
  • 본 연구의 연구 질문은 다음과 같다. 첫 번째, 이더리움 엉클블록 예측에 이더리움 블록체인 정보와 비트코인 블록체인 정보가 기여할 수 있는가? 두 번째, 이더리움 엉클블록 예측에 앙상블 기법이 보다 정확한 예측 결과를 제공할 수 있는가? 세 번째, 이더리움 엉클블록을 가장 정확히 예측하는 변수들과 머신러닝 기법 조합은 무엇인가?
  • 다시 말해서, 기존 엉클 블록 연구와 다르게 본 연구가 가지는 차별성은 이더리움 엉클블록 발생과 비트코인 블록체인 정보의 연관성을 새롭게 검증한다는 점이다. 또한, 엉클블록 예측에 보팅, 배깅, 스태킹과 같은 앙상블 기법의 역할을 발견하고자 한다는 것이다.
  • 선행 연구들은 암호화폐 관련 트위터 글의 수, 위키피디아 검색 횟수, 구글 트렌드 검색 횟수 등이 암호화폐 가격과 관련된다고 보고 하였다[10-12]. 또한, 일부 연구에서는 블록체인 시스템에서 생성되는 정보들을 활용하여 암호화폐의 가격을 예측하고자 하였다. 그 결과, 블록 생성 난이도, 생성된 블록의 수, 채굴된 코인 양 등과 같은 블록체인 정보가 암호화폐 가격과 관련된다는 사실을 발견하였다[13-15].
  • 이러한 인식을 기반으로 본 연구는 엉클 블록 발생에 앙상블 기법을 도입하여 엉클 블록 발생 예측에 보다 향상된 분석결과를 제공하고자 한다. 또한, 향상된 분석 결과를 위해 엉클블록 발생과 관련되는 새로운 변수들을 발굴해내고자 한다. 엉클블록 문제에 대비하기 위해서는 엉클블록의 발생을 예측하고 사전에 대응하는 것이 필요하다[4].
  • 본 연구는 선행 연구의 제안에 따라 앙상블 기법의 도입과 함께 엉클블록 발생에 관련되는 새로운 변수를 발견하고자 한다. 다시 말해서, 기존 엉클 블록 연구와 다르게 본 연구가 가지는 차별성은 이더리움 엉클블록 발생과 비트코인 블록체인 정보의 연관성을 새롭게 검증한다는 점이다.
  • 다시 말해서, 각기 다른 단일 기법들이 제시한 결과 값을 기반으로 새로운 최종 분석 모델을 구성하고 분석을 수행하여 최종 결과 값을 도출하는 것이다[29,30]. 본 연구는 앙상블 기법의 단일 분석 기법으로 엉클 블록 선행연구[4]에서 사용된 인공신경망과 서포트 벡터 머신을 적용하고자 한다.
  • 본 연구는 엉클 블록 선행 연구[4] 에서 활용한 인공 신경망, 서포트 벡터 머신 분석 기법에서 더 나아가 보팅 (Voting), 배깅(Bagging), 스태킹(Stacking) 앙상블 기법을 연구에 적용하고자 한다. 위의 세 가지 앙상블 기법을 선정한 이유는 본 연구의 엉클 블록 예측 분석이 연속 변수를 예측하는 분석이기 때문이다.
  • 본 연구는 이더리움 엉클블록 발생 예측을 이더리움및 비트코인 블록체인 정보를 활용하여 앙상블 기법으로 분석하고자 하였다. 기존 연구와의 차별 점으로 엉클 블록 관련 선행 연구[4]에서 고려하지 못했던 변수인 비트코인 블록체인 정보의 역할을 발견하고자 하였으며, 앙상블 기법(보팅, 배깅, 스태킹)을 활용하여 보다 향상된 분석 결과를 발견하고자 하였다.
  • 선행 연구에서는 이더리움 엉클블록 예측에 이더리움 블록체인 정보와 인공 신경망 기법이 최적의 분석 결과를 제공한다고 보고 하였다[4]. 본 연구는 이에 한 걸음 더 나아가 앙상블 기법과 함께 최적의 분석 결과를 도출할 수 있는 데이터 조합을 발견하자 하였다. 본 연구의 결과는 이더리움 엉클블록 연구에 인공 신경망 기반 배깅, 스태킹 앙상블 기법과 이더리움 블록체인 정보가 우선적으로 고려되어야 할 필요성을 제시한다.
  • 본 연구는 이에 한 걸음 더 나아가 앙상블 기법과 함께 최적의 분석 결과를 도출할 수 있는 데이터 조합을 발견하자 하였다. 본 연구의 결과는 이더리움 엉클블록 연구에 인공 신경망 기반 배깅, 스태킹 앙상블 기법과 이더리움 블록체인 정보가 우선적으로 고려되어야 할 필요성을 제시한다. 본 연구를 기반으로 블록체인 관련 시스템을 운용하고자 하는 관리자는 엉클블록 문제에 대비하여 보다 정확한 예측을 수행할 수 있을 것이다.
  • 이러한 인식을 기반으로 본 연구는 엉클 블록 발생에 앙상블 기법을 도입하여 엉클 블록 발생 예측에 보다 향상된 분석결과를 제공하고자 한다. 또한, 향상된 분석 결과를 위해 엉클블록 발생과 관련되는 새로운 변수들을 발굴해내고자 한다.
  • 암호화폐들은 실제 마켓에서 상호 거래가 이루어지고 있으며, 각각의 블록체인 정보들은 서로 관련될 수 있는 가능성이 존재한다[18]. 이러한 인식을 기반으로 본 연구는 이더리움과 함께 암호화폐 시장에서 가장 대중적이고 지배적인 암호화폐인 비트코인[13]의 블록체인 정보를 활용하고자 한다. 분석 방법으로는 기존 연구의 제안에 따라[4] 앙상블 머신 러닝 기법을 도입하고자 한다.
  • 본 연구는 연구 질문과 연계하여 다음과 같은 기여 사항을 제시한다. 첫 번째, 본 연구는 이더리움 엉클블록 예측에 이더리움 정보만을 활용하는 것이 적절하다는 결과를 제시한다. 기존 연구에서는 이더리움 엉클블록 예측에 이더리움 블록체인 정보와 함께 금 가격, 원유 가격 등과 같은 거시경제 요인을 함께 고려하였다.

가설 설정

  • 본 연구의 연구 질문은 다음과 같다. 첫 번째, 이더리움 엉클블록 예측에 이더리움 블록체인 정보와 비트코인 블록체인 정보가 기여할 수 있는가? 두 번째, 이더리움 엉클블록 예측에 앙상블 기법이 보다 정확한 예측 결과를 제공할 수 있는가? 세 번째, 이더리움 엉클블록을 가장 정확히 예측하는 변수들과 머신러닝 기법 조합은 무엇인가?
본문요약 정보가 도움이 되었나요?

참고문헌 (31)

  1. S. W. Kim & H. S. Park. (2020). An Exploratory Study on the Factors Determining Acceptance of Blockchain-Based Financial Platform by Gender. Journal of Digital Convergence, 18(3), 139-147. DOI : 10.14400/JDC.2020.18.3.139 

  2. Y. H. Kim. (2019). A Study on Smart Contract for Personal Information Protection. Journal of Digital Convergence, 17(3), 215-220. DOI : 10.14400/JDC.2019.17.3.215 

  3. A. M. Antonopoulos & G. Wood. (2018) Mastering Ethereum: Building Smart Contracts and Dapps, O'Reilly Media. 

  4. H. M. Kim. (2020). A Study on Uncle Block Analysis of Blockchain Using Machine Learning Techniques. Information Systems Review, 22(1), 1-16. DOI : 10.14329/isr.2020.22.1.001 

  5. C. Bai & J. Sarkis. (2020). A supply chain transparency and sustainability technology appraisal model for blockchain technology. International Journal of Production Research, 58(7), 2142-2162. DOI : 10.1080/00207543.2019.1708989 

  6. X. Yue, H. Wang, D. Jin, M. Li & W. Jiang. (2016). Healthcare data gateways: found healthcare intelligence on blockchain with novel privacy risk control. Journal of medical systems, 40(10), 218. DOI : 10.1007/s10916-016-0574-6 

  7. T. T. Kuo, H. E. Kim & L. Ohno-Machado, (2017). Blockchain distributed ledger technologies for biomedical and health care applications. Journal of the American Medical Informatics Association, 24(6), 1211-1220. DOI : 10.1093/jamia/ocx068 

  8. A. O. Kwok & S. G. Koh. (2019). Is blockchain technology a watershed for tourism development?. Current Issues in Tourism, 22(20), 2447-2452. DOI : 10.1080/13683500.2018.1513460 

  9. H. Si, C. Sun, Y. Li, H. Qiao & L. Shi. (2019). IoT information sharing security mechanism based on blockchain technology. Future Generation Computer Systems, 101, 1028-1040. DOI : 10.1016/j.future.2019.07.036 

  10. J. Abraham, D. Higdon, J. Nelson & J. Ibarra. (2018). Cryptocurrency price prediction using tweet volumes and sentiment analysis. SMU Data Science Review, 1(3), 1. 

  11. Y. B. Kim, J. G. Kim, W. Kim, J. H. Im, T. H. Kim, S. J. Kang & C. H. Kim. (2016). Predicting fluctuations in cryptocurrency transactions based on user comments and replies. PloS one, 11(8), e0161197. DOI : 10.1371/journal.pone.0161197 

  12. L. Kristoufek. (2013). BitCoin meets Google Trends and Wikipedia: Quantifying the relationship between phenomena of the Internet era. Scientific reports, 3(1), 1-7. DOI : 10.1038/srep03415 

  13. H. Jang & J. Lee. (2017). An empirical study on modeling and prediction of bitcoin prices with bayesian neural networks based on blockchain information. Ieee Access, 6, 5427-5437. DOI : 10.1109/ACCESS.2017.2779181 

  14. D. C. Mallqui & R. A. Fernandes. (2019). Predicting the direction, maximum, minimum and closing prices of daily Bitcoin exchange rate using machine learning techniques. Applied Soft Computing, 75, 596-606. DOI : 10.1016/j.asoc.2018.11.038 

  15. M. Saad, J. Choi, D. Nyang, J. Kim & A. Mohaisen. (2019). Toward characterizing blockchain-based cryptocurrencies for highly accurate predictions. IEEE Systems Journal, 14(1), 321-332. DOI : 10.1109/JSYST.2019.2927707 

  16. Y. Liu, Y. Hei, T. Xu & J. Liu. (2020). An Evaluation of Uncle Block Mechanism Effect on Ethereum Selfish and Stubborn Mining Combined With an Eclipse Attack. IEEE Access, 8, 17489-17499. DOI : 10.1109/ACCESS.2020.2967861 

  17. W. Foxley. (11, Augest 2020). Ethereum Classic's Terrible, Horrible, No Good, Very Bad Week. Coindesk. https://www.coindesk.com/ethereum-classics-terrible-horrible-no-good-very-bad-week 

  18. H. M. Kim, G. W. Bock & G. Lee. (2019). Predicting Ethereum Prices using Machine Learning and Block Chain Information. AMCIS 2019 Proceeding. (pp. 1-5). 

  19. L. Rokach. (2010). Pattern classification using ensemble methods. Singapore : World Scientific. DOI : 10.1142/7238 

  20. A. M. Antonopoulos. (2014). Mastering Bitcoin: Unlocking Digital Cryptocurrencies. USA : O'Reilly Media Inc. 

  21. M. M. Islam & K. Murase. (2001). A new algorithm to design compact two-hidden-layer artificial neural networks. Neural Networks, 14(9), 1265-1278. DOI : 10.1016/S0893-6080(01)00075-2 

  22. K. P. Murphy. (2012). Machine learning: a probabilistic perspective. London : MIT press. 

  23. C. Cortes & V. Vapnik. (1995). Support-vector networks. Machine learning, 20(3), 273-297. DOI : 10.1007/BF00994018 

  24. P. Wang. (2011). Pricing currency options with support vector regression and stochastic volatility model with jumps. Expert Systems with Applications, 38(1), 1-7. DOI : 10.1016/j.eswa.2010.05.037 

  25. N. F. F. Da Silva, E. R. Hruschkaa & E. R. Hruschka. (2014). Tweet sentiment analysis with classifier ensembles. Decision Support Systems, 66, 170-179. DOI : 10.1016/j.dss.2014.07.003 

  26. A. S. Assiri, S. Nazir & S. A. Velastin, (2020). Breast Tumor Classification Using an Ensemble Machine Learning Method. Journal of Imaging, 6(6), 39. DOI : 10.3390/jimaging6060039 

  27. K. An & J. Meng. (2010). Voting-averaged combination method for regressor ensemble. In International Conference on Intelligent Computing (pp. 540-546). Berlin : Springer. 

  28. G. Wang, J. Sun, J. Ma, K. Xu & J. Gu. (2014). Sentiment classification: The contribution of ensemble learning. Decision support systems, 57, 77-93. DOI : 10.1016/j.dss.2013.08.002 

  29. F. Divina, A. Gilson, F. Gomez-Vela, M. Garcia Torres & J. F. Torres. (2018). Stacking ensemble learning for short-term electricity consumption forecasting. Energies, 11(4), 949. DOI : 10.3390/en11040949 

  30. X. Hu, H. Zhang, H. Mei, D. Xiao, Y. Li & M. Li. (2020). Landslide Susceptibility Mapping Using the Stacking Ensemble Machine Learning Method in Lushui, Southwest China. Applied Sciences, 10(11), 4016. DOI : 10.3390/app10114016 

  31. H. Lee, S. H. Chung & E. J. Choi. (2016). A case study on machine learning applications and performance improvement in learning algorithm. Journal of Digital Convergence, 14(2), 245-258. DOI : 10.14400/JDC.2016.14.2.245 

저자의 다른 논문 :

관련 콘텐츠

오픈액세스(OA) 유형

BRONZE

출판사/학술단체 등이 한시적으로 특별한 프로모션 또는 일정기간 경과 후 접근을 허용하여, 출판사/학술단체 등의 사이트에서 이용 가능한 논문

이 논문과 함께 이용한 콘텐츠

저작권 관리 안내
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로