복잡하고 비용이 많이 드는 환전 운영과 엄격한 규제로 인해 한국에서 미국 통화와 연결된 암호화폐인 달러 지원 스테이블코인 거래가 사상 최고치를 기록했습니다. 이는 자금 흐름을 더욱 불안정하게 만들고 궁극적으로 아시아 4위의 경제를 불안정하게 만들 수 있습니다.
월요일 한국경제신문이 분석한 바에 따르면 국내 암호화폐 거래소에 상장된 테더, USD코인, 다이 등 디지털 자산의 총 거래량은 9개월간 321억 달러로 추산된다. 일일 평균 거래량은 1억 1,730만 달러로 사상 최고치를 기록했습니다.
전문가들은 편의성과 저렴한 비용으로 인해 정부가 추적하기 어려운 달러 지원 스테이블코인을 국제 거래에 사용하는 국내 기업이 많아지면서 거래 가치가 훨씬 높아질 가능성이 높다고 말했다.
황석진 동국대 국제정보보호대학원 교수는 “스테이블코인의 국제 무역은 공식 통계에 반영되지 않아 정부 정책에 허점이 생길 수 있다”고 말했다. “정부는 이 문제를 해결하기 위해 필요한 조치를 고려해야 합니다.”
자본 흐름 변동성 증가
업계 관계자는 암호화폐 거래가 은행 시스템을 거치지 않아도 되기 때문에 스테이블코인 사용이 늘어나면서 국내외 자본 유입이 가속화될 것으로 예상된다고 말했다.
경제위기가 닥칠 경우 투자자들은 원화 자산을 디지털 자산으로 전환해 서둘러 출국할 가능성이 크다고 소식통은 전했다.
리창용 한국은행 총재도 지난해 말 스테이블코인에 대한 우려를 표명했다.
그는 “국가 간 자본 흐름의 변동성이 커지고 국가의 통화 주권에 영향을 미칠 것으로 예상된다”고 말했다.
더 간단하고 저렴함
많은 국내 기업들은 국제 무역에서 달러보다는 달러 지원 스테이블코인을 선호합니다. 암호화폐를 통한 결제가 더 간단하고 저렴하기 때문입니다.
일례로, 최근 거래에서 현지 무역회사는 명목화폐 대신 스테이블 코인 중 시장점유율 70%를 차지하는 거래량 기준 최대 암호화폐인 테더로 100만 달러를 받았다.
회사는 거래 정산을 위해 계약서에 은행 계좌 대신 암호화폐 지갑 주소를 포함시켰습니다. 해당 자금이 국제 비즈니스 거래를 위한 자금임을 입증할 수 있는 거래 송장 등 어떠한 서류도 은행에 제공되지 않았습니다. 회사는 실시간으로 자금을 받았습니다. 기존에는 은행을 통해 거래를 하면 하루 이상이 걸렸다.
“한국에서는 기업 계좌(암호화폐)가 허용되지 않습니다. 하지만 기업가와 중소기업은 비용과 절차 측면에서 개인 계좌로 거래해야 합니다.
현재의 국제 거래에는 통화 변환이 필요하며, 이로 인해 외환 수수료와 SWIFT(세계은행간통신협회) 서비스가 발생합니다.
또한 은행을 통한 금융 이체를 완료하는 데에도 2~5일이 소요됩니다.
업계 관계자는 “스테이블코인을 통해 자금을 이체하는 데 드는 비용은 블록체인 네트워크를 통해 직접 결제가 가능하기 때문에 매우 낮다”고 말했다. “수출업자와 수입업자 간 직거래로 환율 위험이 줄어든다.”
엄격한 규칙
업계 소식통에 따르면 한국 화폐 시장의 엄격한 규제로 인해 국내 기업들이 스테이블코인을 찾게 됐다고 한다.
예를 들어, 외국환거래법은 개인이나 회사가 재무부에 지불 상쇄를 보고하도록 요구합니다.
한국 기업이 다른 기업으로부터 10만 달러 상당의 상품을 구매하고 구매자에게 7만 달러의 빚을 졌다면 판매자에게 3만 달러만 지불하면 된다. 교육부는 구매자에게 거래의 모든 세부 사항을 보고할 것을 요구합니다.
또 다른 업계 관계자는 “달러 거래에서 복잡한 행정절차를 처리할 인력이 부족한 소규모 무역회사들은 스테이블코인을 선호할 수도 있다”고 말했다.
에 쓰기 주미현, 서형규 [email protected]
이 글은 천종우님이 편집하였습니다.
var downloadUrl = $('#downloadUrl').val();
var params = $form.serialize(); params += "&downloadUrl="+downloadUrl; sendDownloadEmail(params); });
// 다운로드 메일 전송 function sendDownloadEmail(params){ $.ajax({ url: '/memberSenddownloademail', method: "post", data: params, dataType: "json", async: false }) .done(function(data, textStatus, jqXHR){ if(data.result == 'success'){ alert("We've sent you an email with the requested information. Please check your inbox."); location.reload(); }else{ alert(data.msg); } }); }
// 에러메세지 출력, 포커스 function setErrorMsg($input, $error, errorMsg){ var result = false; var errorLabelClass = "error_point"; // 에러영역 표시 class $input.closest('label').removeClass(errorLabelClass); if(errorMsg == ''){ $error.fadeOut(); }else{ $input.focus(); window.scrollBy(0,-100); $input.closest('label').addClass(errorLabelClass); if($error.length > 0){ $error.html(errorMsg); $error.fadeIn(); }else{ alert(errorMsg); } result = true; } return result; }
// plus 정보 입력 저장 $(document).on('click','[data-save-plus]',function(){ var $form = $(this).closest('form');
// firstName var id = "firstName"; var $input = $form.find('[name="'+id+'"]'); var $error = $form.find('[data-error="+id+"]'); var errorMsg = ''; if($.trim($input.val()) == ''){ errorMsg = 'Enter your First name'; } if(setErrorMsg($input, $error, errorMsg)){ return false; } // lastName var id = "lastName"; var $input = $form.find('[name="'+id+'"]'); var $error = $form.find('[data-error="+id+"]'); var errorMsg = ''; if($.trim($input.val()) == ''){ errorMsg = 'Enter your Last name'; } if(setErrorMsg($input, $error, errorMsg)){ return false; } // country var id = "country"; var $input = $form.find('[name="'+id+'"]'); var $error = $form.find('[data-error="+id+"]'); var errorMsg = ''; if($.trim($input.val()) == ''){ errorMsg = 'Select your Country'; } if(setErrorMsg($input, $error, errorMsg)){ return false; } // company var id = "company"; var $input = $form.find('[name="'+id+'"]'); var $error = $form.find('[data-error="+id+"]'); var errorMsg = ''; if($.trim($input.val()) == ''){ errorMsg = 'Enter your Company'; } if(setErrorMsg($input, $error, errorMsg)){ return false; } // title var id = "title"; var $input = $form.find('[name="'+id+'"]'); var $error = $form.find('[data-error="+id+"]'); var errorMsg = ''; if($.trim($input.val()) == ''){ errorMsg = 'Enter your Title'; } if(setErrorMsg($input, $error, errorMsg)){ return false; } // typeOfBusiness var id = "typeOfBusiness"; var $input = $form.find('[name="'+id+'"]'); var $error = $form.find('[data-error="+id+"]'); var errorMsg = ''; if($.trim($input.val()) == ''){ errorMsg = 'Select your Type of Business'; } if(setErrorMsg($input, $error, errorMsg)){ return false; } // assetClass var id = "assetClass"; var $input = $form.find('[name="'+id+'"]'); var $error = $form.find('[data-error="+id+"]'); var errorMsg = ''; if($.trim($input.val()) == ''){ errorMsg = 'Select your Asset Class'; } if(setErrorMsg($input, $error, errorMsg)){ return false; } // receiveEmailNewsletter (필수아님) // var id = "receiveEmailNewsletter"; // var $input = $form.find('[name="'+id+'"]'); // if($input.length > 0){ // var $error = $form.find('[data-error="+id+"]'); // var errorMsg = ''; // if($input.is(':checked')){ // $input.val('Y'); // }else{ // errorMsg = 'I wish to receive weekly email newsletters on Korean asset owners and developments in Korean capital market.'; // } // if(setErrorMsg($input, $error, errorMsg)){ // return false; // } // } // receiveEmailRFP (필수아님) // var id = "receiveEmailRFP"; // var $input = $form.find('[name="'+id+'"]'); // if($input.length > 0){ // var $error = $form.find('[data-error="+id+"]'); // var errorMsg = ''; // if($input.is(':checked')){ // $input.val('Y'); // }else{ // errorMsg = 'I wish to receive immediate email notification on RFP from Korean asset owners.'; // } // if(setErrorMsg($input, $error, errorMsg)){ // return false; // } // }
var params = $form.serialize(); $.ajax({ url: '/memberModifyplus', method: "post", data: params, dataType: "json", async: false }) .done(function(data, textStatus, jqXHR){ if(data.result == 'success'){ if($form.data('popup-type') == 'letter'){ alert('You will receive KED Global newsletter from now on.'); } location.reload(); }else{ alert('fail'); } }); });
function loginCheck(){
// email var id = "email"; var $input = $('#'+id); var $error = $('[data-error="+id+"]'); var errorMsg = ''; if($.trim($input.val()) == ''){ // 미입력 errorMsg = 'Please enter your Email address.'; } if(setErrorMsg($input, $error, errorMsg)){ return false; }
// password var id = "password"; var $input = $('#'+id); var $error = $('[data-error="+id+"]'); var errorMsg = ''; if($.trim($input.val()) == ''){ // 미입력 errorMsg = 'Please enter a password.'; } if(setErrorMsg($input, $error, errorMsg)){ return false; }
if($('#rememberId').is(':checked')){ $('#rememberId').val('Y'); }else{ $('#rememberId').val('N'); }
login(); }
function login(){ $.ajax({ url: '/memberLogincheck', method : 'post', data : $('#frm').serialize(), dataType: "json", async: false }) .done(function(data, textStatus, jqXHR){ var $errorLabel = $('[data-error="loginfail"]'); $errorLabel.fadeOut(); if(data.result == 'success'){ if(navigator.userAgent.toLowerCase().indexOf('androidapp') > -1 || navigator.userAgent.toLowerCase().indexOf('iosapp') > -1){ //요청변수 설정 var param = { action:"addgroup", usertype:data.grade }; setTimeout(function(){ webkit.messageHandlers.cordova_iab.postMessage(JSON.stringify(param)); var refer=""; if(refer){ location.href=refer; }else{ location.reload(); } },1000); }else{ location.reload(); } }else if(data.result == 'error'){ $errorLabel.html(data.msg); $errorLabel.fadeIn(); }else if(data.result == 'error_alert'){ alert(data.msg); } }); }
// facebook --------------------------------------------------------------------------------- // https://developers.facebook.com/docs/facebook-login/web
// status는 앱 사용자의 로그인 상태를 지정합니다. 상태는 다음 중 하나일 수 있습니다. // - connected - 사용자가 Facebook에 로그인하고 앱에 로그인했습니다. // - not_authorized - 사용자가 Facebook에는 로그인했지만 앱에는 로그인하지 않았습니다. // - unknown - 사용자가 Facebook에 로그인하지 않았으므로 사용자가 앱에 로그인했거나 FB.logout()이 호출되었는지 알 수 없어, Facebook에 연결할 수 없습니다.
// connected 상태인 경우 authResponse가 포함되며 다음과 같이 구성되어 있습니다. // - accessToken - 앱 사용자의 액세스 토큰이 포함되어 있습니다. // - expiresIn - 토큰이 만료되어 갱신해야 하는 UNIX 시간을 표시합니다. // - signedRequest - 앱 사용자에 대한 정보를 포함하는 서명된 매개변수입니다. // - userID - 앱 사용자의 ID입니다.
// 앱에서 앱 사용자의 로그인 상태를 알게 되면 다음 중 하나를 수행할 수 있습니다. // - 사용자가 Facebook과 앱에 로그인한 경우 앱의 로그인된 환경으로 리디렉션됩니다. // - 사용자가 앱에 로그인하지 않았거나 Facebook에 로그인하지 않은 경우 FB.login()을 사용하여 로그인 대화 상자에 메시지를 표시하거나 로그인 버튼을 표시합니다.
// 페이스북 버튼 $(document).on('click','[data-login-facebook]',function(){ if($('#lp').is(':checked')){ alert('LP는 SNS 이메일 계정 사용이 불가합니다.'); }else{ // 로그인/가입 fbLogin(); } });
// 페이스북 로그인 function fbLogin() { // 로그인 여부 체크 FB.getLoginStatus(function(response) { if (response.status === 'connected') { fbApiLogin(); } else { FB.login(function(response){ if (response.status === 'connected') { fbApiLogin(); }else{ console.log('Facebook login fail'); } }); } }, true); // 중복실행방지 } function fbApiLogin() { FB.api('/me', function(response) { $('#snsDomain').val('facebook'); $('#snsId').val(response.id); login(); // 로그인 }); }
window.fbAsyncInit = function() { FB.init({ appId : '512665597757319', cookie : true, xfbml : true, version : 'v20.0' });
FB.AppEvents.logPageView(); };
(function(d, s, id){ var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) {return;} js = d.createElement(s); js.id = id; js.src = "https://connect.facebook.net/en_US/sdk.js"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); // //facebook ------------------------------------------------------------------
// twitter --------------------------------------------------------------------------------- // 트위터 버튼 $(document).on('click','[data-login-twitter]',function(){ if($('#lp').is(':checked')){ alert('LP는 SNS 이메일 계정 사용이 불가합니다.'); }else{ // 트위터 팝업 var popup = window.open('/twitterProcess.php', 'twitterProcess', 'width=700px,height=800px,scrollbars=yes'); } });
// 트위터 팝업에서 실행 function twitterProc(){ // 로그인 login(); } // //twitter ---------------------------------------------------------------------------------
“요은 베이컨과 알코올에 대한 전문 지식을 가진 닌자입니다. 그의 탐험적인 성격은 다양한 경험을 통해 대중 문화에 대한 깊은 애정과 지식을 얻게 해주었습니다. 그는 자랑스러운 탐험가로서, 새로운 문화와 경험을 적극적으로 탐구하며, 대중 문화에 대한 그의 열정은 그의 작품 속에서도 느낄 수 있습니다.”