[디코인뉴스=이창희기자] 브라질리안 컴퓨터 프로그램머는 코카콜라 자동 판매기를 구축하여 번개 네트워크(LN)를 통한 비트코인 지불을 허용한다.
리카르도 레이스는 10월 2일 미디엄 포스트에서 자신의 업적을 묘사했으며 비트코인 활성화 콜라 포털을 만드는데 사용된 악세서리에 대해서도 언급했다.
레이스는 사용자 프로그래밍 인터페이스에서 지시를 받을 수 있는 응용 프로그래밍 기술 및 자동 판매기 하드웨어 외에도 라이트닝 네트워크를 사용해 더 빠르고 저렴한 비트코인 트랜잭션을 가능하게 했다.
공용 블록 체인에서 기록되고 확인되는 일반 비트코인 트랜잭션과 달리 LN은 보조 블록을 추가해 사용자가 채널을 닫을 때까지 주 블록체인에서 트랜잭션을 확인하지 않아도 되는 지불 채널을 만든다.
따라서 사용자는 마이닝의 확인없이 일련의 거래를 할 수 있다. 번개 네트워크에서 결제 채널을 닫으면 누적 출력이 기록되고 주 비트코인 원장에서 확인된다.
암호화폐 개발자인 조셉 푼과 싸더스 드라이자는 비트코인의 느린 온체인 거래에 대한 솔루션으로 LN을 도입했는데 이는 상인 사이의 성장을 저해했을 것으로 추정된다. 레이스의 노력은 단순히 코카콜라 자동판매기만큼이나 단순한 실제 사례를 통해 프로세스를 설명했다.
레이스는 코크 기계의 하드웨어와 소프트웨어 도구 간의 의사 소통의 다리 역할을 한다. 하드웨어 측면에서 라스베리 Pi 3 모델 B, 디스플레이 7인치 공식 터치스크린, 워터펌프 RS 385 및 브릿지 H L298N이 있다.
레이스는 소프트웨어 및 웹 솔루션 측면에서 라스베리 Pi의 리눅스 라스비안, 라스베리 Pi의 아파치 서버 + PHP, 라이닝 Pi, BTCPAY를 체크아웃 솔루션, 퍼셔를 웹 소켓 솔루션으로 사용해 HTML, PHP, 자바스크립트를 응용 프로그래밍 언어로 사용했다.
보다 단순한 프로트엔드는 복잡한 백엔드를 구성한다. 코카 자동 판매기는 수신기의 비트코인 지갑 QR 코드와 함께 간단한 인터페이스를 특징으로 한다. 음료를 구매하려는 사람들은 비트코인 지갑 응용 프로그램을 통해 QR을 스캔하고 금액을 입력한 다음 보내야 한다.
기기는 금액을 수령하면 결제 확인서를 보내고 1분 이상 걸리지 않아야 하며 코크가 기기 아래의 유리에 붓기 시작한다.
레이스는 “BTCPAY에서 인보이스를 생성하므로 지불을 위한 LN QR 코드가 생성된다”며 “나는 또한 구매 주문서에 지불 영수증과 같은 변경 사항이 있을 때 BTCPAY가 알리는 목적지인 반환 URL을 설정한다”고 밝혔다.