周末影院:《隐秘的角落》,到底藏着多少秘密?

boy.jpg

据传《隐秘的角落》不错,热点很多。稍翻了下剧情,刷了一集,挺有触动的。

一般探讨青少年犯罪的的剧集都是过不了审,《隐秘的角落》能播让人有点意外,看来广电总局稍放宽点标准了。我觉得剧中的事件和人物的心理描述得都很真实,估计这也是引起大家共鸣的原因。但是,可能现实比剧中更残酷。现实中有更黑暗更惨的案例,但是一般是看不到的,不让报道。大部分国人都是鸵鸟,很多时候想当然。尤其是今年,青少年自杀的案例都够让人惊心的了,还别说其它的事了。

我刷了一集就没有往下看了。周末不宜看太沉重的话题,还是来点轻松的比较好,比如说《二十不惑》就还不错。


This page is synchronized from the post: ‘周末影院:《隐秘的角落》,到底藏着多少秘密?’

TypeScript, 一种js的高级语言 / 网络研习社#67

typescript.jpg

https://www.tslang.cn

最近TypeScript大有席卷前端之势!angular,vue都在新版中用TypeScript进行了重构。看来还没怎么学透的vue又要再学一遍了。

稍在网上学了几节课,感觉TypeScript更像是和python、go这样的高级语言了,其语法规范也好多了,再也不像JavaScript那样很随意的语法。TypeScript的流行主要和两者正相关,一个是ES6, 一个是Node。ES6中有很多高级简便的用法,补充了很多JavaScript没有实现或是较弱的功能。再有就是有了Node,JavaScript就可以做为一种服务器语言来使用了。“一切能用JS做的都将归于JS!”

看几个例子:

1
2
3
let isDone: boolean = false;
let decLiteral: number = 6;
let hexLiteral: number = 0xf00d;

定义变量时使用:和类型来定义,这和go语言类似了,加强了语言的规范性。


1
2
3
4
5
6
7
8
9
10
11
class Animal {
move(distanceInMeters: number = 0) {
console.log(`Animal moved ${distanceInMeters}m.`);
}
}

class Dog extends Animal {
bark() {
console.log('Woof! Woof!');
}
}

类的定义和继承。终于看到JS有class这个熟悉的关键词了!它的语法和那些高级语言看齐了。联想起JavaScript中一堆什么同名函数,工厂函数,我真是泪流满面啊!有了新的语法,TypeScript的颜值就要高很多。

据称Vue3.0的新版中也将使用TypeScript重写,还是提前做些准备。不过,我其实也是大量在用ES6的东东,转变过来还是很容易的。


This page is synchronized from the post: ‘TypeScript, 一种js的高级语言 / 网络研习社#67’

以太坊矿工费已突破到天际!

gas.jpg

昨天在以太坊上顺手截的图,可以看到以太坊的gas price已达100Gwei! 在一周前这个价格还是处在40Gwei。在以太坊上随便一个操作都是数美元或十几美元了!真真不是咱穷人能用的。

gas2.jpg

查了一下以太坊的网络状态。目前有27万多笔未确认交易,gas price略有下降至68Gwei。看来这段时间DeFi的火热撑爆了以太坊啊!

只能期待ETH2.0早点到来吧,否则这么高的矿工费,这么慢的确认速度,什么应用,什么金融都得崩盘啊。


This page is synchronized from the post: ‘以太坊矿工费已突破到天际!’

Compound, 一家负利率的借贷银行 / 学习DeFi #4

compound.jpg

https://compound.finance

这是最近大火的defi项目之一,其代币COMP一下子暴涨跃居前列!没有什么比暴涨更好的广告了!

compound2.jpg

业务

Compound的逻辑并不复杂,相反还很简易:就是左手抵押,右手借钱! 所以,你得先有钱,才能借钱,这感觉在逻辑上好像有点矛盾啊。不过现阶段基本都不是借钱的事,在Compound上玩的都是有钱人。从上图中可以看出,Compound的存款达到了13亿美元,而存款人数也就3万多人,你看看,这根本就不是差钱的主,Compound也不是真的借钱的生意,这个容后再聊。

根据我自己测试,抵押借钱的比例大概如此:如果抵押了两个以太坊,只能借出一个以太坊,安全的借款比例大约是56%。

年化

compound3.jpg

如上图所示,年化好像也就一般。当存款达到13亿的级别后,靠年化是没什么吸引力了。

代币补贴(流动性挖矿)

compound4.jpg

这才是Compound最重要的创新和核心所在,也是最近它大火的原因。Compound发行了自己的平台币COMP,它根据每天存款和借款的比例来分发,每天发行2880个,存款人和借款人都可以得到代币! 国内有人称为流动性挖矿。这和去年Fcoin交易挖矿类似的思路:用代币来激励大家多多存款和借款。因此,这样一算下来,就算你在Compound上借款,由于有代币补贴,所以除去你应该支付的利息,你还可以有盈余。 嗯,你没看错,这天下通过借钱还可以赚钱的道理!

我粗摸估算了下,按正常的抵押,安全线内的借款(75%的借款率),月收益可以达到0.223%

这种模式能持久么?你看下Fcoin就知道了,大家都能赚钱这是不可能的。所以,它的补贴代币COMP大概率会持续下跌,跌到一个水准,回归正常的水平。

