Cardano (ADA) launches the future of smart contracts with Aiken in billion-$-market - Report
● Aiken 프로그래밍 언어를 사용하면 개발자가 Cardano 블록체인에서 스마트 계약 개발을 매우 쉽게 설정할 수 있습니다. ● Aiken의 배우기 쉬운 프로그래밍 언어를 사용하면 개발자가 Cardano 블록체인에서 새로운 프로젝트를 쉽게 시작할 수 있습니다. |
Cardano 재단은 Cardano 블록체인 네트워크에서 스마트 계약의 효과적인 기능을 위해 열심히 노력하고 있습니다. 새롭고 접근 가능한 프로그래밍 언어 Aiken은 Cardano에서 스마트 계약 개발을 향상시키기 위해 노력하고 있습니다.
Aiken 언어는 개발자의 기대에 부응하는 다른 도구와 쉽게 통합할 수 있는 최신 기능을 제공합니다. 또한 Aiken은 최적화된 개발자 경험과 함께 스마트 계약 개발을 제공함으로써 Cardano 생태계의 성장을 촉진하고자 합니다.
Cardano Foundation@Cardano_CF · Apr 21 🚀 #Aiken - The Future of Smart Contracts The articles covers: 🔹Current challenges to develop #smartcontracts on #Cardano 🔹Aiken's solution & how it operates 🔹Aiken’s history, present, and future 📖 https://bit.ly/3H0G8Z2 @aiken_eng @rvcas @_KtorZ_ @MicroProofs #OpenSource 🚀 #Aiken - 스마트 계약의 미래 기사는 다음을 다룹니다. 🔹 #Cardano에서 #smartcontracts를 개발하기 위한 현재의 과제 🔹Aiken의 솔루션 및 작동 방식 🔹에이켄의 역사, 현재, 그리고 미래 📖 https://bit.ly/3H0G8Z2 See More @aiken_eng @rvcas @_KtorZ_ @MicroProofs #오픈소스 |
현재 Cardano 스마트 계약 생태계의 격차 해소
아시다시피 Haskell Plutus 플랫폼은 Cardano 네트워크에서 완전히 개발된 유일한 스마트 계약 언어 중 하나입니다. 그러나 작동하는 Haskell 환경을 설정하는 것은 PlutusTx와 같은 임시 컴파일러 플러그인을 포함하기 때문에 개발자에게 확실히 어려운 일입니다.
또한 언어 제공과 같은 액세서리는 일반적으로 기본 설치 설정으로 작동하지 않으므로 구성하기가 번거롭습니다. 또한 Plutus 플랫폼은 Haskell의 기존 언어와 연결되어 있기 때문에 표준 Haskell과 다른 내장 라이브러리, 프로그램 시맨틱 및 생태계가 추가되어 종종 혼란스러운 상황이 발생합니다.
또한 Plutus는 오프체인 코드에 다른 언어를 사용하는 것을 권장하지 않으므로 팀이 일반적인 도구와 언어로 작업할 수 없습니다. Cardano의 아키텍처 및 스마트 계약 가상 머신의 좋은 점은 제3자 도구뿐만 아니라 그 위에 새로운 언어를 생성할 수 있다는 것입니다. 바로 여기에서 Aiken이 등장합니다.
Aiken 및 해당 작업 이해
Aiken은 개발자에게 원활한 스마트 계약 개발 경험을 제공하기 위해 배우기 쉬운 새로운 프로그래밍 언어를 도입할 예정입니다. Aiken은 Cardano 네트워크를 위해 특별히 제작되었기 때문에 개발 프로세스를 훨씬 더 쉽고 효율적으로 만드는 도메인별 편의를 포함할 것입니다. Aiken 프로그래밍 언어를 사용하면 다음과 같은 이점이 있습니다.
1. 자동 코드 서식 지정 2. 편집기 통합이 있는 언어 서버 3. 유용하고 빠른 컴파일러 피드백 4. 코드 주석에서 생성된 문서 5. 테스트 플러스 벤치마킹 프레임워크 6. 상호 운용이 가능하고 이식 가능한 이진 사양 형식(CIP-0057). |
Aiken 언어는 개발자가 프로젝트를 시작하고 완료하는 데 걸리는 시간을 줄이기 위해 노력합니다. Aiken은 보안 및 기타 품질 측면을 손상시키지 않으면서 며칠이 걸리는 설정 환경을 단 10분의 빠른 시작으로 변환합니다.
Aiken을 사용하면 컴파일러는 Aiken 프로그래밍 언어로 작성된 코드를 가져와서 다양한 검사를 수행한 다음 Cardano 블록체인에서 사용할 수 있는 Untyped Plutus Core 프로그램을 출력할 수 있습니다.
또한 Aiken은 낮은 수준의 Untyped Plutus Core와 함께 Cardano 스마트 계약 작업을 위한 툴킷도 제공합니다. 이는 온체인 코드를 상위 수준 표현으로 컴파일하는 접근하기 쉬운 방법을 제공합니다. 또한 트랜잭션 컨텍스트에서 스크립트를 평가하거나 실행 비용을 보고할 수 있습니다.
Aiken 프로젝트는 공유 목표와 공통 철학을 가진 TxPipe의 초기 지원으로 시작되었습니다. 1년이 채 안되어 Aiken은 이제 알파 릴리스에 대한 준비가 되었습니다. TxPipe의 Santiago Carmuega는 다음과 같이 말했습니다.
Cardano 재단이 제공하는 막대한 지원으로 저는 Aiken이 우리 생태계에 지대한 영향을 미치고 혁신을 촉진하고 개발자에게 권한을 부여할 것이라고 확신합니다. |
출처: Crypto-news-flash By BHUSHAN AKOLKAR 21. April 2023