TRANSLATION
十亿用户的社交图谱
function_beforeTokenTransfer(addressfrom,addressto,uint256)pureoverrideinternal{//Disabletokentransfers
MicroStrategy CEO:比特币可为财富500强公司节省数十亿美元:12月20日消息,MicroStrategy首席执行官Michael Saylor发推表示,购买比特币可以为特斯拉和其他财富500强公司节省数十亿美元。Saylor警告称,像特斯拉这样拥有数十亿美元现金储备的公司应该竞相购买比特币。如果他们不这么做,那么在未来三年里,他们将失去一半的购买力。Saylor强调,与许多其他资产不同,比特币的风险会随着价格的上涨而降低。(The Daily Hodl)[2020/12/20 15:49:49]
//ThefollowingfunctionsareoverridesrequiredbySolidity
}
如果你熟悉Solidity,你可以看到这个非常简单的合约试图做什么。
首先是扩展:
ERC721Enumerable?扩展被包括在内,因此代币持有者可以被社交网络客户端列出来,而不必扫描整个链。我使用?Pausable?是因为你应该能够暂停造币,以便基本上锁定你的账户一段时间,即停止接受新的粉丝。Ownable?是必不可少的,因为有些事情只有合约所有者应该做。我认为没有必要使用更强大的角色功能。ERC721Burnable?在这里,因为你需要能够销毁代币,以便删除关注关系。这里面包含的标准?burn()?函数有我们需要的权限,即只有所有者或令牌所有者可以销毁代币。我包含了Counters,这样?tokenID?就会自动递增,这很方便。现在对OpenZeppelin向导的输出进行修改:
金融科技公司:区块链可帮助中小企业挽回数十亿美元股权损失:金色财经报道,英国金融科技公司Qadre认为,区块链技术可以为中小企业挽回数十亿美元的股权损失。Qadre首席执行官Nick Williamson表示,区块链技术可以为中小企业打开获取资本的大门。大型投资者更容易依赖大型上市公司的报告和治理标准,而部署区块链可为中小型企业提供访问目前只适用于大公司的相同金融工具的权限。根据Qadre最近发表的一份报告,区块链技术每年可为英国金融科技公司节省31.7亿美元的股权管理效率。据悉,该报告通过对英国59家金融科技公司进行调查后发现,三分之一的公司由于缺乏有效的股权管理而错过了融资机会。[2020/5/15]
7月Solana链上NFT销售额不足6000万美元,创迄今最低纪录:金色财经报道,据 cryptoslam 数据显示,7 月 Solana 链上 NFT 销售额仅为 56,119,690
functionsafeMint(addressto)publicpayable{//Requirepay-to-followrequire(msg
分析 | BTC跨境结算方面有巨大价值,平均每天数十亿美元通过BTC转移:10月31日为比特币白皮书发布11周年,Coinbase发布一系列数据称,比特币在跨境结算方面有着巨大价值,这在货币历史上是前所未有的。平均每天有价值数十亿美元都通过比特币成功转移,其中2017年12月7日,通过网络转移了价值487亿美元的比特币,这也是迄今为止比特币的最高交易量。[2019/11/1]
我相信我还能想到许多其他的调整和功能来添加到这个建议中,但最好从简单和容易理解的东西开始。
建议2:链式连接图
上面描述的OCG合约足够简单,但该方案有一些特质,可能会使很多人产生分歧:
所有的东西都是公开的,在链上的,包括屏蔽和静音。你不能这样做锁定账户,但解决这个问题的办法可能是使用一个替代账户。每一个行动都要花费gas,这意味着你必须对你关注的人、屏蔽和静音做出真正的选择。但如果gas费用足够高,那么这可能会使网络无法使用。对于一个网络或一个特定的账户来说,付费关注可能是也可能不是一个理想的功能,但你会有这样的选择。鉴于不是每个人都会喜欢这个建议的这些特质,我想提出一套替代的社交合约,给用户和平台更细化的控制,特别是谁能看到什么样的信息,而且使用成本更低。
动态 | Tether具备数十亿美元的稳定资金储备:据彭博最新进行的一份研究显示,市场一直猜测Tether不具备数十亿美元的稳定资金,但这些担忧可能是没有根据的。研究指出,在2018年1月21日,Tether在波多黎各Noble Bank的账户中存有22亿美元,而同一天,据CoinMarketCap的数据显示,市场中流通的Tether金额为21.95亿美元。彭博调查进一步指出:2017年9月和10月的数据也与实际数据相符合。[2018/12/18]
functionrelationship()public{return"clgfollows";}functionpause()publiconlyOwner{_pause();}functionunpause()publiconlyOwner{_unpause();}functionsafeMint(addressto)publiconlyOwner{uint256tokenId=_tokenIdCounter
MtGox CEO:并不想要这十亿美元:Mt Gox前CEO Mark Karpeles周三在Reddit发帖称,日本破产法的运作方式导致在Mt Gox破产事件中,股东将轻松带走相当于16万枚比特币的价值,但自己并不想要这十亿美元,确保这种情况不发生正是自己的责任。解决方法之一是民事再生法,且似乎大多数债权人都同意这种方法。Karpeles称,只想尽快看到结局,即每个人都拿到曾经在MtGox拥有的份额。[2018/4/4]
function_beforeTokenTransfer(addressfrom,addressto,uint256)pureoverrideinternal{//Disabletokentransfers
}
所有的扩展都与OCG相同,只是我没有包括?ERC721Enumerable,因为不清楚是否有人想让他们的CLGFollows代币被列举出来
至于函数方面,我对OpenZeppelin向导的输出做了以下修改:
relationship():与OLG一样,它返回社交合约的类型。同样,对于Solidity合约来说,这可能没有必要,我也没有见过这样做,但尽管如此,我觉得我想让合约自我报告它的类型。所以我不知道--如果这冒犯了你,请忽略。listURI()?返回一个指向JSON对象的链接,该对象是你正在关注的ENS名称列表。我们希望这个URI能被标记为隐私,但这并不是必须的。大多数情况下,你会使用CLGFollowsNTFT,把它发布到社交平台拥有的地址。这样,该平台可以读取你的关注列表,并向你展示正确的帖子。
但你也可以把这些NTFTs发给追随者,以便你的追随者可以发现其他追随者。你可以通过空投给追随者,或者通过解禁造币,让任何人造币来实现。
所有其他合约的工作方式与上述完全相同,但有不同的名称和符号,并从?relationship()?和?listURI()?返回不同的值。
可能的变数
如果你担心你的列表从不同的服务中泄漏,那么把listURI()变成更像?tokenURI(uint256tokenId)?的东西是非常直接的,即签名是?listURI(uint256tokenId),它把?tokenID?连接到一个基本URI的末尾,这样每个token持有者就可以得到自己的列表URL。这个功能与列表主机上的一些逻辑相结合,可以让你把列表隔离开来,使不同的令牌持有者得到主图的不同子图。这样一来,如果一个平台被拥有,那么只有我的图的那一部分被泄露了。
和OCG一样,你可以把?safemint?变成一个可支付的函数,并向访问你的列表的人收费。请看OCG部分的代码,以了解这个例子的情况。
你可能希望能够更新?tokenURI()?和/或?listURI()?返回的URLs,在这种情况下,你需要将这些URLs存储在变量中,在构造函数中初始化它们,并为更新它们提供?onlyOwner?setter函数。这将增加你的铸币成本,但如果你只打算把它们给服务而不是个人,这可能并不重要。
服务
这里概述的两个建议都提供了一些集中式托管服务的地方,即使它只是一个权宜之计,在生态系统过渡到像IPFS这样的分布式系统之前。
最明显的服务类型是托管由URI功能之一返回的任何东西--配置文件数据、NTFT元数据和代币控制的JSON列表。
另一个有用的服务是一种专门的Infura版本,通过API暴露链上的社交数据。或者,Infura可以为社交数据提供一个专门的API。
最后,可以有第三方服务来验证账户,以满足用户和组织的需求。
总结
我不知道我是否期望我的链上社交图谱建议会以我在这里描述的形式被采纳。我提出这些想法,更多的是为了引发对话,讨论我们如何从目前完全锁定平台的状态有效地过渡到更便携的状态,即你拥有你的图谱,并可以轻松地将它随身携带。
上述内容有一部分看起来有点像web5的提议,但关键的区别在于,我的两个想法被设计得更简单,并利用了智能合约和现有的链上身份提供者。
如果你从这篇文章中没有其他收获,我希望我至少已经说明,在一个分布式账本技术和智能合约的世界里,我们任何人都没有必要在2022年被锁定在一个社交网络里。解决这个锁定问题的工具是广泛存在的,我们只需要拿起它们并使用它们。
继上篇聊完@LayerZero_Labs热门项目概览,这条thread来聊聊我的交互路径和想法。L0不同于公链(如Aptos)/二层(如Arbitrum),是全链互操作协议。因此,跨不同数量的链很大概率会成为后续空投的重要依据.
1900/1/1 0:00:00ConsenSys推出了一个名为Linea的开发者友好zkEVM,开发者可以通过MetaMask轻松访问它.
1900/1/1 0:00:003月31日,由?ETHGlobal主办的「ScalingEthereum2023?」主题黑客松正式落幕。本届黑客松最终筛选出了11家决赛入围项目,涉及了钱包、DeFi、游戏、基础设施等多个领域.
1900/1/1 0:00:00这是白话区块链的第1891期原创?作者|五火球教主出品|白话区块链首先,这不是一篇教你撸毛的文.
1900/1/1 0:00:00Zero-Knowledge机器学习是最近正在密码学界引起轰动的一个研究和开发领域。但它是什么,有什么用处呢?首先,让我们把这个术语分解成它的两个组成部分,并解释一下它们是什么.
1900/1/1 0:00:00零知识证明正逐渐成为未来十年的一项根本性的变革技术。在Web3中,该技术已经解决了可扩展性和隐私方面的主要瓶颈;这是令人兴奋的区块链的两个主要痛点.
1900/1/1 0:00:00