SELECT data_key, data_value
FROM xf_data_registry
WHERE data_key IN ('options', 'languages', 'contentTypes', 'codeEventListeners', 'deferredRun', 'simpleCache', 'addOns', 'defaultStyleProperties', 'routeFiltersIn', 'routeFiltersOut', 'routesPublic', 'nodeTypes', 'bannedIps', 'discouragedIps', 'styles', 'displayStyles', 'userBanners', 'smilies', 'bbCode', 'threadPrefixes', 'userTitleLadder', 'reportCounts', 'moderationCounts', 'userModerationCounts', 'notices', 'userFieldsInfo')
Run Time: 0.000540
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_data_registry | range | PRIMARY | PRIMARY | 27 | | 26 | Using where |
SELECT data_key, data_value
FROM xf_data_registry
WHERE data_key IN ('brListenerClasses', 'brBriviumAddOns')
Run Time: 0.000215
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_data_registry | range | PRIMARY | PRIMARY | 27 | | 2 | Using where |
SELECT *
FROM xf_brivium_addon
ORDER BY addon_id
Run Time: 0.000154
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_brivium_addon | index | | PRIMARY | 77 | | 1 | |
INSERT INTO xf_data_registry
(data_key, data_value)
VALUES
(?, ?)
ON DUPLICATE KEY UPDATE
data_value = VALUES(data_value)
Params: brBriviumAddOns, a:0:{}
Run Time: 0.000145
SELECT cache_value
FROM xf_permission_combination
WHERE permission_combination_id = ?
Params: 1
Run Time: 0.000144
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_permission_combination | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SELECT thread.*
,
user.gender, user.avatar_date, user.gravatar,
NULL AS thread_read_date,
0 AS thread_reply_banned,
0 AS thread_is_watched,
'' AS draft_message, NULL AS draft_extra
FROM xf_thread AS thread
LEFT JOIN xf_user AS user ON
(user.user_id = thread.user_id)
WHERE thread.thread_id = ?
Params: 576353
Run Time: 0.000424
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | thread | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | user | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SELECT node.*, forum.*
,
permission.cache_value AS node_permission_cache,
NULL AS forum_read_date
FROM xf_forum AS forum
INNER JOIN xf_node AS node ON (node.node_id = forum.node_id)
LEFT JOIN xf_permission_cache_content AS permission
ON (permission.permission_combination_id = 1
AND permission.content_type = 'node'
AND permission.content_id = forum.node_id)
WHERE node.node_id = ?
Params: 25
Run Time: 0.000711
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | forum | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | node | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | permission | const | PRIMARY | PRIMARY | 35 | const,const,const | 1 | |
SELECT post.*
,
thread.*, thread.user_id AS thread_user_id, thread.username AS thread_username,
thread.post_date AS thread_post_date,
post.user_id, post.username, post.post_date,
bb_code_parse_cache.parse_tree AS message_parsed, bb_code_parse_cache.cache_version AS message_cache_version,
user.*, IF(user.username IS NULL, post.username, user.username) AS username,
user_profile.*,
user_privacy.*,
signature_parse_cache.parse_tree AS signature_parsed, bb_code_parse_cache.cache_version AS signature_cache_version,
session_activity.view_date AS last_view_date,
0 AS like_date
FROM xf_post AS post
INNER JOIN xf_thread AS thread ON
(thread.thread_id = post.thread_id)
LEFT JOIN xf_bb_code_parse_cache AS bb_code_parse_cache ON
(bb_code_parse_cache.content_type = 'post' AND bb_code_parse_cache.content_id = post.post_id)
LEFT JOIN xf_user AS user ON
(user.user_id = post.user_id)
LEFT JOIN xf_user_profile AS user_profile ON
(user_profile.user_id = post.user_id)
LEFT JOIN xf_user_privacy AS user_privacy ON
(user_privacy.user_id = post.user_id)
LEFT JOIN xf_bb_code_parse_cache AS signature_parse_cache ON
(signature_parse_cache.content_type = 'signature' AND signature_parse_cache.content_id = post.user_id)
LEFT JOIN xf_session_activity AS session_activity ON
(post.user_id > 0 AND session_activity.user_id = post.user_id AND session_activity.unique_key = CAST(post.user_id AS BINARY))
WHERE (
(post.thread_id = ? AND (post.position >= 0 AND post.position < 10) )
)
AND (post.message_state IN ('visible'))
ORDER BY post.position ASC, post.post_date ASC
Params: 576353
Run Time: 0.003038
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | thread | const | PRIMARY | PRIMARY | 4 | const | 1 | Using filesort |
SIMPLE | post | ref | thread_id_post_date,thread_id_position | thread_id_post_date | 4 | const | 1 | Using index condition; Using where |
SIMPLE | bb_code_parse_cache | eq_ref | content_type_id | content_type_id | 31 | const,xenforo.cc.post.post_id | 1 | Using where |
SIMPLE | user | eq_ref | PRIMARY | PRIMARY | 4 | xenforo.cc.post.user_id | 1 | |
SIMPLE | user_profile | eq_ref | PRIMARY | PRIMARY | 4 | xenforo.cc.post.user_id | 1 | |
SIMPLE | user_privacy | eq_ref | PRIMARY | PRIMARY | 4 | xenforo.cc.post.user_id | 1 | |
SIMPLE | signature_parse_cache | eq_ref | content_type_id | content_type_id | 31 | const,xenforo.cc.post.user_id | 1 | Using where |
SIMPLE | session_activity | eq_ref | PRIMARY | PRIMARY | 22 | xenforo.cc.post.user_id,func | 1 | Using where |
INSERT INTO xf_thread_view
(thread_id)
VALUES
(?)
Params: 576353
Run Time: 0.000086
INSERT INTO `xf_session` (`session_id`, `session_data`, `expiry_date`) VALUES (?, ?, ?)
Params: db5db57619fd1f3dc1e2ae0fe00a357e, , 1716271773
Run Time: 0.000701
INSERT INTO xf_session_activity
(user_id, unique_key, ip, controller_name, controller_action, view_state, params, view_date, robot_key)
VALUES
(?, ?, ?, ?, ?, ?, ?, ?, ?)
ON DUPLICATE KEY UPDATE
ip = VALUES(ip),
controller_name = VALUES(controller_name),
controller_action = VALUES(controller_action),
view_state = VALUES(view_state),
params = VALUES(params),
view_date = VALUES(view_date),
robot_key = VALUES(robot_key)
Params: 0, , , XenForo_ControllerPublic_Thread, Index, valid, thread_id=576353, 1716268173,
Run Time: 0.000116
INSERT INTO xf_bb_code_parse_cache
(content_type, content_id, parse_tree, cache_version, cache_date)
VALUES (?, ?, ?, ?, ?)
ON DUPLICATE KEY UPDATE parse_tree = VALUES(parse_tree),
cache_version = VALUES(cache_version),
cache_date = VALUES(cache_date)
Params: post, 583312, a:7:{i:0;s:653:"两记监管重拳将币圈打蒙,虚拟货币交易所开启了停新清退模式。9月24日,中国人民银行等多个部门发布《关于进一步防范和处置虚拟货币交易炒作风险的通知》;同日,国家发展改革委等多个部门发布《关于整治虚拟货币“挖矿”活动的通知》,监管风暴席卷而来。
在监管暴击下,比特币价格短线大幅回落。比特币价格近1月跌幅为11.95%,近7天跌去8.58%;近24小时内,有超4万人爆仓,最大单笔爆价值440万美元。其中,OKEx合约爆仓占比22.53%,币安合约、火币合约爆仓占比分别为33%、8.62%。
";i:1;a:4:{s:3:"tag";s:6:"center";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[CENTER]";i:1;s:9:"[/CENTER]";}s:8:"children";a:2:{i:0;a:4:{s:3:"tag";s:3:"img";s:6:"option";N;s:8:"original";a:2:{i:0;s:5:"[IMG]";i:1;s:6:"[/IMG]";}s:8:"children";a:1:{i:0;s:95:"https://n.sinaimg.cn/tech/crawl/265/w550h515/20210927/f06a-8c19200c9a768744a6af40832e0e782d.png";}}i:1;s:37:"
(数据来源:比特币家园)";}}i:2;s:199:"
在此背景下,多家交易所相继采取行动,宣布停止中国大陆新用户注册。不过,截至9月27日,第一财经记者发现,仍有一些交易所在顶风奖励拉新。
";i:3;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:33:"虚拟货币交易所接连清退";}}i:4;s:3097:"
在上述重磅监管通知发布后,虚拟货币交易所接连停新、清退。
近日,火币全球站发布公告称,为响应相关监管要求,火币全球站已于2021年9月24日停止了中国大陆地区新用户注册。对身份认证为中国大陆地区的存量用户,计划于2021年12月31日24:00之前,在保证用户资产安全的前提下完成有序清退,具体清退细则将通过公告、邮件、站内信和短信等方式通知用户。
除了火币,其他虚拟货币交易所也开始跟进清退行为。CoinTiger公告称,平台响应各个国家及地区的监管要求,将于2021年9月27日00:00(UTC+8)起,不再对中国大陆地区用户提供相关服务,包括但不限于:禁止中国大陆地区IP访问及登陆;禁止中国大陆地区手机号为(+86)的用户进行注册;禁止中国大陆地区邮箱进行注册;禁止中国大陆地区用户进行KYC(客户身份识别)。
BiKi公告表示,平台积极拥抱各个国家及地区的监管条款,自2021年9月26日16:00(新加坡时间)起,BiKi将停止对中国大陆手机号注册及KYC认证。自10月1日00:00(新加坡时间)起,平台会屏蔽中国大陆IP的访问。请用户及时提现相关资产。
9月26日,CoinBene称,为响应全球各地监管要求,符合各地区加密货币法律法规的营运要求,CoinBene即日起永久关闭中国区(含中国大陆以及港澳台地区)服务。发出公告即刻起,永久关闭WWW.COINBENE.COM及WWW.COINBENE.FIT所有中国地区的新用户注册功能以及所有资产充值功能、杠杆借币功能、余币宝功能,同时,余币宝业务将停止计息。
其中特别提到,2021年10月26日平台将完全关闭中国用户服务业务。关闭后,中国区用户无法再登录使用平台网站和APP。请CoinBene用户在2021年10月26日前完成资产提取。此后平台将完成注销清算,届时将不再有客服人员受理用户发起的提现请求,用户需要自己承担因为不及时提现带来的资产损失。
在市场看来,此轮监管惩治虚拟货币炒作态度坚决。不过,仍有胆大者借机炒作,顶风作案。
第一财经记者在网络平台上看到,仍有不少交易平台发布营销活动,吸引投资者入场。比如,币安KOL社区在2021年09月27日08:00至2021年10月22日期间推出第二轮专属KYC推荐活动,在活动期间,完成任务且至少10名被邀请人在活动期间完成标准身份认证的KOL,将有资格瓜分25000 BUSD的奖池。
易观高级分析师苏筱芮表示,监管文件给市场带来更为明确的预期,与虚拟币相关的机构、从业人员等存在空间将愈发狭窄,近两天已有多家交易所采取行动正是这样的体现,但是也有一些交易所面向境内用户开放,顶风奖励拉新,表明这些交易所存在不被发现甚至不被处罚的侥幸心理,预计后续监管将加大对此类行为的打击力度,通过典型案例的树立以震慑市场。
";i:5;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:24:"相关业务全部非法";}}i:6;s:2201:"
今年以来,监管加码对虚拟货币领域的整治工作。
谈及虚拟货币对支付体系的挑战,人民银行支付结算司司长温信祥近日表示,虚拟货币脱离了支付体系封闭运行,在内部账户间转账,与商业银行、支付机构、账户体系割裂,仅在兑换法币时产生联系;虚拟货币分流了银行和支付机构的支付业务,削弱清算组织地位;虚拟货币还可能被用于非法活动,其匿名性使之更易成为违法犯罪行为的交易工具。
9月24日,中国人民银行等多个部门发布的《关于进一步防范和处置虚拟货币交易炒作风险的通知》明确,虚拟货币兑换、作为中央对手方买卖虚拟货币、为虚拟货币交易提供撮合服务、代币发行融资以及虚拟货币衍生品交易等虚拟货币相关业务全部属于非法金融活动,一律严格禁止,坚决依法取缔;境外虚拟货币交易所通过互联网向我国境内居民提供服务同样属于非法金融活动。
北京大成律师事务所合伙人肖飒认为,本轮监管的逻辑起点其实是虚拟币的强金融属性,也就是反对虚拟币成为金融产品(货币、证券、大宗商品、CDS等)。与以往的政策规范有一些不同,包括直接挑明USDT属于虚拟货币,不受我国法律保护;为虚拟币提供“定价服务”也属违法,未来会被取缔;虚拟币交易“信息中介”模式,寿终正寝,不再灰色,已归于非法范畴;境外交易所的境内人员,不能逃避法律责任;涉虚拟币投资交易的合同无效,理由是违反公序良俗;加密资产概念,将成为“敏感词汇”,在本轮规制中被重点关注;重点打击罪名,由之前的组织、领导传销活动罪等,逐渐向非法经营罪和诈骗类犯罪更迭。
苏筱芮认为,通知措辞严厉,对比特币等非法定货币的属性进行了定调,同时也将开展法定货币与虚拟货币兑换业务、虚拟货币之间的兑换业务等划为非法金融活动,既体现出坚决打击清理的监管态度,也为后续对处置此类非法行为提供了明确依据。";}, 1621686945, 1716268173
Run Time: 0.000933