当然,虽然你借钱都可以赚钱,但是风险也是存在的。最主要的就是它有清算这关。几乎所有的defi都有清算这关,只是实现起来略有差异。如果你的抵押物价格大跌,资不抵债时就会自动被清算!如果真的发生,那就挺惨的。

在你了解所有参数及风险的前提下,倒也可以适当地参与,咱也不能太落后于时代吧。


This page is synchronized from the post: ‘Compound, 一家负利率的借贷银行 / 学习DeFi #4’

Youtube去广告妙招 / 网络研习社#66

youtube2.jpg

Youtube上的视频质量还是不错的,本着支持视频博主的意愿,有时我也会主动点下广告之类的。但是,有些博主的插播广告实在太多:每隔5分钟就来一波(这好像是Youtube上的最小间隔),实在让人不胜其烦,得想个招治下它。

方法一:用brave屏蔽

brave.jpg

brave浏览器做得相当不错,大部分的广告会自动屏蔽。当然它也会有自己的一套广告,你主动点击它的广告,它就会给你发钱! 这个策略还是相当不错的。不过国内的用户不太容易验证uphold钱包,我的一些BAT收入因为无法通过验证还没提出来过呢。好在它的屏蔽功能确实很强,Youtube去广告那是妥妥的,总算可以开心地玩耍了。

方法二:用youtube-DLG下载

youtube.jpg

https://github.com/MrS0m30n3/youtube-dl-gui/releases

如上图所示,安装好后直接将视频的地址贴入框中,点“add”, 再开始下载即可!

据说还有一些屏蔽广告的插件,不过装起来估计有些折腾,以上两种方法估计是比较好的方案,可以自己试下。


This page is synchronized from the post: ‘Youtube去广告妙招 / 网络研习社#66’

Maker, 一个铸币厂 / 学习DeFi #3

Maker,和它的名字差不多,是一个铸币厂的功能:你存入抵押物,得到新钱。《Maker白皮书》 在这,可以读下,里面有详细的解译。

Maker简单地理解就是一家铸币厂,还是“金本位”的。这里所说的“金”可以是多种加密资产,如下图所示:

maker.jpg

现阶段是上面7种抵押物,上面的USDC-B不知是啥东东,其它的都还算是主流币种了。

maker2.jpg

选择抵押物后,会有详细的参数,比如上图中ETH的参数。0.4EHT可以安全地生成42个DAI。稳定费为0,也就是无手续费的意思,相当于你可以无息借款!

世上真有无息借款的好事?! 答案当然是否定的,你可不要忽略它的风险。它的风险在于:如果你的抵押物价格下跌,资不抵债,就会被清算! 那如何判断资不抵债呢?

首先,是要判断你的抵押物的价格。这就要用到喂价系统了,比如系统里的ETH是什么价呢,是治理人员手动输入,还是从交易所自动获取?关于这块,Maker做了相当详细的规范:

价格信息输入机(Price Oracle)
Maker 协议需要实时了解 Maker 金库中充当担保物的资产的市场价格,从而知道何时触发清算机制。

Maker 协议的内部担保物价格来自去中心化信息输入架构(decentralized Oracle infrastructure) 。该架构由大量名为 “喂价机(Oracle Feed)” 的独立节点组成。MKR 投票者选出一组可信赖的喂价节点,并由通过以太坊交易向 Maker 系统提供价格信息。群组的节点数量也是由 MKR 投票者来控制的。

为了防范攻击者控制大部分喂价机的情况,Maker 协议是通过喂价安全模块(Oracle Security Module, OSM)来获取价格信息的,并不直接通过喂价机获取。喂价安全模块是架设在喂价机节点和 Maker 协议之间的防御层,将价格更新延迟 1 小时。在此期间,如果发现有喂价机被攻击者控制,可通过紧急信息输入者或 Maker 治理投票将其冻结。紧急信息输入者以及价格输入时滞的决策权都在 MKR 持有者手里。

紧急信息输入者(Emergency Oracle)
紧急信息输入者是 MKR 持有者投票选出的,是保护治理流程和其他信息输入者免遭攻击的最后一道防线。紧急预言机能够冻结单个喂价机(例如,ETH 和 BAT 的喂价机),有权单方触发紧急关停机制(Emergency Shutdown)。以此降低大量客户试图在短时间内从 Maker 协议取回资产所产生的风险。

由此可见,一个喂价系统的重要性了,这也是现在Chainlink大火的原因。

影响清算的第二个参数是抵押率。你生成的新币(借钱)越多,抵押就越低,被清算的风险就越大。为了避免风险,一是增加抵押,二是还钱。

maker3.jpg

如上图所示。Maker上推荐的安全线是226%,150%就会被清算!所以,如果币市出现大跌,一定要来Maker看看,是不是还在安全线内。如果出现警告一定要积极采取措施降低风险。币市的数次大跌都曾使很多人惨遭清算,俗称“爆仓”。

dai.jpg

试了下Maker的存款功能,存款利率竟然是0,真是白瞎了我的手续费。

总之,世上没有免费的午餐,你冒着随时被清算的风险借点钱也就正常了。如果你对里面的门道还不熟悉,还是要谨慎参与。暴富都是别人的,爆仓是自己的。


This page is synchronized from the post: ‘Maker, 一个铸币厂 / 学习DeFi #3’

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×