什么是无常损失? 无常损失(Impermanent Loss,IL)是去中心化金融(DeFi)领域的一种独特风险。它主要发生在流动性提供者(LPs)向自动化做市商(AMM)平台(例如Uniswap或SushiSwap)提供资产时。 当流动性池中资产的相对价格发生变化时,就会产生无常损失。 与直接持有这些资产相比,无常损失表示一种损失。 什么造成了无常损失? 无常损失的成因是流动性池中资产相对价格的变化。当LP将两种资产存入流动性池时,这些资产的比例会动态调整,以保持恒定乘积(例如,在Uniswap v2中,)。如果两种资产的市场价格发生变化,池中的资产分配会随之调整,这可能导致与直接持有资产相比的损失。 示例 初始状态:存入1 ETH和100 USDT(假设1 ETH = 100 USDT)。 价格变化:ETH价格上涨至1 ETH = 150 USDT。 重新平衡:流动性池会调整资产比例,以保持恒定乘积公式。 取出资产:您取出约0.82 ETH和123 USDT,总价值为 USDT。 直接持有价值: USDT。 差额:无常损失为 …
ionomy.com 交易所的最后一次访问记录可能是2024年6月。 我有一些BLURT币在Ionomy交易所,一直没去管它,这几天想上去看看,因为牛市来了,BLURT币也拉了不少。谁知道网站直接打不开了。 Ionomy交易所已经打不开了。 问了一下,大概是几个月前(2024年年初)跑路的,我现在才知道,关键是没收到任何通知/预警。鱼老板说:“交易所真爱跑路,说了还怎么跑”。 Ionomy交易所是个非常小众的交易所,2018年10月创立,下面是Ionomy交易所在Coinmarketcap(现被币安收购)显示的信息: 我还在FB/Meta上联系他们,但是估计跑路了,不报任何希望了。 Ionomy的Telegram群也就不到300人,太小众了。 我在群的照片里看到了Ionomy交易所的管理层,也不知道是真是假,无从核实,在Linkedin上也搜不到。 这是我在群里照片看到的Ionomy交易所的界面,我的帐号里面应该有大概5000或者1万个BLURT币,也就几十美元,丢了几根鸡腿。 万幸的是前几年曾经提走了0.124个BTC,不然放到现在得哭死了。(当时BLURT的糖果/Airdrop/空投换了0.124个BTC) 为什么我要使用Ionomy交易所? 因为BLURT是STEEM分叉出去的币,小币种,支持它的交易所只有不到三个,其中一个是Ionomy,还有一个比较有名的是Hive-Engine。 小币上大交易所费用贵,听说前几年的上交费是1个比特币。我在STEEM上的发的文章一般也会同步到BLURT去,挣些糖果。 避免小众交易所 币放在交易所就得承担交易所倒闭或者跑路的风险,特别是那些未被监管或者不是很有名的交易所。这么小的交易所把钱放里面和丢了差不多。 还有一个,Ionomy交易所是不需要KYC身份证明的/Know Your Customer,所以这一点也反应确实不太正规,规模太小。 交易所的币适合快进快出,不适合大量放钱,但我觉得好麻烦,放在大一点的交易所可能还好,比如币安Binance或者火币HTX。记住了:Not Your Keys, Not Your Funds. 你没有钱包钥匙就很可能不是你的币。 在BLURT上有相关的讨论: Good night …
我每年都会登录英国政府HMRC网站进行报税(Self Assessment)。今年报税时,无意中看到过去十几年的工作报税记录,其中显示我目前有三年的工作“空档期”可以补缴税款。 实际上,这种空档期不仅限于三年,但因为有时间限制,目前我只能选择补缴这三年的税款(例如,这三年的税需要在明年四五月份之前决定是否补缴)。 在英国,需要累计缴纳30年的NI(National Insurance, 国民保险)税,才能享受全额的国家养老金。目前的退休年龄是66岁,但随着人均寿命的增长,预计未来这个年龄还会提高。 如果你计划提早退休,并确定未来会在英国养老,那么可以选择补缴之前未完成缴纳的税款,这样可以更快达到30年的缴税记录要求。 需要注意的是,缴满30年并不意味着可以停止缴税。实际上,只要你继续工作,就必须缴纳NI税,30年只是享受国家养老金(100%)的最低缴税要求。未达30年可以选择享受部分养老金或者选择补交剩下的几年税。 那我该不该把那几年补交了呢? 是否补交英国税务系统中的”工作不完整”年份的国家保险(National Insurance,Nl)取决于你的具体情况和未来的计划。以下是一些考虑因素,帮助你决定是否补缴: 对国家养老金的影响 国家养老金资格:为了获得英国的全额基本国家养老金(State Pension),你需要至少有35个完整的税年(Tax Years)缴纳国家保险。如果你的缴费年数少于35年,你将无法领取全额养老金,而是按比例领取。 最低年数要求:要获得最低养老金(部分养老金),你需要至少有10年缴纳国家保险的记录。如果少于10年,则无法领取任何养老金, Gap年份是否影响养老金:如果你有工作不完整的年份,可能会影响你未来领取国家养老金的数额。补缴这些年份的国家保险可以帮助你补足工作年限,以增加你的养老金资格, 未来是否会工作或继续缴纳NI 如果你计划在英国继续工作,未来可能会有机会通过工作自动补上未达到35年的缴纳年数,这样你弗蔪齜垦Ⓖ作能不需要立刻补缴。如果你即将退休或不再打算在英国工作,那么补缴可能是确保你获得全额或部分养老金的好方法。 经济成本 vs 长期收益 补缴的成本:你可以查阅HMRC(英国税务海关总署)的信息,了解每个不完整年份的补缴费用。通常来说,每年补缴的费用固定,但不同年份可能会有所不同。长期收益:比较一下补缴的费用和未来领取养老金的额外金额。如果补缴的费用较少,但可以显著增加你的养老金,这可能是值得的长期投资, 健康与个人状况 如果你认为自己可能不会在未来长时间领取养老金(例如由于健康原因或其他因素),你可能需要重新考虑是否值得补缴。结论你可以通过登录 gov.uk 的养老金预测工具来了解你目前的养老金资格状态。它会告诉你目前你已经积累了多少年,以及如果补缴可以获得多少额外养老金。根据这些信息,你可以做出更明智的决定。 本文一共 1018 …
努菲尔德健康(Nuffield Health)是一家英国知名的非营利性医疗保健机构,成立于1957年,以提供高质量的医疗服务和促进全民健康为宗旨。它运营着多个私立医院、健身中心、健康诊所和康复设施,并致力于整合预防、诊断和治疗服务。努菲尔德健康以其卓越的患者护理和创新健康项目闻名,包括体检、运动康复、心理健康支持等。作为慈善组织,努菲尔德将利润重新投资于社区项目和医疗服务,致力于提高全社会的健康水平。 微软与努菲尔德健康(Nuffield Health)合作,为其员工提供全面的健康体检服务,展现了对员工健康与福祉的高度重视。这项合作旨在通过个性化的健康评估、疾病早期筛查和预防性护理,帮助员工更好地管理健康,同时提升工作效率和生活质量。体检服务涵盖身体检查、营养建议、心理健康支持等多个领域,确保员工能够在高强度的工作环境中保持身心平衡。这种合作不仅体现了微软“以人为本”的企业文化,也为员工提供了专业的健康保障。 第一次在Nuffield做体检 微软为员工提供体检服务,合作的机构正是努菲尔德健康(Nuffield Health)。我加入微软不久,大约两年前,就发现了这个福利。按照流程,我发了邮件、填写了表格,很快预约到了剑桥的努菲尔德进行体检。体检项目涵盖了最基本的几项:身高、体重、血压、尿检和血检等。 其中让我印象最深的是,他们寄给我一个需要佩戴在胸前的设备,看起来有点像监听器,甚至睡觉时也不能摘下来,只能尽量避免洗澡。这台设备主要用于监测心率等数据。体检完成后,我收到了一份报告,其中提到我的尿酸偏高,这可能会引发痛风。医师针对这一问题给我建议了一份食谱,要求减少甜食和大米的摄入,用糙米替代大米作为主食。我尝试了几顿后发现坚持不下去,实在觉得不好吃。 后来,我又进行了一次复检,结果尿液中有血,这让我吓得不轻。为此,我赶紧去看了GP,经过再次检查后发现一切正常,总算松了一口气。 第二次在公司做身体检查 这一次,我在公司内部群里看到消息,说努菲尔德(Nuffield)会在这两天来公司为员工提供体检,只需报名即可。我填写了表格后,被安排在今天11:45进行检查。公司与努菲尔德合作,在公司内部设有一个办公室,设备非常齐全,包括验血、验尿、测血压等项目,还有一些芯片贴在手脚上,估计是用来监测心跳的。检查结束后,他们会提供一份报告和建议。 让我印象深刻的是抽血检查,竟然有一台非常先进的机器可以当场出结果。抽血时,他们在我的手指上扎了一针,过程很快,但几分钟后手指开始疼痛。我有点晕血,感到非常不适,整个人都觉得难受。在等待机器出结果时,护士小姐姐拿着我的尿样去测试,回来后告诉我尿液中有蛋白质。血液检查的结果显示,我的血糖有点高,接近糖尿病的边缘。她提醒我要特别注意饮食和加强锻炼。 尿里有蛋白质的原因 尿液中出现蛋白质(蛋白尿)可能是多种原因引起的,通常分为生理性和病理性两类。生理性蛋白尿可能由剧烈运动、精神压力、发烧或脱水等暂时性因素引起,通常在去除诱因后会自行消失。而病理性蛋白尿则可能与肾脏功能受损有关,例如肾炎、糖尿病肾病、高血压导致的肾损伤或其他系统性疾病。具体原因需要通过尿液检查、血液检查和其他诊断手段进一步确认,若持续存在蛋白尿,建议尽早就医进行评估和治疗。 尿里有血的原因 尿液中出现血液(血尿)可能由多种原因引起,分为显微血尿(显微镜下可见血细胞)和肉眼血尿(肉眼可见尿液变红)。常见原因包括泌尿系统感染(如膀胱炎、肾盂肾炎)、肾结石或膀胱结石、外伤、剧烈运动、前列腺疾病、肿瘤(如膀胱癌或肾癌)以及某些药物或慢性疾病(如肾炎或遗传性疾病)。在女性中,月经期也可能导致尿液中带血。若持续出现血尿,建议尽快就医,通过尿液检查、影像学检查(如B超或CT)等手段查明原因,并进行针对性治疗。 Nuffield 体检报告 登陆Nuffield帐号,能看到过往的体验记录/报告,每份报告都很详细。 今年的这次报告,说我的血糖有点高,血压有点高,让我注意饮食,米饭要换成糙米,要多运动。 本文一共 1517 个汉字, 你数一下对不对. 公司的福利之: 员工体检(微软和Nuffield). (AMP 移动加速版本) 赞赏我的几个理由. …
2024年11月17日
Javascript, Poloniex P站, 交易所 Crypto Exchanges, 加密货币, 区块链, 比特币 BTC, 程序设计, 算法, 编程, 计算机, 计算机, 软件工程
币圈的P站是Poloniex,前几年被孙宇晨收购了,它是一个交易所。我很久之前用过Poloniex,当时对其印象并不是很好。 不过,现在我对其好感增加,因为币安买下的coinmarketcap免费的接口就很多限制。 官方文档),这个接口的频率限制是一秒200次,很慷慨了。 https://api.poloniex.com/markets/price 能返回所有交易配对,比如这样的: 这个JSON返回的结构是一个数组,每个元素是个结构体,也就是一个币价的具体配对信息,我们可以看成是一条边Edge两个顶点Vertice,这样就是一个图结构(带权图 Weighted Graph,权值就是兑换价格),虽然给的是单边,但其实是个双向的,比如USD_BTC得值可以反过来推得BTC到USD的价格。我们可以设计一个算法,从币价A到币价B,可以通过BFS广度优先搜索算法来获取价格。比如有配对A_B、B_C、C_D我们就可以获得A_D的值。 深度优先搜索算法DFS也可以,不过这个算法会返回找到的第一条路径,并不能保证是最短的,最短的确实是最准确的,因为链也长,转换精度就会下降。 当然,可能存在多条路径,最理想的状态是把这些路径都求出来,取个平均啥的,不过这样就得暴力搜索所有的路径了,算法时间复杂度就会比较高。 以下是BFS广度优先算法的代码,Javascript的,可以用于网页前端或者NodeJs后端,甚至是CloudFlare Serverless Worker或者是其它无服务框架:Azure Function、AWS Lambda等。 const fetch = require('node-fetch'); async function getTicker(a, b) { try { const response = …
上周刚过40岁生日,媳妇带我去剑桥的一家网红餐厅——The Ivy Cambridge Brasserie。这家餐厅是朋友推荐的,和那家Trinity一样很有名,可惜我们在剑桥待了近10年才知道。 The Ivy Cambridge Brasserie 是剑桥市中心一家备受欢迎的网红餐厅,位于历史悠久的 Trinity Street。餐厅设计时尚典雅,融合了现代与经典元素,为食客提供了一个舒适而奢华的用餐环境。这里的菜单丰富多样,覆盖全天用餐,从早餐到晚餐以及下午茶,提供英式经典美食如松露鸡肉派、英式早餐等,也有一些国际风味的菜肴。得天独厚的位置和独特的氛围使得 The Ivy Cambridge Brasserie 成为剑桥旅客和当地居民的打卡地标。 餐厅地址是:City Center, 16 Trinity Street, Cambridge, CB2 1TB。 The Ivy Cambridge Brasserie 是位于剑桥市中心的网红餐厅,地址在 …