알고랜드는 누구나 분산화된, 허가 없는 네트워크에서 애플리케이션을 구축하고 가치를 이전할 수 있도록 하는 블록체인 프로토콜입니다. 이 프로토콜은 암호학 분야에서 뛰어난 업적을 인정받는 MIT 교수인 실비오 미칼리가 2017년에 설립했습니다. 이 프로토콜은 PPoS(Pure Proof-of-Stake)라고 하는 분산 합의 시스템을 사용하여 블록체인 기술이 직면한 세 가지 주요 과제인 보안, 확장성 및 분산화를 해결합니다.[1]
Algorand 블록체인은 순수 지분 증명(PPoS)이라는 분산형 비잔틴 합의 프로토콜에 의존하며, 정직한 사용자(프로토콜을 따르는 사용자)가 네트워크 총 지분의 3분의 2 이상을 보유하는 한 악의적인 사용자를 무제한으로 허용할 수 있습니다. 이 프로토콜은 트랜잭션, 블록, 합의라는 세 가지 핵심 개념을 기반으로 합니다. 트랜잭션은 Algorand 네트워크에서 계정의 기본 단위이며 가치를 이전하는 데 사용됩니다. 트랜잭션은 네트워크의 모든 참여 노드에 의해 검증됩니다. 블록은 트랜잭션의 모음으로, 함께 묶여 합의 알고리즘에 의해 검증됩니다. 합의는 블록이 Algorand 프로토콜의 요구 사항을 충족하는지 확인하고 검증하는 프로세스입니다. 또한 운영에 참여하는 사용자에게 보상을 제공합니다.[2][3]
알고랜드는 두 개의 레이어로 구성됩니다. 레이어 1은 주로 토큰과 같은 자산의 생성 및 관리, 간단한 스마트 계약 실행에 사용됩니다. 이러한 자산 및 계약은 각각 Algorand Standard Assets (ASA) 및 Algorand Smart Contracts (ASC1)로 알려져 있습니다. 레이어 2는 더 복잡한 스마트 계약 및 dApp을 위해 예약되어 있습니다. 이러한 분리를 통해 간단한 트랜잭션은 레이어 2의 더 복잡한 활동에 의해 속도가 느려지지 않고 레이어 1에서 더 효율적으로 처리될 수 있습니다. [14]
트랜잭션을 검증하는 데 상당한 에너지를 필요로 하는 작업 증명(PoW)과 달리, 순수 지분 증명(PPoS)은 Algorand(ALGO) 암호화폐 보유자 중 토큰을 스테이킹하고 참여 키를 생성한 사람들을 무작위로 선택하여 체인의 각 블록을 검증합니다. 악의적인 활동에 참여하면 ALGO의 가치에 부정적인 영향을 미치므로 보유자들은 네트워크의 최선의 이익을 위해 행동하도록 장려됩니다. PPoS는 상당한 에너지 소비 없이 새로운 블록을 생성할 수 있습니다.[1]
지분 증명(PoS) 블록체인과 달리 Algorand는 최소 스테이킹 요구 사항이 없어 사용자가 토큰을 스테이킹하여 검증자가 되기 쉽습니다. 새로운 블록 생성에 대한 사용자의 영향력은 소유한 토큰 수에 비례합니다. 이를 통해 네트워크 보안이 소수의 대규모 이해 관계자에게 집중되지 않고 더 많은 사용자에게 분산됩니다.[3][8]
Algorand 프로토콜에 참여하려면 사용자는 새로운 블록 생성에 참여할 수 있도록 참여 키를 생성하고 등록해야 합니다. Algorand 체인의 각 블록에는 유효성 검사기로 선택될 사용자를 결정하는 임의 시드가 포함되어 있습니다. 이러한 사용자는 개인 참여 키와 선택 시드를 사용하는 VRF(Verifiable Random Function)라는 프로세스를 통해 선택됩니다. 선택은 무작위로 비밀리에 수행되며 선택된 사용자만 자신이 선택되었는지 알 수 있습니다. 다른 사용자는 선택된 사용자가 합의 프로세스에 참여할 때까지 누가 다음 블록을 생성할지 알 수 없습니다. 새 블록이 제안되면 투표자 그룹 또는 위원회가 이를 투표하도록 선택됩니다. 블록이 승인되어 블록체인에 추가되려면 합의에 도달해야 합니다.[3][8]
우선, 새로운 블록을 제안할 계정이 선택됩니다. 네트워크의 모든 노드는 계정을 확인하고 VRF(검증 가능한 난수 함수)라는 프로세스를 사용하여 계정이 블록을 제안하도록 선택되었는지 확인합니다. 계정이 선택되면 해당 계정이 유효한 제안자인지 확인하기 위해 정보가 노드를 통해 전파됩니다. 이 프로세스를 통해 Algorand 네트워크는 안전하고 투명한 방식으로 새로운 블록을 제안할 계정을 선택할 수 있습니다.[3][8]
계정이 새로운 블록을 제안하도록 선택된 후, 네트워크의 노드는 검증 가능한 랜덤 함수를 사용하여 어떤 계정이 "소프트 투표"를 하도록 선택되었는지 결정합니다. 이 프로세스에는 블록을 확인하기 위해 제안을 필터링하는 과정이 포함되며, 투표는 가장 낮은 VRFCertify 값을 가진 제안된 블록을 선택하는 데 사용되어 프로토콜의 보안과 무결성을 보장하는 데 도움이 됩니다.[3][8]
계정이 블록 제안 프로세스에 참여하도록 선택되고 가장 낮은 VRFCertify 값을 가진 제안된 블록이 선택되면, 새로운 위원회가 블록 제안을 확인하기 위해 선택됩니다. 이전 단계와 유사하게 각 노드는 투표 프로세스에 참여하기 위해 관리 계정을 거칩니다. 정족수에 도달하면 노드는 새 블록을 생성하고 원장에 기록합니다. 이는 새 블록이 유효하고 Algorand 프로토콜의 요구 사항을 충족하는지 확인하는 데 도움이 됩니다.[3][8]
2022년 9월, Algorand는 State Proofs를 도입하는 프로토콜 업그레이드를 발표했습니다. 이를 통해 신뢰 없는 크로스 체인 통신, 초당 1,200건에서 6,000건으로의 성능 향상, 그리고 dApp 개발을 용이하게 하고 온체인 무작위성 기능을 도입하는 새로운 도구를 제공합니다. 이러한 기능은 Algorand를 스포츠, 음악, 중앙 은행 디지털 통화 및 탈중앙화 금융을 포함한 실제 Web3 애플리케이션을 위한 선도적인 레이어 1 블록체인으로 자리매김합니다. State Proofs는 중개자를 신뢰할 필요 없이 블록체인과 외부 시스템 간의 안전한 연결을 가능하게 하는 상호 운용성 표준입니다.[13]
2022년 12월, Algorand는 이탈리아의 은행 및 보험 보증 플랫폼을 지원하기 위해 그들의 생태계가 활용될 것이라고 발표했습니다. 블록체인 기술로 뒷받침되는 디지털 증권 플랫폼은 밀라노 가톨릭 대학교의 기술, 혁신 및 금융 연구 센터에서 개발 중입니다. 이 프로젝트는 COVID-19 위기 이후 이탈리아의 경제 회복을 촉진하는 것을 목표로 하는 이탈리아 국가 회복 및 탄력성 계획의 일부입니다.[15]
ALGO는 Algorand 블록체인에서 사용되는 암호화폐입니다. 2019년 6월 Algorand의 메인넷과 함께 출시되었습니다. ALGO의 초기 코인 제공은 2019년 6월에 토큰당 2.4달러의 가격으로 진행되었습니다. ALGO는 거래를 용이하게 하고 Algorand 네트워크 운영에 참여하는 사용자에게 보상을 제공하는 데 사용됩니다.[4]
Algorand 프로토콜이 시작될 때 100억 개의 ALGO 토큰이 생성되었습니다. 이 토큰은 커뮤니티 인센티브 및 생태계 지원을 포함한 다양한 채널을 통해 배포됩니다. Algorand 재단은 총 ALGO 공급량의 일부를 보유하고 있으며, 17억 5,726만 개는 커뮤니티 및 거버넌스 보상, 11억 7,605만 개는 생태계 지원, 3억 6,300만 개는 재단 기부금으로 할당됩니다. ALGO 토큰의 분배는 Algorand 네트워크의 성장과 발전을 지원하도록 설계되었습니다.[5]
Algorand는 "세계에서 가장 강력하고 지속 가능한 블록체인"이라고 주장합니다. 창립자에 따르면 이 프로토콜은 처음부터 지속 가능성에 중점을 두고 설계되었으며, ClimateTrade와 같은 지속 가능성에 초점을 맞춘 조직과의 파트너십을 통해 Algorand는 지속 가능한 블록체인이 되기 위해 노력하고 있습니다. 설계 및 파트너십에서 지속 가능성을 우선시함으로써 환경 친화적인 기술을 장려하는 더 넓은 목표에 기여하는 것을 목표로 합니다.[6]
Algorand는 전력 소비를 거의 제로로 만드는 지분 증명 버전을 기반으로 실행되는 퍼블릭 블록체인을 개발했습니다… 근본적인 수준에서 - Silvio Micali
알고랜드 재단은 알고랜드 블록체인의 개발 및 채택을 지원하기 위해 설립된 비영리 단체로, 프로토콜 거버넌스, 토큰 역학, 알고랜드 생태계 내 오픈 소스 개발을 포함합니다. 재단은 알고랜드 블록체인의 채택을 촉진하는 프로젝트 및 이니셔티브를 만드는 데 생태계와 협력합니다.[12]
재단은 또한 MIT 및 UC 버클리와 같은 기관을 포함하는 글로벌 대학 프로그램을 통해 대학 및 기타 교육 환경에서 개발자 교육을 지원합니다. 또한 블록체인 이벤트, 해커톤, 교육 수업 및 인증을 후원합니다. 2020년에 알고랜드 재단은 알고랜드 아시아 액셀러레이터와 알고랜드 유럽 액셀러레이터라는 두 개의 액셀러레이터 프로그램을 시작하여 알고랜드 블록체인에서 구축하는 데 관심 있는 진행 중인 프로젝트와 개발자를 지원합니다. 이러한 프로그램은 전략 수립부터 출시까지 포괄적인 지원을 제공하여 프로젝트의 성공과 알고랜드 생태계 성장에 기여합니다.[14]
알고랜드 재단 이사회는 키에론 길포일, 피노 페르시아노, 스테이시 워든으로 구성되어 있습니다. 주요 프로젝트로는 Folks Finance, Algofi, Gard, Tinyman, Humble Defi, Pact, Lofty AI, Algodex, Nfdomains, C3 등이 있습니다.[12]
Algorand를 이끄는 팀은 연구원, 수학자, 암호학자, 경제학자 및 글로벌 비즈니스 리더로 구성되어 있습니다. 창립자인 Silvio Micali는 튜링상과 괴델상을 수상한 암호학 분야의 저명한 인물입니다.[7]
다른 주요 구성원은 다음과 같습니다.
Decipher 컨퍼런스는 Algorand에서 주최하는 연례 행사로, 빌더, 창업자, 투자자 및 전략가가 모여 프로토콜의 미래에 대해 논의합니다. 이 행사 기간 동안 참가자들은 대화, 네트워킹, 핸즈온 세션에 참여하여 생태계를 탐구할 수 있습니다. [9]
Decipher 2024는 2024년 6월에 바르셀로나에서 개최될 예정입니다. [16]
첫 번째 행사는 2021년 11월 29일부터 30일까지 플로리다 주 마이애미에서 개최되었습니다. 연사로는 Arrington Capital의 설립자인 Michael Arrington, CoinShares의 최고 전략 책임자인 Meltem Demiors, SkyBridge Capital의 설립자 겸 매니징 파트너인 Antony Scaramucci, 그리고 디지털 상공 회의소의 설립자 겸 회장인 Perianne Boring 등이 있었습니다. INNOVATE Global Hackathon은 행사 기간 동안 진행되었으며, 참가자들은 오픈 트랙, 미래 금융(FutureFi) 트랙, 디지털 아트/수집품 트랙 중 하나에 참여할 수 있었습니다. 총 10만 달러 이상의 상금이 수여되었습니다.[10]
Decipher 2022는 11월 28일부터 30일까지 두바이에서 개최되었으며, 2,000명 이상의 참석자를 유치하여 전년도보다 증가했습니다. Algorand 재단에서 Algorand 생태계에 투자하고 구축하는 사람들에게 자금과 지원을 제공하는 Algorand Ventures를 소개하는 것을 포함하여 여러 가지 중요한 발표가 있었습니다. St. Vincent De Paul Disaster Services는 Algorand 블록체인에 구축된 재해 구호 플랫폼인 Kokua를 공개했습니다. 또한 Algorand 재단은 Binance 거래소에서 USDC에 대한 지원과 AlgoBharat 이니셔티브를 이끌기 위해 Anil Kakani를 인도 국가 책임자로 임명했다고 발표했습니다.[11]
알고랜드는 합의 달성을 위한 인센티브를 구현하고 P2P(Peer-to-Peer) 가십 네트워크로 전환하고 있습니다. 이러한 변경 사항은 사용자 제어를 강화하고 블록체인 네트워크의 자율성을 높이기 위해 설계되었습니다. [17]
이번 업그레이드를 통해 블록 시간은 평균 3초 미만이 될 것으로 예상됩니다. 동적 라운드 시간의 유연성은 Algorand 네트워크의 효율성과 확장성을 향상시켜 빌더에게 도움이 될 것입니다. 최종 사용자는 POS 거래 속도와 유사한 빠른 확인을 경험하여 블록체인과의 원활한 상호 작용을 가능하게 합니다. [17]
이 프로토콜 업그레이드는 1월 10일 투표를 통해 Algorand 네트워크에서 승인되었으며 1월 17일에 구현되었습니다. [17]
AlgoKit 2.0은 Algorand에서 빌드, 테스트 및 배포 프로세스를 용이하게 하도록 설계된 포괄적인 툴셋을 제공합니다. 사용자를 위한 간단한 10분 온보딩 프로세스가 포함되어 있습니다. 2024년 내내 AlgoKit에 대한 추가 업그레이드가 계획되어 있으며, 로컬넷 및 샌드박스에 대한 개선을 통해 더욱 풍부한 실험 환경을 제공할 예정입니다. Python 단위 테스트의 도입은 사용자가 안전한 코드를 작성하는 데 도움이 되며, 시각적 디버거 도구는 문제를 효율적으로 식별하고 해결하는 데 도움이 됩니다. [17](#cite-id-wamp2ja8gxa)
네트워크가 성장함에 따라 릴레이 노드는 데이터를 효율적으로 전송하고 전체 원장 기록을 저장하는 데 필요한 에너지 요구 사항을 관리해야 합니다. 더 많은 릴레이를 비보관 상태로 전환하는 것은 네트워크를 더욱 효율적이고 환경 친화적으로 만드는 동시에 비보관 릴레이 실행과 관련된 비용을 줄이는 것을 목표로 합니다. 이러한 릴레이는 계속 작동하지만 부가가치 서비스 역할을 하여 더욱 간소화된 Algorand 생태계에 기여할 것입니다. [17]
알고랜드는 블록 생산자에게 보상을 제공하기 위해 L1 동작을 조정하여 참여에 대한 직접적인 인센티브를 구현할 예정입니다. 이러한 조정은 Algo 스테이킹과 합의 노드 수를 증가시켜 네트워크 보안과 탈중앙화를 향상시킬 것으로 예상됩니다. [17]
알고랜드는 릴레이 구조에서 벗어나 비트코인 및 다른 많은 암호화폐 네트워크의 작동 방식과 유사한 P2P (피어 투 피어) 가십 네트워크로 전환하고 있습니다. 이 모델에서는 데이터가 합의 노드 간에 직접 흐르므로 릴레이 노드에 대한 의존도를 줄이고 탈중앙화를 촉진합니다. [17]