Loading [a11y]/accessibility-menu.js
aaa admin ads adsblock aex ai ajax alexa alita altcoin amd android angry angular animal anna api apollo appeal apple army art ascii async atom attack await axios baidu bakkt bat battery bauhaus bcc bch beauty beyondbitcoin biask bihu binance bit bitask bitcoin bitcoincash bitcoinplus bitmain bitnation bitshares bittrex bitusd black blackmirror blockchain blockchainn blockcity blog book bootstrap bootstrapvue border boruto bounties box boys brave breathing brook bsv btc btg bts busy byte byteball bytes bytom cache caddy cage cancer car catoon ccid cell cernobyl chain changan change chat chinese chineseart christmas chrome claimaccount cloud cn cn-book cn-chat cn-cryptocurrency cn-green cn-movie cn-newbie cn-reade cn-reader cn-tutorials coding collage compound computer confucius container contentbox contest contract covid-19 createclaimedaccount crispr crypto crypto-news cryptocelebrities cryptocurrency css culture cutech cynics daemon dangdang dangerous dapp dark darkweb dash ddisease dead death decentralized deepweb defi defiprime depression design dev dew die digit distributed django docker dogecoin dragon-boat-festival dreadnought dream dumbo e-residents e12306 earth economic edu education elephant emoji employee engineer environment eos erc20 etc eth eth2.0 ether ethereum etherjiang etherlark etherscan event evil exchange exchange-blast exhibition f2pool fabric face facebook favicon fcoin filezilla finance fintech fire firefox food football forest fork23 fraud free friend ftp fun function funny furniture future game ganache gas gcp gene geth gettoknowme gfw ghost git gitbook github gmail god godzilla google got graduate graduation graphene guangzhou gxs h264 hanghai happiness happy hardfork harkfork hash hawking hf19 hf20 hive hive-105017 hive-180932 hlb hobby holiday honey hongmeng house ht htc html html5 huawei human huobi hyperledger ico ikea image images imgbb indexeddb infura intel iost ipfs ipfstube iqianjin itcast iveryone jade javascript jd jdcloud jobs jquery kaiju key keyshot killer laodr-teahouse lawyer leader learn lemool lemooljiang level libra life limitless linode linux lionking littlefish liziqi lnmp login logo logs london louis love lovechain lovecoin maker mapping marianas markdown market mask matamask meat media mediachain meeting meetup memcached memory mental metamask method metropolis mid-autumn mining miniprogram mirror mixin model3 money mongodb monster mooc moochain mooncake mother movie movies mp4 music mysql naruto nature network-institute newbie news newworld newyear nezha nginx night nightking nodejs nomadic object oil oneday onetomany openbazaar openzeppelin oracle-d owner p2p pal paper pension phone photography photoshop pic-chain poe poem poetry poker polar politics poloniex pork pos power premiere pressone price prise problem product prometheus promise promo-steem promotion purchase python qdaily qq raiden rain ravencoin rcn-cryptocurrency reddit reddream redsea relax rendering responsive rhino ripple robot robots ropsten santi sbd scam scisan screen search server session sevendaybnwchallenge shadowsocks shop shopping siacoin site smartcontract smt smts snow soft solidity songofera sp spa sport spring-festival ss starnote steem steem-engine steemdaily steemdapp steemdesign steemdev steemit steemitnamechallenge steemjiang steemjs steemmag steemnewbie steempower storm story strategy student subway suggest supload sword synereo system systemctl talent tang taobao tech technology telsa tencent tensority terminator tesla tether thinkine thinkphp this throne thrones tianya tmaill token trace traceroute trading train transaction travel tron truffle turing tv tx.origin typescript tyt ubuntu unequal upbit usdt utrust v2ray vechain vi video vip virtualbox virus voice voting vpn vps vry vue vuejs vuex walker walking war watch web web3 webpack website wechat weekend weidai weiss whitesnake wine winter witness witness-category woman woocommerce word wordpress work worldcup woshiwang writing wugeng xchain xuper xvg yee yeshen yi youbube yours youtube youtube-dlg youtubedlg yoyow zcash zombie

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

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

×