비동기 애플리케이션을 위한 Java 에이전트 API
New Relic for Java (에이전트 버전 3.37 이상)에는 비동기 활동을 계측하는 API가 포함되어 있습니다. 지원되는 프레임워크 의 경우 에이전트는 일반적으로 비동기 작업을 자동으로 계측합니다. 그러나 비동기 API는 세부 정보를 추가하는 데 여전히 유용할 수 있습니다. 이 문서는 앱을 계측하기 위해 토큰과 세그먼트를 사용하는 예를 제공합니다.
- New Relic이 APM UI에서 비동기식 계측 및 디스플레이 작동 방식에 대한 자세한 내용은 비동기식 애플리케이션 모니터링 고려 사항을 참조하십시오.
- 실제 클래스와 메소드에 대한 자세한 내용은 Javadoc 을 참조하십시오.
- Java 에이전트 API에 대한 일반 정보는 Java 에이전트 API 안내서 를 참조하십시오.
- 일반적인 문제를 해결하려면 Java 비동기 애플리케이션 문제 해결 을 참조하십시오.
비동기 추적 도구: 토큰 및 세그먼트
Java 에이전트 API는 비동기 활동을 추적하는 두 가지 방법을 제공합니다.
- 토큰 : 비동기 작업 단위를 특정 트랜잭션에 연결하기 위해 스레드 간에 토큰이 전달됩니다. 그들은 어떤 타이밍도 직접 수행하지 않습니다.
- 세그먼트 : 세그먼트는 비동기 애플리케이션 코드의 임의 부분을 측정하는 데 사용되며 반드시 메서드나 스레드와 연관되지는 않습니다. 세그먼트는 일반적으로 콜백 메커니즘에 의해 완료된 외부 호출을 추적하는 데 사용됩니다.
토큰을 사용하여 별도의 스레드에 있는 임의의 작업 단위를 연결합니다. 이 섹션에서는 토큰 관련 호출을 함께 사용하여 비동기 작업을 계측하는 방법을 설명합니다. 클래스 및 메소드에 대한 자세한 정보는 Javadoc을 참조하십시오.
토큰을 사용하려면 먼저 토큰을 만든 다음 다른 호출을 원래 트랜잭션에 연결해야 합니다. 다른 호출 내에서 가능한 한 빨리 토큰을 연결해야 합니다. 토큰을 즉시 연결하지 않으면 연결하려는 호출 아래에 @Trace 이 포함된 메서드가 손실될 위험이 있습니다. 원래 호출에서 토큰을 만료시킬 수도 있습니다. 그러면 Java 에이전트가 New Relic UI에서 작업을 연결합니다. 다음 예에서는 토큰 관련 호출을 함께 사용하는 방법을 보여줍니다.
1. 트랜잭션을 시작한 다음 토큰을 토큰 추적 생성하고 만료합니다.아래 코드 스니펫에서 parallelStream() 메서드를 고려하세요. requestItemAsync() 에 대한 일부 호출은 별도의 스레드에서 발생하기 때문에 토큰이 생성되고 해당 비동기 작업을 다시 요청 스레드에 연결하기 위해 전달됩니다.
이 샘플의 에이전트 API 호출은 다음과 같습니다.
- @Trace(dispatcher = true) : 에이전트에게 트랜잭션을 시작하도록 지시합니다. 이 방법에 대한 자세한 내용은 Javadoc 을 참조하십시오.
- getToken() : 작업을 함께 연결할 토큰을 만듭니다. 이 방법에 대한 자세한 내용은 Javadoc 을 참조하십시오.
- token.expire() : 토큰이 만료됩니다. 이렇게 하면 트랜잭션이 종료됩니다. 이 방법에 대한 자세한 내용은 Javadoc 을 참조하십시오.
다음 코드 예시는 요청 스레드와 별도의 스레드에서 실행될 수 있는 requestItemAsync 를 보여줍니다. 이러한 이유로 이전 코드 예에서 생성된 토큰은 requestItemAsync 의 트랜잭션에 연결됩니다. requestItemAsync() 토큰 추적 에는 기존 트랜잭션에 연결된 경우 이 메서드를 추적하도록 에이전트에 알리는 @Trace(async=true) 주석이 있습니다.
parallelStream() 이 모든 결과를 수집한 후 토큰이 만료됩니다. 이는 parallelStream() 이 완료된 후 트랜잭션이 열린 상태로 유지되지 않도록 하기 때문에 중요합니다.
이 샘플의 에이전트 API 호출은 다음과 같습니다.
- @Trace(async = true) : 트랜잭션을 시작합니다. 이 방법에 대한 자세한 내용은 Javadoc 을 참조하십시오.
- token.link() : requestItemAsync() 에서 수행 중인 작업(다른 스레드에서 실행 중임)을 요청 스레드에 연결합니다. 이 방법에 대한 자세한 내용은Javadoc 을 참조하십시오.
다음은 이 끝점에 대한 APM UI의 트랜잭션 추적 예입니다.
one.newrelic.com > APM > (앱 선택) > Transactions > Transaction trace > Trace details : 토큰과 연결된 모든 비동기 메서드 호출은 비동기 아이콘입니다.
토큰과 연결된 모든 비동기 메서드 호출은 드릴다운 열의 비동기 아이콘. 같은 스레드에 있는 메서드를 연결할 필요는 없지만 그렇게 해도 부정적인 영향은 없습니다. parallelStream() 예와 같이 단일 토큰을 공유할 수 있는 경우가 많습니다.
기본적으로 트랜잭션은 최대 3000개의 토큰을 생성할 수 있으며 각 토큰의 기본 제한 시간은 180초입니다. 전자 한도는 token_limit 구성 옵션으로 변경하고 후자는 token_timeout 구성 옵션으로 변경할 수 있습니다. token_limit 를 초과하는 트랜잭션에 대한 추적에는 token_clamp 속성이 포함됩니다. 구성 옵션을 늘리면 에이전트 메모리 사용량이 늘어날 수 있습니다.
세그먼트: 임의의 비동기 활동 시간
세그먼트는 메서드나 스레드와 반드시 연관되지 않은 비동기 애플리케이션 코드의 임의 부분을 측정하는 데 사용됩니다. 이것은 외부 서비스에 대한 연결 시간에 가장 일반적으로 사용됩니다. 다음을 수행하려는 경우 세그먼트를 사용합니다.
토큰 추적
다음 토큰은 더 이상 사용되지 않습니다.
더 이상 사용되지 않는 토큰에 대한 정보는 해당 토큰이 포함된 릴리스의 참조 자료를 참조하십시오.
감사 레코드는 항상 header 토큰으로 시작됩니다. header 토큰은 감사 레코드가 감사 추적에서 시작되는 위치를 나타냅니다. 지정 가능한 이벤트의 경우 subject 및 process 토큰이 이벤트를 일으킨 프로세스의 값을 가리킵니다. 지정 불가능한 이벤트의 경우 process 토큰이 시스템을 가리킵니다.
acl 토큰
acl 토큰에는 ZFS 파일 시스템의 경우 액세스 제어 항목(ACE) 및 UFS 파일 시스템의 경우 액세스 제어 목록(ACL)에 대한 정보를 기록하기 위한 두 가지 형식이 있습니다.
acl 토큰이 UFS 파일 시스템에 대해 기록되는 경우 praudit -x 명령은 다음과 같이 필드를 표시합니다.
acl 토큰이 ZFS 데이터 세트에 대해 기록되는 경우 praudit -x 명령은 다음과 같이 필드를 표시합니다.
argument 토큰
argument 토큰에는 시스템 호출의 인수에 대한 정보(시스템 호출의 인수 수, 인수 값 및 선택적 설명)가 포함됩니다. 이 토큰은 감사 레코드에서 32비트 정수 시스템 호출 인수를 허용합니다.
praudit -x 명령은 argument 토큰의 필드를 다음과 같이 표시합니다.
attribute 토큰
attribute 토큰에는 파일 vnode의 정보가 포함됩니다.
attribute 토큰은 대개 path 토큰과 함께 사용됩니다. attribute 토큰은 경로 검색 중 생성됩니다. 경로 검색 오류가 발생할 경우 필요한 파일 정보를 얻을 수 있는 vnode가 없습니다. 따라서 attribute 토큰이 감사 레코드의 일부로 포함되지 않습니다. praudit -x 명령은 attribute 토큰의 필드를 다음과 같이 표시합니다.
cmd 토큰
cmd 토큰은 명령과 연결된 인수 목록 및 환경 변수 목록을 기록합니다.
praudit -x 명령은 cmd 토큰의 필드를 표시합니다. 다음은 잘린 cmd 토큰입니다. 행은 표시 목적으로 줄바꿈되었습니다.
exec_args 토큰
exec_args 토큰은 exec() 시스템 호출의 인수를 기록합니다.
praudit -x 명령은 exec_args 토큰의 필드를 다음과 같이 표시합니다.
주 - exec_args 토큰은 argv 감사 정책 옵션이 활성화된 경우에만 출력됩니다.
exec_env 토큰
exec_env 토큰은 exec() 시스템 호출의 현재 환경 변수를 기록합니다.
praudit -x 명령은 exec_env 토큰의 필드를 표시합니다. 행은 표시 목적으로 줄바꿈되었습니다.
주 - exec_env 토큰은 arge 감사 정책 옵션이 활성화된 경우에만 출력됩니다.
file 토큰
file 토큰은 새 감사 파일의 시작과 이전 파일이 비활성화된 경우 이전 감사 파일의 끝을 표시하는 특수 토큰입니다. 처음 file 토큰은 감사 추적에서 이전 파일을 식별합니다. 최종 file 토큰은 감사 추적에서 다음 파일을 식별합니다. 이러한 토큰은 연속된 감사 파일을 하나의 감사 추적으로 “연결”합니다.
praudit -x 명령은 file 토큰의 필드를 표시합니다. 행은 표시 목적으로 줄바꿈되었습니다.
fmri 토큰
fmri 토큰은 결함 관리 리소스 표시기(FMRI)의 사용을 기록합니다. 자세한 내용은 smf(5) 매뉴얼 페이지를 참조하십시오.
praudit -x 명령은 fmri 토큰의 내용을 표시합니다.
group 토큰
group 토큰은 프로세스 자격 증명의 그룹 항목을 기록합니다.
praudit -x 명령은 groups 토큰의 필드를 다음과 같이 표시합니다.
주 - group 토큰은 group 감사 정책 옵션이 활성화된 경우에만 출력됩니다.
header 토큰
header 토큰은 감사 레코드의 시작을 표시하는 특수 토큰입니다. header 토큰은 trailer 토큰과 결합하여 레코드의 다른 모든 토큰을 괄호로 묶습니다.
드물게, header 토큰이 하나 이상의 이벤트 수정자를 포함할 수 있습니다.
fe는 실패한 감사 이벤트를 나타냅니다.
fp는 실패한 권한 사용을 나타냅니다.
na는 지정 불가능한 이벤트를 나타냅니다.
rd는 데이터를 객체에서 읽기를 나타냅니다.
sp는 성공한 권한 사용을 나타냅니다.
wr은 데이터를 객체에 쓰기를 나타냅니다.
praudit 명령은 header 토큰을 다음과 같이 표시합니다.
praudit -x 명령은 header 토큰의 필드를 감사 레코드의 시작에 표시합니다. 행은 표시 목적으로 줄바꿈되었습니다.
ip address 토큰
ip address 토큰에는 인터넷 프로토콜 주소(IP 주소)가 포함됩니다. IP 주소는 IPv4 또는 IPv6 형식으로 표시될 수 있습니다. IPv4 주소는 4바이트를 사용합니다. IPv6 주소는 1바이트를 사용하여 주소 유형을 설명하고, 16바이트를 사용하여 주소를 설명합니다.
praudit -x 명령은 ip address 토큰의 내용을 다음과 같이 표시합니다.
ip port 토큰
ip port 토큰에는 TCP 또는 UDP 포트 주소가 포함됩니다.
praudit 명령은 ip port 토큰을 다음과 같이 표시합니다.
ipc 토큰
ipc 토큰에는 호출자가 특정 IPC 객체를 식별하는 데 사용되는 시스템 V IPC 메시지 핸들, 세마포어 핸들 또는 공유 메모리 핸들이 포함됩니다.
주 - IPC 객체 식별자는 감사 토큰의 컨텍스트 없는 성질에 위배됩니다. 전역 “이름”은 IPC 객체를 고유하게 식별하지 않습니다. 대신 IPC 객체가 핸들로 식별됩니다. 핸들은 IPC 객체가 활성화된 시간 동안에만 유효합니다. 하지만 IPC 객체의 식별이 문제가 되면 안됩니다. 시스템 V IPC 방식은 토큰 추적 거의 사용되지 않으며, 방식은 모두 동일한 감사 클래스를 공유합니다.
다음 표는 IPC 객체 유형 필드에 가능한 값을 나타냅니다. 값은 /usr/include/bsm/audit.h 파일에 정의되어 있습니다.
표 29-2 IPC 객체 유형 필드에 대한 값
praudit -x 명령은 ipc 토큰의 필드를 다음과 같이 표시합니다.
IPC_perm 토큰
IPC_perm 토큰에는 시스템 V IPC 액세스 권한의 복사본이 포함됩니다. 이 토큰은 IPC 공유 메모리 이벤트, IPC 세마포어 이벤트 및 IPC 메시지 이벤트로 생성되는 감사 레코드에 추가됩니다.
praudit -x 명령은 IPC_perm 토큰의 필드를 표시합니다. 행은 표시 목적으로 줄바꿈되었습니다.
값은 IPC 객체와 연결된 IPC_perm 구조에서 가져옵니다.
path 토큰
path 토큰에는 객체에 대한 액세스 경로 정보가 포함됩니다.
praudit -x 명령은 path 토큰의 내용을 표시합니다.
path_attr 토큰
path_attr 토큰에는 객체에 대한 액세스 경로 정보가 포함됩니다. 액세스 경로는 path 토큰 객체 아래에 있는 속성 파일 객체의 시퀀스를 지정합니다. openat()와 같은 시스템 호출이 속성 파일에 액세스합니다. 속성 파일 객체에 대한 자세한 내용은 fsattr(5) 매뉴얼 페이지를 참조하십시오.
praudit 명령은 다음과 같이 path_attr 토큰을 표시합니다.
privilege 토큰
privilege 토큰은 프로세스에 대한 권한 사용을 기록합니다. privilege 토큰은 기본 세트의 권한에 대해서는 기록되지 않습니다. 권한이 관리 작업으로 기본 세트에서 제거된 경우에는 해당 권한의 사용이 기록됩니다. 권한에 대한 자세한 내용은 권한(개요)을 참조하십시오.
praudit -x 명령은 privilege 토큰의 필드를 표시합니다.
process 토큰
process 토큰에는 신호의 수신자와 같이 프로세스와 연결된 사용자에 대한 정보가 포함됩니다.
praudit -x 명령은 process 토큰의 필드를 표시합니다. 행은 표시 목적으로 줄바꿈되었습니다.
return 토큰
return 토큰에는 시스템 호출의 반환 상태(u_error) 및 프로세스 반환 값(u_rval1)이 포함됩니다.
return 토큰은 항상 시스템 호출에 대해 커널에서 생성한 감사 레코드의 일부로 반환됩니다. 응용 프로그램 감사에서 이 토큰은 종료 상태 및 기타 반환 값을 나타냅니다.
praudit 명령은 시스템 호출에 대한 return 토큰을 다음과 같이 표시합니다.
praudit -x 명령은 return 토큰의 필드를 다음과 같이 표시합니다.
sequence 토큰
sequence 토큰에는 시퀀스 번호가 포함됩니다. 시퀀스 번호는 감사 레코드가 감사 추적에 추가될 때마다 증분됩니다. 이 토큰은 디버깅에 유용합니다.
praudit -x 명령은 sequence 토큰의 내용을 표시합니다.
주 - sequence 토큰은 seq 감사 정책 옵션이 활성화된 경우에만 출력됩니다.
socket 토큰
socket 토큰에는 인터넷 소켓을 설명하는 정보가 포함됩니다. 일부 인스턴스에서 토큰에는 원격 포트 및 원격 IP 주소만 포함됩니다.
praudit 명령은 socket 토큰의 인스턴스를 다음과 같이 표시합니다.
확장된 토큰은 소켓 유형 및 로컬 포트 정보를 포함한 정보를 추가합니다.
praudit -x 명령은 socket 토큰의 인스턴스를 다음과 같이 표시합니다. 행은 표시 목적으로 줄바꿈되었습니다.
subject 토큰
subject 토큰은 작업을 수행하거나 시도하는 사용자를 설명합니다. 형식은 process 토큰과 동일합니다.
subject 토큰은 항상 시스템 호출에 대해 커널에서 생성한 감사 레코드의 일부로 반환됩니다. praudit 명령은 subject 토큰을 다음과 같이 표시합니다.
praudit -x 명령은 subject 토큰의 필드를 표시합니다. 행은 표시 목적으로 줄바꿈되었습니다.
text 토큰
text 토큰에는 텍스트 문자열이 포함됩니다.
praudit -x 명령은 text 토큰의 내용을 표시합니다.
trailer 토큰
header 및 trailer의 두 토큰은 감사 레코드의 끝점을 구별하고 다른 모든 토큰을 괄호로 묶는 특수 토큰입니다. header 토큰은 감사 레코드를 시작합니다. trailer 토큰은 감사 레코드를 끝냅니다. trailer 토큰은 선택적 토큰입니다. trailer 토큰은 trail 감사 정책 옵션이 설정된 경우에만 각 레코드의 마지막 토큰으로 추가됩니다.
트레일러가 설정된 상태에서 감사 레코드가 생성된 경우 auditreduce 명령은 트레일러가 레코드 헤더를 올바르게 가리키는지 확인할 수 있습니다. trailer 토큰은 감사 추적의 역추적을 지원합니다.
praudit 명령은 trailer 토큰을 다음과 같이 표시합니다.
use of authorization 토큰
use of authorization 토큰은 권한 부여 사용을 기록합니다.
praudit 명령은 use of authorization 토큰을 다음과 같이 표시합니다.
use of privilege 토큰
use of privilege 토큰은 권한 사용을 기록합니다.
praudit -x 명령은 use of privilege 토큰의 필드를 다음과 같이 표시합니다.
user 토큰
user 토큰은 사용자 이름 및 사용자 ID를 기록합니다. 이 토큰은 사용자 이름이 호출자와 다른 경우에만 존재합니다.
praudit -x 명령은 user 토큰의 필드를 다음과 같이 표시합니다.
xclient 토큰
xclient 토큰에는 X 서버에 대한 클라이언트 연결 수가 포함됩니다.
praudit -x 명령은 xlient 토큰의 내용을 다음과 같이 표시합니다.
zonename 토큰
zonename 토큰은 감사 이벤트가 발생한 영역을 기록합니다. 문자열 “global”은 전역 영역에서 발생한 감사 이벤트를 나타냅니다.
웁살라시큐리티 "UPP토큰으로 가상자산 추적 서비스 결제한다"
블록체인 보안업체 웁살라시큐리티가 "이제 자사 웁(UPP)토큰을 통해 CIRC(가상자산피해대응센터) 서비스를 이용할 수 있다"고 22일 밝혔다.
UPP 코인은 웁살라시큐리티의 가상자산 보안 프로젝트인 '센티넬프로토콜'에서 발행하는 유틸리티 토큰이다.
웁살라시큐리티는 가상자산 범죄 분석 및 피해 대응을 위한 전문 서비스를 지원하기 위해 작년 6월 가상자산피해대응센터(CIRC-Crypto Incident response Center)를 설립해 기업과 개인의 가상자산 분실, 사기, 해킹 등의 피해 신고를 받아, 자금 세탁된 피해 자산이 어느 거래소로 흘러갔는지 신속하게 조사해 자금 추적 보고 서비스를 제공한다.
웁살라시큐리티 관계자는 "'가상자산 피해 추적 보고서'는 법적효력을 가진 증거자료로 사법기관에 채택되기 때문에 개인 피해자들의 의뢰가 더욱 늘고 있는 토큰 추적 추세"라며 "개인 고객을 위해 UPP 토큰을 CIRC 서비스의 결제 수단으로 추가하게 됐다"고 전했다.
최근 CIRC가 발표한 암호화폐 피해 신고 내역에 따르면, 작년 4월부터 올해 2월까지의 총 신고 건수는 312건, 총 피해 누적 금액은 약 827억원에 달하며, 이더리움(ETH)코인을 통한 범죄 피해율이 가장 높았다.
CIRC 암호화폐 피해 신고 내역 / 출처=웁살라시큐리티 구민우 웁살라시큐리티 한국 지사장은 "CIRC 서비스의 지불 수단으로 자사의 UPP토큰이 사용된다는 것은 앞으로 UPP 토큰이 유틸리티 토큰으로서 그 역할을 점차 확대해 갈 것"이라며 "현재 특금법 시행령 발표에 대비해 중소 거래소 및 가상자산사업자(VASP)에 특화된 맞춤 자금세탁방지(AML) 솔루션도 리셀러를 통해 프로모션 중"이라 말했다.
이어 "추후 기업관련 과세방안이 구축되면 자사 기업형 AML솔루션도 UPP 토큰을 통해 구입할 수 있도록 추진할 방침"이라 강조했다.
ⓒ 한경닷컴, 무단전재 및 재배포 금지
당신이 좋아할 만한 뉴스
업비트, 국내 양대 앱 마켓 실시간 인기 차트 1위 기록
디지털 자산 거래소 업비트가 구글플레이와 애플의 앱스토어에서 실시간 인기 앱 차트 1위에 올랐다.2월 22일 오후 1시 기준, 업비트가 국내 양대 앱 마켓 구글플레이스토어와 애플 앱스토어에서 실시간 인기 앱 1위를 차지했다. 모바일 데이터 및 분석 플랫폼 앱애니 데이터에 따르면 업비트는 2월 20일 양대 앱 마켓의 일간 인기 앱 1위에도 오른 바 있다.인기 앱 차트 2위에는 인터넷전문은행 케이뱅크가 이름을 올렸다. 케이뱅크는 업비트의 실명확인계좌 발급 은행이기도 하다.업비트와 케이뱅크의 인기 순위 급상승은 최근 비트코인 및 디지털 자산 투자에 대한 이용자들의 관심이 국내 대표 거래소와 제휴 은행으로 이어진 결과로 보인다.빅데이터 플랫폼 기업 아이지에이웍스(IGAworks) 집계 기준, 업비트는 2월 둘째 주(2021.02.08~2021.02.14) 평균 모바일 주간활성사용자수(WAU) 112만 명을 기록해 국내 가상자산(암호화폐) 거래소 1위 자리를 차지했다.두나무 관계자는 “최근 비트코인 가격이 연일 최고치를 기록하며 새로운 금융 자산으로 잠재 가치를 입증하고 있는 가운데 디지털 자산 투자에 입문하려는 투자자들이 업비트를 선택하고 있는 것으로 보인다”며 “업비트는 투자자들이 안전하고 불편함 없이 디지털 자산을 거래할 수 있도록 최고의 거래 환경을 제공하기 위해 지속적으로 노력할 것”이라고 밝혔다.이영민 한경닷컴 기자 [email protected]기사제보 및 보도자료 [email protected]
이주열 "암호화폐는 내재가치 없다…이상 급등"
이주열 한국은행 총재가 “비트코인 가격이 왜 이렇게 높은지 이해하기 어렵다”고 23일 말했다. 이 발언이 전해지자 비트코인값은 10%가량 떨어졌다.이 총재는 이날 열린 국회 기획재정위원회 전체회의에서 암호화폐(가상화폐) 가격 전망을 묻는 질문에 이같이 답했다. 그는 “여러 기준과 판단 척도로 볼 때 현재 암호화폐 가격은 이상 급등으로 보인다”며 “암호화폐는 내재가치가 없는 자산으로 높은 가격 변동성을 나타낼 것”이라고 내다봤다. 이 총재는 암호화폐 가격이 오른 배경에 대해서는 “과도한 인플레이션의 토큰 추적 헤지(위험 회피) 수단으로 상승했다”며 “테슬라가 대량으로 비트코인을 사들인 데다 자동차 구매 결제 수단으로 도입한 영향도 있다”고 설명했다.그는 중앙은행 디지털화폐(CBDC)에 대해선 “설계·기술 검토가 거의 마무리됐다”며 “올해 가상환경에서 CBDC 시험을 할 계획”이라고 했다.이 총재는 치솟는 국채 금리를 안정화하기 위해 유통시장에서 거래되는 국채를 사들이는 방안을 검토하고 있다고 밝혔다. 그는 “국채 수급 여건과 시장금리 상황을 보고 국채 매입 여부를 검토하고 있다”며 “올해는 국채 발행 물량이 예년보다 크게 늘어날 것인 만큼 시장 안정을 위해 한은의 역할을 충실히 수행하겠다”고 설명했다.이 총재는 정부가 국채를 발행하면 한은이 곧바로 인수하는 ‘국채 직매입’은 바람직하지 않다고 강조했다. 그는 “한은이 국채를 직매입하면 ‘부채의 화폐화(중앙은행이 정부 부채를 떠안는 것)’ 논란이 일어나면서 재정건전성 우려, 중앙은행 신뢰 훼손, 대외 신인도 하락 등으로 이어질 수 있다”고 말했다. 또 “다른 주요국에서는 중앙은행의 국채 직접 인수를 법으로 금지하고 있다”고 덧붙였다. "전금법은 빅브러더法 맞다…금융위 이해 부족""자료 한데 모아 관리하는 것은 소비자 보호와 무관" 정면 반박이주열 한국은행 총재(사진)는 전자금융거래법 개정안을 추진하고 있는 금융위원회를 향해 “상대방 정책기관의 기능과 역할에 대한 충분한 이해가 부족하다”고 23일 강하게 질타했다. “지급결제제도 등 전자금융거래법을 둘러싸고 왜 논란이 불거졌느냐”는 장혜영 정의당 의원의 질문에 대한 답변에서다.전자금융거래법 개정안은 토큰 추적 금융위가 네이버페이 등 빅테크(대형 정보기술 기업)의 지급결제거래 관리 권한을 확보하는 내용을 담고 있다. 개정안이 통과되면 금융위는 금융결제원을 통해 네이버페이 등으로 물건·서비스를 산 개인의 정보를 동의 없이 수집·관리할 수 있게 된다.이 총재는 금융위를 겨냥해 “개인정보를 강제로 한곳에 모아 놓는 것 자체로 ‘빅브러더(개인의 정보를 독점하고 사회를 통제하는 권력)’ 논란을 피할 수 없다”고 비판했다. 그는 은성수 금융위원장이 지난 19일 “전화 통화 기록이 통신사에 남는다고 통신사를 빅브러더라고 할 수 있느냐”고 주장한 것에 대해서도 반박했다. 이 총재는 “통신사와 비교하는 것은 적합하지 않다”며 “통신사라도 보유한 기록을 강제로 한곳에 모아 놓고 들여다볼 수 있도록 한다면 그것 자체가 빅브러더”라고 반박했다.개정안 목적이 빅테크 이용자를 보호하기 위한 것이라는 금융위 주장에 대해선 “금융결제원에 자료를 한데 모아 관리하는 것은 소비자 보호와 무관하다”며 “지금도 소비자 보호 장치가 있다”고 했다. 이에 금융위 관계자는 이 총재의 발언에 대해 “지급결제를 중앙은행이 독점해야 한다는 기관 이기주의에서 나온 것”이라고 지적했다.기준금리를 결정하는 한은의 금융통화위원회도 이날 개정안에 반대한다는 뜻을 분명히 했다. 금통위는 이날 입장문에서 “전자금융거래법 개정안에 포함된 일부 조항(전자지급거래청산기관 부분)이 중앙은행 지급결제제도 업무에 미칠 영향에 우려가 제기되고 있다”며 “법안(개정안)의 해당 부분을 일단 보류하고 관계 당국은 물론 학계, 전문가들의 깊이 있는 검토에 기반한 방안을 모색할 필요가 있다”고 밝혔다. 이번 입장문은 금통위원 7명 가운데 당연직인 한은 총재·부총재를 제외한 나머지 5명이 최근 회의를 거쳐 작성했다.김익환 기자 [email protected]
머스크에 흔들, 옐런에 휘청…비트코인 '비틀비틀'
비트코인이 사상 최고가를 깬 지 하루 만에 10% 넘게 폭락하며 ‘롤러코스터 장세’를 이어가고 있다. 과열과 거품을 경고하는 유명인사들의 발언이 쏟아지면서 암호화폐 시장이 요동치고 있다.23일 암호화폐거래소 빗썸에서 비트코인 가격은 오전 7시께 6336만원까지 올랐다가 오후 2시께 5471만원으로 떨어졌다. 소폭 반등했다가 오후 9시쯤엔 5200만원대로 밀리는 등 종잡을 수 없는 움직임을 보였다. 미국 시세는 5만달러 선이 무너졌다.전날 밤 상황은 더 혼란스러웠다. 지난 22일 오전 4시께 역대 최고가(6580만원)를 경신한 비트코인은 오후 11시 넘어 순식간에 5450만원까지 주저앉는 등 크게 출렁였다. 놀란 투자자들이 몰려든 탓에 빗썸 접속이 1시간 동안 느려지기도 했다.일부 외신은 충격의 진원지로 일론 머스크 테슬라 최고경영자(CEO)를 지목했다. 블룸버그는 “머스크가 지난 20일 ‘비트코인 가격이 높아보인다’고 말했고, 개인과 달리 영업일에만 거래하는 기관투자가들이 월요일에 반응을 보이면서 가격이 하락했을 가능성이 있다”고 했다. CNBC도 “머스크의 발언 이후 비트코인 가격이 미끄러지며 멈칫하는 모습을 보였다”고 보도했다.전문가들은 암호화폐 값이 단기 급등한 영향으로 유동성(투자금) 공급이 급격히 줄고 있고, 이는 가격 급락의 요인이 될 수 있다고 경고했다. JP모간체이스는 “비트코인 시장의 유동성은 금(金) 시장의 10분의 1에 불과할 정도로 작아 구조적으로 외부 충격에 취약하다”며 “투자에 각별히 주의해야 한다”고 했다.국내외 경제수장들은 암호화폐가 ‘실체 없는 허구’라고 거듭 비판했다. 이주열 한국은행 총재는 이날 국회 업무보고에서 “비트코인 가격이 왜 이렇게 높은지 이해하기 어렵다”며 “이상 급등”이라고 말했다. 재닛 옐런 미국 재무장관은 뉴욕타임스 콘퍼런스에서 “비트코인은 투기성 강한 자산이고, 변동성이 극도로 높다는 점을 사람들이 알아야 한다”고 했다. 크리스틴 라가르드 유럽중앙은행(ECB) 총재 역시 “ECB는 비트코인을 사거나 보유하지 않을 것”이라고 했다. 비트코인에 곱지 않은 시선을 보내고 있는 각국 정부와 중앙은행이 규제 강화에 나설 수 있다는 점은 암호화폐 시장의 잠재적 리스크(위험)로 꼽힌다.임현우 기자 [email protected]
체이널리시스 "디파이·NFT 해킹도 끝까지 추적"
블록체인 데이터 분석 기업 체이널리시스가 디파이, 대체불가토큰(NFT) 관련 토큰 탈취 범죄를 추적하는 분석 도구를 선보였다. 복잡한 방식으로 이동하는 토큰을 간단히 추적할 수 있게 된다고 설명했다.
체이널리시스는 28일 기자간담회를 개최하고 사업 성과 및 신제품을 소개했다.
조나단 레빈 체이널리시스 공동창업자 겸 최고전략책임자(CSO)는 "지난 1년간 고객 수가 75% 증가해 현재 70개국에 고객사 750곳 이상에 서비스를 제공 중"이라고 말했다. 지난달에는 싱가포르투자청(GIC)이 주도하는 1억7천만 달러(약 2천181억원) 규모 시리즈F 투자 유치도 성공해 기업가치를 86억 달러(약 11조원)로 끌어올렸다.
조나단 레빈 체이널리시스 공동 창업자 겸 CSO
체이널리시스는 실시간 트랜잭션 모니터링 솔루션 'KYT'와 암호화폐 계좌분석 도구 '리액터'를 통해 상위 15개 탈중앙화 거래소(DEX)에 대한 분석을 지원한다. 복잡한 거래를 빠르게 도식화해 쉽게 이해할 수 있도록 해준다.
톰 울웨이 체이널리시스 엔지니어링 총괄 부사장은 "KYT를 통해 10조 달러 수준의 거래액이 검증됐으며, 이 중 78%는 체이널리시스가 인지하고 있는 거래 주체를 통해 진행됐다"고 언급했다.
각국에서 가상자산 범죄를 담당하는 수사기관에도 이런 데이터 분석 역량을 지원해 성과를 냈다고 강조했다. 지난 3월 주요 P2E 게임 '엑시 인피니티'에서 발생한 해킹 사고분석도 도왔다고 첨언했다.
-
2022.02.28 2022.02.08 2021.08.24 2021.08.04
이런 분석 역량을 토대로 출시되는 새 솔루션 '스토리라인'은 디파이, NFT 등 스마트컨트랙트 기반 거래를 시각화해준다. 토큰의 움직임을 시간 순서대로 제공해 특정 지갑이 어떤 토큰과 언제 교환했는지 알 수 있다. 스토리라인은 모든 토큰과 블록체인을 지원한다. 자금 추적에 용이한 도구인 만큼 체이널리시스는 가상자산 범죄 수사에 도움을 줄 것으로 전망했다.
고객사가 제공한 가상자산 관련 범죄 정보를 상호 공유하는 커뮤니티 기능도 함께 소개했다. 이를 통해 현재까지 가상자산 사기 정보 300건 가량이 모아졌다. 전체 고객사 중 30%가 이 커뮤니티에 참여하고 있다.
토큰 추적
기사 본문 영역
상세페이지
KOK토큰 추적기…블록체인 경제? 봉이 김선달?
동영상 시작
동영상 시작
최근 한국산 암호화폐 루나와 테라가 급락하면서 투자자들의 충격이 큰데요.
'KOK 토큰'이라는 암호화폐와 관련해서도 우려의 목소리가 나옵니다.
투자자를 모집하는 방식과 수익성을 놓고 논란이 계속되고 있는데요.
KBS 취재진이 이 암호화폐의 실체를 추적했습니다.
홍콩 거래소에 상장된 암호화폐 'KOK 토큰' 설명회입니다.
최소 300달러 이상을 사야 하며 이 경우 매달 4% 이자에 해당하는 토큰을 추가로 준다고 강조합니다.
[KOK 토큰 강사/음성변조 : "딱 정해진 요율대로, 지금은 (월) 4% 금액과 상관없이 (추가 토큰) 지급을 하고 있어요."]
국내외 50여 곳 영업조직을 통해 회원 70여만명을 확보했다고 합니다.
KOK 재단이 유통하고 있는 토큰 15억개 가운데 1억5천만 개 가량이 거래됐습니다.
개당 7달러까지 올랐다가 현재는 2,3달러 수준이고 구매 금액은 1조원 가량으로 추정됩니다.
KOK 토큰 발행과 같은 방식으로 새 토큰을 만들어봤습니다.
불과 10분 만에 10억개가 만들어졌습니다.
[암호화폐 전문가 : "토큰도 블록체인에서 제공하는 기본 기능을 사용해서 쉽게 만들 수 있다, 이렇게 생각하시면 됩니다."]
KOK 토큰은 사는 사람이 많아질수록 가격이 올라가는, 일종의 다단계와 비슷한 구조입니다.
처음 투자하면 1성 여기에 5명을 자기 밑으로 가입시키면 2성으로 승급합니다.
올라갈수록 후원 보상과 등급 보상이 추가로 나옵니다.
[KOK 투자자 지인/음성변조 : "아랫돌 빼서 윗돌 놓기 하는 거거든요. 그러니까 신규 유저가 유입이 안 되면 이자, 후원 수당이나 어떤 수당을 줄 수있는 돈이 사라지는 거잖아요."]
KOK 토큰의 핵심 사업은 'KOK 플레이'라는 앱입니다.
영화, 비디오, 게임 등 콘텐츠들이 업로드돼 있는데 수익은 거의 없다고 합니다.
[송갑용/KOK 홍보 관계자 : "아직 콘텐츠들이 자발적으로 들어오지 못하고 있는 거예요. 그러면 이 영업이익으로 여러분들한테 보상을 내드립니다라고 하면 그 자체가 사기고 거짓이예요."]
투자금으로 받은 1조원 넘는 돈은 어디에 쓰였을까?
[최영규/KOK재단 이사장 : "BIS인가? 어떤 그런 것을 내부적으로 유지를 하면서 그걸 가지고 운용을 해서 일단 디지털 콘텐츠랄지 뭔가 운용을 해야 되잖아요."]
암호화폐 전문가들은 투자자들이 코인과 토큰의 사업모델과 수익성을 꼼꼼히 살펴야 한다고 조언합니다.
[박성준/동국대 블록체인 연구센터장 : "유형이든 무형이든 어떤 암호화폐를 발행하게 되면 그 발행된 암호화폐에 대응되는 자산이 반드시 있어야 됩니다."]
국내에서는 암호화폐를 규제하고 투자자들을 보호하는 관련 법이 아직 없는 실정입니다.
- KOK토큰 추적기…블록체인 경제? 봉이 김선달?
- 입력 2022-05-14 21:20:28
- 수정 2022-05-14 21:50:36
최근 한국산 암호화폐 루나와 테라가 급락하면서 투자자들의 충격이 큰데요.
'KOK 토큰'이라는 암호화폐와 관련해서도 우려의 목소리가 나옵니다.
투자자를 모집하는 방식과 수익성을 놓고 논란이 계속되고 있는데요.
KBS 취재진이 이 암호화폐의 실체를 추적했습니다.
홍콩 거래소에 상장된 암호화폐 'KOK 토큰' 설명회입니다.
최소 300달러 이상을 사야 하며 이 경우 매달 4% 이자에 해당하는 토큰을 추가로 준다고 강조합니다.
[KOK 토큰 강사/음성변조 : "딱 정해진 요율대로, 지금은 (월) 4% 금액과 상관없이 (추가 토큰) 지급을 하고 있어요."]
국내외 50여 곳 영업조직을 통해 회원 70여만명을 확보했다고 합니다.
KOK 재단이 유통하고 있는 토큰 15억개 가운데 1억5천만 개 가량이 거래됐습니다.
개당 7달러까지 올랐다가 현재는 2,3달러 수준이고 구매 금액은 1조원 가량으로 추정됩니다.
KOK 토큰 발행과 같은 방식으로 새 토큰을 만들어봤습니다.
불과 10분 만에 10억개가 만들어졌습니다.
[암호화폐 전문가 : "토큰도 블록체인에서 제공하는 기본 기능을 사용해서 쉽게 만들 수 있다, 이렇게 생각하시면 됩니다."]
KOK 토큰은 사는 사람이 많아질수록 가격이 올라가는, 일종의 다단계와 비슷한 구조입니다.
처음 투자하면 1성 여기에 5명을 자기 밑으로 가입시키면 2성으로 승급합니다.
올라갈수록 후원 보상과 등급 보상이 추가로 나옵니다.
[KOK 투자자 지인/음성변조 : "아랫돌 빼서 윗돌 놓기 하는 거거든요. 그러니까 신규 유저가 유입이 안 되면 이자, 후원 수당이나 어떤 수당을 줄 수있는 돈이 사라지는 거잖아요."]
KOK 토큰의 핵심 사업은 'KOK 플레이'라는 앱입니다.
영화, 비디오, 게임 등 콘텐츠들이 업로드돼 있는데 수익은 거의 없다고 합니다.
[송갑용/KOK 홍보 관계자 : "아직 콘텐츠들이 자발적으로 들어오지 못하고 있는 거예요. 그러면 이 영업이익으로 여러분들한테 보상을 내드립니다라고 하면 그 자체가 사기고 거짓이예요."]
투자금으로 받은 1조원 넘는 돈은 어디에 쓰였을까?
[최영규/KOK재단 이사장 : "BIS인가? 어떤 그런 것을 내부적으로 유지를 하면서 그걸 가지고 운용을 해서 일단 디지털 콘텐츠랄지 뭔가 운용을 해야 되잖아요."]
암호화폐 전문가들은 투자자들이 코인과 토큰의 사업모델과 수익성을 꼼꼼히 살펴야 한다고 조언합니다.
[박성준/동국대 블록체인 연구센터장 : "유형이든 무형이든 어떤 암호화폐를 발행하게 되면 그 발행된 암호화폐에 대응되는 자산이 반드시 있어야 됩니다."]
0 개 댓글