"아이작"의 두 판 사이의 차이
(→개요) |
|||
4번째 줄: | 4번째 줄: | ||
[[보스코인]]이 자체로 개발한 아이작(ISAAC) 합의 프로토콜은 [[스텔라루멘]](Stellarlumen)이 사용하는 [[연합 비잔틴 동의]](FBA; Federated Byzantine Agreement) 알고리즘에 [[지분증명]](PoS) 특성을 결합한 [[수정 연합 비잔틴 동의]](mFBA; modified FBA; modified Federated Byzantine Agreement) 알고리즘을 기반으로 개발했다.<ref>보스코인 백서 1.0 - 박한결, 박창기, 최예준, 최현덕, 〈[https://boscoin.io/wp-content/themes/boscoin/src/pdf/BOScoinWhitePaper_KO.pdf The BOSchoin White Paper - BOScoin, 스스로 진화하는 암호화폐 플랫폼]〉, 2017-04-07</ref> 아이작 합의 알고리즘을 사용하면, 데이터를 안전하고 효율적으로 블록체인에 저장할 수 있으며, 빠른 처리 속도를 확보할 수 있다. | [[보스코인]]이 자체로 개발한 아이작(ISAAC) 합의 프로토콜은 [[스텔라루멘]](Stellarlumen)이 사용하는 [[연합 비잔틴 동의]](FBA; Federated Byzantine Agreement) 알고리즘에 [[지분증명]](PoS) 특성을 결합한 [[수정 연합 비잔틴 동의]](mFBA; modified FBA; modified Federated Byzantine Agreement) 알고리즘을 기반으로 개발했다.<ref>보스코인 백서 1.0 - 박한결, 박창기, 최예준, 최현덕, 〈[https://boscoin.io/wp-content/themes/boscoin/src/pdf/BOScoinWhitePaper_KO.pdf The BOSchoin White Paper - BOScoin, 스스로 진화하는 암호화폐 플랫폼]〉, 2017-04-07</ref> 아이작 합의 알고리즘을 사용하면, 데이터를 안전하고 효율적으로 블록체인에 저장할 수 있으며, 빠른 처리 속도를 확보할 수 있다. | ||
+ | |||
+ | == 등장배경 == | ||
+ | 탈중앙 분산화는 블록체인에서 가장 중요한 요소 중 하나로, 시간이 지날수록 블록체인의 분산화를 위한 기술적 지원과 요구가 높아지고 있다. 이는 권력의 중앙 집권을 막아 탈중앙화를 이루면서 가치를 창출하기 위함인데, 작업즉명(PoW) 합의 알고리즘을 사용하는 비트코인과 같은 암호화폐들은 경제적 인센티브와 정치적 인센티브가 분리되지 않음으로써 발생하는 문제를 겪고 있다. 즉, 비트코인 네트워크가 커지면서 채굴에 필요한 컴퓨팅 파워와 전기를 감당할 수 있는 '고래(큰손)'들에게 점차 권력이 집중되는 중앙화가 발생했다. 이에 보스코인은 분권화를 핵심 요소로 하여 아이작(ISAAC) 합의 알고리즘을 설계했고, 보스코인은 경제적 인센티브와 정치적 인센티브를 분리하는 합의 메커니즘을 사용하여 이러한 문제를 극복하고자 했다. 보스코인 사용자는 정치 권력이나 경제적 재원을 얻으려면 노드의 수를 늘려 투표수를 늘리거나 예치금 보상 및 블록생성 보상에 투자하여 마이닝 수입을 최대화할 수 있다.<ref>해시넷, 〈[http://blog.naver.com/PostView.nhn?blogId=hashnet&logNo=221462814223 [암호화폐 제44탄 ] 보스코인(BOScoin)이란 무엇인가?]〉,《네이버》, 2019-02-11 </ref> | ||
== 개요 == | == 개요 == | ||
보스코인은 스텔라루멘(Stellarlumen)을 기반으로 한 블록체인 프로젝트로 아이작(ISAAC)알고리즘을 통해 구축된 메인넷 세박(Sebak)을 통해 블록체인 기반 금융 플랫폼을 지향하는 프로젝트이자 암호자산으로<ref>최규현기자, 〈[https://www.beinews.net/news/articleView.html?idxno=26482 사업 정상화 꾀하는 '보스코인', 비트포렉스•비트홀릭에 동시 상장]〉,《비아이뉴스》, 2019-07-12 </ref> 블록체인OS인 대한민국 1호 블록체인 보스코인을 개발 하였는데, 메인넷 세박 개발을 완료하고, 퍼블릭 테스트넷을 통해 공개했고 세박은 보스코인이 독자 개발한 아이작(ISAAC), 보스코인의 합의 알고리즘 을 적용해 초당 5,000 TPS를 확보한 탈중앙화 시스템을 구축했으며, 블록체인 운영에서 가장 핵심적인 요소인 거버넌스를 구현하기 위해 1인 1투표의 무기명 투표 방식을 메인넷에서 기술적으로 구현했다.<ref>이지영, 〈[https://www.bloter.net/archives/324525 블록체인 위클리]〉,《블로터》, 2018-11-16 </ref> | 보스코인은 스텔라루멘(Stellarlumen)을 기반으로 한 블록체인 프로젝트로 아이작(ISAAC)알고리즘을 통해 구축된 메인넷 세박(Sebak)을 통해 블록체인 기반 금융 플랫폼을 지향하는 프로젝트이자 암호자산으로<ref>최규현기자, 〈[https://www.beinews.net/news/articleView.html?idxno=26482 사업 정상화 꾀하는 '보스코인', 비트포렉스•비트홀릭에 동시 상장]〉,《비아이뉴스》, 2019-07-12 </ref> 블록체인OS인 대한민국 1호 블록체인 보스코인을 개발 하였는데, 메인넷 세박 개발을 완료하고, 퍼블릭 테스트넷을 통해 공개했고 세박은 보스코인이 독자 개발한 아이작(ISAAC), 보스코인의 합의 알고리즘 을 적용해 초당 5,000 TPS를 확보한 탈중앙화 시스템을 구축했으며, 블록체인 운영에서 가장 핵심적인 요소인 거버넌스를 구현하기 위해 1인 1투표의 무기명 투표 방식을 메인넷에서 기술적으로 구현했다.<ref>이지영, 〈[https://www.bloter.net/archives/324525 블록체인 위클리]〉,《블로터》, 2018-11-16 </ref> | ||
− | == | + | == 아이작(ISAAC) 합의 알고리즘 == |
− | 보스코인의 합의 알고리즘인 아이작(ISAAC)은 퍼블릭 파이낸싱(PF)을 위한 4단계에 걸친 합의 과정의 이니셜을 따서 만든 것으로, 제안하고(Initial), 투표하고(Sign), 승인하고(Accept), 최종 확인하는(All-Confirm) 퍼블릭 파이낸싱의 모든 프로세스에 적용되는 프로토콜을 의미하며, 탈중앙화 되어 있으며, 점진적 오픈 멤버쉽을 지향하고, 네트워크의 안전성을 확보하고 있다는 점이 특징이다.<ref>블록체인허브, 〈[http://a.to/19wgnmg 보스코인, 메인넷 공식 론칭..깃허브에 소스 공개 및 첫 커뮤니티 투표 위한 페이지 오픈]〉,《블록타임스TV닷컴》, 2018-11-15 </ref> | + | 보스코인의 합의 알고리즘인 아이작(ISAAC)은 퍼블릭 파이낸싱(PF)을 위한 4단계에 걸친 합의 과정의 이니셜을 따서 만든 것으로, 제안하고(Initial), 투표하고(Sign), 승인하고(Accept), 최종 확인하는(All-Confirm) 퍼블릭 파이낸싱의 모든 프로세스에 적용되는 프로토콜을 의미하며, 탈중앙화 되어 있으며, 점진적 오픈 멤버쉽을 지향하고, 네트워크의 안전성을 확보하고 있다는 점이 특징이다.<ref>블록체인허브, 〈[http://a.to/19wgnmg 보스코인, 메인넷 공식 론칭..깃허브에 소스 공개 및 첫 커뮤니티 투표 위한 페이지 오픈]〉,《블록타임스TV닷컴》, 2018-11-15 </ref> 보스코인은 2018년 11월 메인넷 세박(Sebak)을 오픈하면서, 최대한 탈중앙화를 구현하기 위해 기존의 수정 연합 비잔틴 동의(mFBA) 방식에서 아이작 합의 알고리즘을 변경하였다. 왜냐하면 연합 비잔틴 동의(FBA) 알고리즘은 제대로 된 탈중앙화가 불가능하고, 노드 확장이 안 되며 오픈 멤버십이 안 된다는 한계가 있기 때문이다. 보스코인이 자체로 개발한 아이작(ISAAC) 합의 프로토콜은 스텔라루멘(Stellarlumen)과 비잔틴(Byzantine) 프로토콜의 장점을 통합하면서, 개방성을 강화한 수정 연합 비잔틴 동의(mFBA) 기반으로 개발돼, 데이터를 안전하고 효율적으로 블록체인에 저장할 수 있다. 보스코인은 초당 트랜잭션 처리 속도로 5,000TPS를 기록하고 있어서 비트코인이나 이더리움 등에 비해 현저히 빠른 속도이지만, 여전히 비자카드(VISA)의 최대 트랜잭션 속도에 비하면 충분하지 않다. 보스코인은 앞으로 계속 트랜잭션 처리 속도를 향상시킬 예정이다. |
+ | |||
+ | 2017년 발표한 보스코인은 백서에서 스텔라루멘(Stellarlumen)이 사용하고 있는 연합 비잔틴 동의(FBA; Federated Byzantine Agreement) 합의 프로토콜을 변경한 수정 연합 비잔틴 동의(mFBA; modified FBA) 합의 알고리즘을 사용하기로 결정했다. 연합 비잔틴 동의(FBA)는 네트워크에 참여하는 각 노드들이 일정한 정족수로 구성된 팀, 즉 쿼럼(Quorum)으로 그룹을 구성함으로써 만장일치 없이도 합의에 이를 수 있는 메커니즘 으로서 거래가 이루어지면 모든 사람들에게 그 정보가 전송이 되고, 전체 네트워크가 데이터 상태에 동의하기를 기다리는 대신, 신뢰할 수 있는 노드로부터 충분히 많은 동일한 메시지를 듣는 경우 그 노드의 정보를 올바른 것으로 가정한다. 연합 비잔틴 동의(FBA) 외에도 보스코인 합의 프로토콜은 거버넌스 시스템의 유지 관리를 위해 지분증명(PoS)의 특성을 적용했으며, 사용자는 한 노드 내에 10,000개 단위로 보스코인을 예치할 수 있고, 유동성을 억제하는 역할을 하는 대가로, 노드에 예치된 코인의 총 개수에 비례하여 새로 발행된 보스코인을 마치 이자처럼 받게 되는 것이다. 이처럼 기존의 연합 비잔틴 동의(FBA) 알고리즘에 지분증명의 특성을 적용한 것을 수정 연합 비잔틴 동의(mBFT) 알고리즘이라고 불린다. | ||
+ | |||
+ | |||
+ | |||
20번째 줄: | 28번째 줄: | ||
* 이지영 기자, 〈[http://news.mk.co.kr/newsRead.php?year=2018&no=718152 보스코인, 메인넷 `세박` 테스팅 버전 15일 오픈]〉, 《매일경제》, 2018-11-15 | * 이지영 기자, 〈[http://news.mk.co.kr/newsRead.php?year=2018&no=718152 보스코인, 메인넷 `세박` 테스팅 버전 15일 오픈]〉, 《매일경제》, 2018-11-15 | ||
* 보스코인 백서 1.0 - 박한결, 박창기, 최예준, 최현덕, 〈[https://boscoin.io/wp-content/themes/boscoin/src/pdf/BOScoinWhitePaper_KO.pdf The BOSchoin White Paper - BOScoin, 스스로 진화하는 암호화폐 플랫폼]〉, 2017-04-07 | * 보스코인 백서 1.0 - 박한결, 박창기, 최예준, 최현덕, 〈[https://boscoin.io/wp-content/themes/boscoin/src/pdf/BOScoinWhitePaper_KO.pdf The BOSchoin White Paper - BOScoin, 스스로 진화하는 암호화폐 플랫폼]〉, 2017-04-07 | ||
+ | * 해시넷, 〈[http://blog.naver.com/PostView.nhn?blogId=hashnet&logNo=221462814223 [암호화폐 제44탄 ] 보스코인(BOScoin)이란 무엇인가?]〉,《네이버》, 2019-02-11 | ||
== 같이 보기 == | == 같이 보기 == |
2019년 8월 9일 (금) 15:36 판
아이작(ISAAC)은 보스코인(BOScoin)을 만든 블록체인오에스 회사가 개발한 합의 알고리즘이다. 아이작(ISAAC)은 제안하고(Initial), 투표하고(Sign), 승인하고 (Accept), 최종 확인하는(All-Confirm) 공공금융(PF: Public Financing)의 모든 프로세스에 적용되는 프로토콜을 뜻한다.[1]
보스코인이 자체로 개발한 아이작(ISAAC) 합의 프로토콜은 스텔라루멘(Stellarlumen)이 사용하는 연합 비잔틴 동의(FBA; Federated Byzantine Agreement) 알고리즘에 지분증명(PoS) 특성을 결합한 수정 연합 비잔틴 동의(mFBA; modified FBA; modified Federated Byzantine Agreement) 알고리즘을 기반으로 개발했다.[2] 아이작 합의 알고리즘을 사용하면, 데이터를 안전하고 효율적으로 블록체인에 저장할 수 있으며, 빠른 처리 속도를 확보할 수 있다.
등장배경
탈중앙 분산화는 블록체인에서 가장 중요한 요소 중 하나로, 시간이 지날수록 블록체인의 분산화를 위한 기술적 지원과 요구가 높아지고 있다. 이는 권력의 중앙 집권을 막아 탈중앙화를 이루면서 가치를 창출하기 위함인데, 작업즉명(PoW) 합의 알고리즘을 사용하는 비트코인과 같은 암호화폐들은 경제적 인센티브와 정치적 인센티브가 분리되지 않음으로써 발생하는 문제를 겪고 있다. 즉, 비트코인 네트워크가 커지면서 채굴에 필요한 컴퓨팅 파워와 전기를 감당할 수 있는 '고래(큰손)'들에게 점차 권력이 집중되는 중앙화가 발생했다. 이에 보스코인은 분권화를 핵심 요소로 하여 아이작(ISAAC) 합의 알고리즘을 설계했고, 보스코인은 경제적 인센티브와 정치적 인센티브를 분리하는 합의 메커니즘을 사용하여 이러한 문제를 극복하고자 했다. 보스코인 사용자는 정치 권력이나 경제적 재원을 얻으려면 노드의 수를 늘려 투표수를 늘리거나 예치금 보상 및 블록생성 보상에 투자하여 마이닝 수입을 최대화할 수 있다.[3]
개요
보스코인은 스텔라루멘(Stellarlumen)을 기반으로 한 블록체인 프로젝트로 아이작(ISAAC)알고리즘을 통해 구축된 메인넷 세박(Sebak)을 통해 블록체인 기반 금융 플랫폼을 지향하는 프로젝트이자 암호자산으로[4] 블록체인OS인 대한민국 1호 블록체인 보스코인을 개발 하였는데, 메인넷 세박 개발을 완료하고, 퍼블릭 테스트넷을 통해 공개했고 세박은 보스코인이 독자 개발한 아이작(ISAAC), 보스코인의 합의 알고리즘 을 적용해 초당 5,000 TPS를 확보한 탈중앙화 시스템을 구축했으며, 블록체인 운영에서 가장 핵심적인 요소인 거버넌스를 구현하기 위해 1인 1투표의 무기명 투표 방식을 메인넷에서 기술적으로 구현했다.[5]
아이작(ISAAC) 합의 알고리즘
보스코인의 합의 알고리즘인 아이작(ISAAC)은 퍼블릭 파이낸싱(PF)을 위한 4단계에 걸친 합의 과정의 이니셜을 따서 만든 것으로, 제안하고(Initial), 투표하고(Sign), 승인하고(Accept), 최종 확인하는(All-Confirm) 퍼블릭 파이낸싱의 모든 프로세스에 적용되는 프로토콜을 의미하며, 탈중앙화 되어 있으며, 점진적 오픈 멤버쉽을 지향하고, 네트워크의 안전성을 확보하고 있다는 점이 특징이다.[6] 보스코인은 2018년 11월 메인넷 세박(Sebak)을 오픈하면서, 최대한 탈중앙화를 구현하기 위해 기존의 수정 연합 비잔틴 동의(mFBA) 방식에서 아이작 합의 알고리즘을 변경하였다. 왜냐하면 연합 비잔틴 동의(FBA) 알고리즘은 제대로 된 탈중앙화가 불가능하고, 노드 확장이 안 되며 오픈 멤버십이 안 된다는 한계가 있기 때문이다. 보스코인이 자체로 개발한 아이작(ISAAC) 합의 프로토콜은 스텔라루멘(Stellarlumen)과 비잔틴(Byzantine) 프로토콜의 장점을 통합하면서, 개방성을 강화한 수정 연합 비잔틴 동의(mFBA) 기반으로 개발돼, 데이터를 안전하고 효율적으로 블록체인에 저장할 수 있다. 보스코인은 초당 트랜잭션 처리 속도로 5,000TPS를 기록하고 있어서 비트코인이나 이더리움 등에 비해 현저히 빠른 속도이지만, 여전히 비자카드(VISA)의 최대 트랜잭션 속도에 비하면 충분하지 않다. 보스코인은 앞으로 계속 트랜잭션 처리 속도를 향상시킬 예정이다.
2017년 발표한 보스코인은 백서에서 스텔라루멘(Stellarlumen)이 사용하고 있는 연합 비잔틴 동의(FBA; Federated Byzantine Agreement) 합의 프로토콜을 변경한 수정 연합 비잔틴 동의(mFBA; modified FBA) 합의 알고리즘을 사용하기로 결정했다. 연합 비잔틴 동의(FBA)는 네트워크에 참여하는 각 노드들이 일정한 정족수로 구성된 팀, 즉 쿼럼(Quorum)으로 그룹을 구성함으로써 만장일치 없이도 합의에 이를 수 있는 메커니즘 으로서 거래가 이루어지면 모든 사람들에게 그 정보가 전송이 되고, 전체 네트워크가 데이터 상태에 동의하기를 기다리는 대신, 신뢰할 수 있는 노드로부터 충분히 많은 동일한 메시지를 듣는 경우 그 노드의 정보를 올바른 것으로 가정한다. 연합 비잔틴 동의(FBA) 외에도 보스코인 합의 프로토콜은 거버넌스 시스템의 유지 관리를 위해 지분증명(PoS)의 특성을 적용했으며, 사용자는 한 노드 내에 10,000개 단위로 보스코인을 예치할 수 있고, 유동성을 억제하는 역할을 하는 대가로, 노드에 예치된 코인의 총 개수에 비례하여 새로 발행된 보스코인을 마치 이자처럼 받게 되는 것이다. 이처럼 기존의 연합 비잔틴 동의(FBA) 알고리즘에 지분증명의 특성을 적용한 것을 수정 연합 비잔틴 동의(mBFT) 알고리즘이라고 불린다.
각주
- ↑ 이지영 기자, 〈보스코인, 메인넷 `세박` 테스팅 버전 15일 오픈〉, 《매일경제》, 2018-11-15
- ↑ 보스코인 백서 1.0 - 박한결, 박창기, 최예준, 최현덕, 〈The BOSchoin White Paper - BOScoin, 스스로 진화하는 암호화폐 플랫폼〉, 2017-04-07
- ↑ 해시넷, 〈[암호화폐 제44탄 보스코인(BOScoin)이란 무엇인가?]〉,《네이버》, 2019-02-11
- ↑ 최규현기자, 〈사업 정상화 꾀하는 '보스코인', 비트포렉스•비트홀릭에 동시 상장〉,《비아이뉴스》, 2019-07-12
- ↑ 이지영, 〈블록체인 위클리〉,《블로터》, 2018-11-16
- ↑ 블록체인허브, 〈보스코인, 메인넷 공식 론칭..깃허브에 소스 공개 및 첫 커뮤니티 투표 위한 페이지 오픈〉,《블록타임스TV닷컴》, 2018-11-15
참고자료
- 이지영 기자, 〈보스코인, 메인넷 `세박` 테스팅 버전 15일 오픈〉, 《매일경제》, 2018-11-15
- 보스코인 백서 1.0 - 박한결, 박창기, 최예준, 최현덕, 〈The BOSchoin White Paper - BOScoin, 스스로 진화하는 암호화폐 플랫폼〉, 2017-04-07
- 해시넷, 〈[암호화폐 제44탄 보스코인(BOScoin)이란 무엇인가?]〉,《네이버》, 2019-02-11
같이 보기