
The Decentralized Fourth Estate
Thanks to Eric Zhang for discussions about several topics related to media decentralization. The advance of tech has created a fifth estate. People who control tech control the most scarce resource of our time and a very long time to come. In the realm of media and journalism, consolidation of news corporations and social media created the danger of an authoritarian future, especially when major media and social media platforms share a common view. Although the shift of Twitter’s control chan...

DAOrayaki |衡量加密项目时的17个重要因素
基本面分析是区块链/加密货币领域不可或缺的投资和交易策略之一。因此,DAOrayaki社区编译《衡量加密项目时的17个重要因素》一文。以下,是17个相关因素,同时我将分享一些实际案例,让我们开始!。DAOrayaki DAO研究奖金池:资助地址: DAOrayaki.eth 投票进展:DAO Committee 2/0 通过 赏金总量:60 USDC 研究种类:DAOs, Application 原文作者: Ehsan Yazdanparast 贡献者:Hahaho@DAOrayaki.org 审核者:DAOctor@DAOrayaki.org 原文: 17 Important Factors in Fundamental Analysis DAOrayaki 是一个去中心化的研究者组织和去中心化媒体,通过 DAO的形式去中心化地资助世界各地的研究者进行研究、翻译、分析等工作。DAOrayaki 由早期的 DAO 组织 DAOONE 核心成员发起,得到了Dora Factory基础设施的支持。欢迎通过文末方式提交星际移民、量子计算、DAO等相关研究,瓜分10000USDC赏金池!...

联合曲线设计脑洞大全及参数大典
在这篇帖子中,我试图勾画出联合曲线的广阔设计空间和参数,并指出注意事项和用例。我们还探讨了如何缓冲(mitigate)一些攻击矢量(attack vectors),如“拉高出货”(pump and dumps)。此外,我还描述了一个可以应用于各种用例的简单框架。每个用例的理想谢林点参数(ideal Schelling point)可能都有所不同。本帖旨在发挥一个代币工程工具集(token engineering toolset)的作用,以激励社区中的实验和创新,并创建一个更全面的思考联合曲线设计的方式。 DAOrayaki DAO研究奖金池: 资助地址: 0xCd7da526f5C943126fa9E6f63b7774fA89E88d71 投票进展:DAO Committee 5/7 通过 赏金总量:150 USDC 研究种类:DAO, Bonding Curve, Predict Market 原文作者: Paul Kohlhaas 贡献者:Demo, DAOctor, Trinity@DAOrayaki 原文: Token Bonding Curve Design Param...
DAOrayaki is a decentralized media and research organization that is autonomous by readers, researchers, and funders. linktree: daorayaki



The Decentralized Fourth Estate
Thanks to Eric Zhang for discussions about several topics related to media decentralization. The advance of tech has created a fifth estate. People who control tech control the most scarce resource of our time and a very long time to come. In the realm of media and journalism, consolidation of news corporations and social media created the danger of an authoritarian future, especially when major media and social media platforms share a common view. Although the shift of Twitter’s control chan...

DAOrayaki |衡量加密项目时的17个重要因素
基本面分析是区块链/加密货币领域不可或缺的投资和交易策略之一。因此,DAOrayaki社区编译《衡量加密项目时的17个重要因素》一文。以下,是17个相关因素,同时我将分享一些实际案例,让我们开始!。DAOrayaki DAO研究奖金池:资助地址: DAOrayaki.eth 投票进展:DAO Committee 2/0 通过 赏金总量:60 USDC 研究种类:DAOs, Application 原文作者: Ehsan Yazdanparast 贡献者:Hahaho@DAOrayaki.org 审核者:DAOctor@DAOrayaki.org 原文: 17 Important Factors in Fundamental Analysis DAOrayaki 是一个去中心化的研究者组织和去中心化媒体,通过 DAO的形式去中心化地资助世界各地的研究者进行研究、翻译、分析等工作。DAOrayaki 由早期的 DAO 组织 DAOONE 核心成员发起,得到了Dora Factory基础设施的支持。欢迎通过文末方式提交星际移民、量子计算、DAO等相关研究,瓜分10000USDC赏金池!...

联合曲线设计脑洞大全及参数大典
在这篇帖子中,我试图勾画出联合曲线的广阔设计空间和参数,并指出注意事项和用例。我们还探讨了如何缓冲(mitigate)一些攻击矢量(attack vectors),如“拉高出货”(pump and dumps)。此外,我还描述了一个可以应用于各种用例的简单框架。每个用例的理想谢林点参数(ideal Schelling point)可能都有所不同。本帖旨在发挥一个代币工程工具集(token engineering toolset)的作用,以激励社区中的实验和创新,并创建一个更全面的思考联合曲线设计的方式。 DAOrayaki DAO研究奖金池: 资助地址: 0xCd7da526f5C943126fa9E6f63b7774fA89E88d71 投票进展:DAO Committee 5/7 通过 赏金总量:150 USDC 研究种类:DAO, Bonding Curve, Predict Market 原文作者: Paul Kohlhaas 贡献者:Demo, DAOctor, Trinity@DAOrayaki 原文: Token Bonding Curve Design Param...
Share Dialog
Share Dialog
DAOrayaki is a decentralized media and research organization that is autonomous by readers, researchers, and funders. linktree: daorayaki

Subscribe to DAOrayaki

Subscribe to DAOrayaki
<100 subscribers
<100 subscribers
实验环境
两条平行链 - 链A(2008)和链B(2009)
一条中继链
实验目的
通过 orml-xcm 打开链A和链B之间的 hrmp channel
平行链代理账户需要一定的中继链token,所以需要在中级链通过xcmPallet.limitedReserveTransferAssets()向指定的平行链发送代币
下图例子(向链A-2008,转一定的中继链token)
平行链代理账户,这是通过paraid生成的账户,他是确定的账户。
para-id=2115的平行链代理账户是:5Ec4AhNzgnZ7jXzsdUAEbGBWu2GNfwppYZdf6P1JqNq6BntW
开通 HRMP channel 的步骤:
发送方平行链发送一个初始化开放通道请求。
接收方平行链接受请求。
两条链需要互相交替进行操作,因为hrmp是单向的,如果需要进行跨链资产转账就需要打开双向的hrmp通道。
下面通过链A为Sender,链B为Recipient,以打开链A->链B的Hrmp channel为例
1. 在中继链构造hrmp.hrmpInitOpenChannel()的结构体,并获取encoded call data(0x1700d907000008000000e21f0000)。
这里有三个参数
Recipient 接收者的Para Id
proposeMaxCapacity 也是个限制的值
proposeMaxMessageSize xcm消息的大小限制
其中proposeMaxCapacity proposeMaxMessageSize的值不能设置的太大,必须要比中继链规定的最大配比要小,要不然会出错。通过中继链ChainState下的configuration.activeConfig()方法查找这项约束。
2.回到平行链,通过sudo构造ormlXcm.sendAsSovereign()
ormlXcm.sendAsSovereign( dest: XcmVersionedMultiLocation { V1: { parents: 1 interior: Here } } message: XcmVersionedXcm { V2: [ { WithdrawAsset: [ { id: { Concrete: { parents: 0 interior: Here } } fun: { Fungible: 1,000,000,000,000 } } ] } { BuyExecution: { fees: { id: { Concrete: { parents: 0 interior: Here } } fun: { Fungible: 40,000,000,000 } } weightLimit: Unlimited } } { Transact: { originType: Native requireWeightAtMost: 1,000,000,000 call: { encoded: } } } { DepositAsset: { assets: { Wild: All } maxAssets: 1 beneficiary: { parents: 0 interior: { X1: { Parachain: } } } } } ] })
-hex-call>为上面我们构造的encode call data:0x1700d907000008000000e21f0000
为我们当前平行链的para id:2008
交易成功之后,会在中继链执行encode call data的函数。
1. 在中继链构造hrmp.hrmpAcceptOpenChannel()的结构体,并获取encoded call data。(0x1701d8070000)
其中参数中的sender为发送者的paraid,也就是对应链A的paraid(2008)
2. 回到平行链,通过sudo构造ormlXcm.sendAsSovereign()
ormlXcm.sendAsSovereign( dest: XcmVersionedMultiLocation { V1: { parents: 1 interior: Here } } message: XcmVersionedXcm { V2: [ { WithdrawAsset: [ { id: { Concrete: { parents: 0 interior: Here } } fun: { Fungible: 1,000,000,000,000 } } ] } { BuyExecution: { fees: { id: { Concrete: { parents: 0 interior: Here } } fun: { Fungible: 40,000,000,000 } } weightLimit: Unlimited } } { Transact: { originType: Native requireWeightAtMost: 1,000,000,000 call: { encoded: } } } { DepositAsset: { assets: { Wild: All } maxAssets: 1 beneficiary: { parents: 0 interior: { X1: { Parachain: } } } } } ] })
为上面我们构造的encode call data:0x1701d8070000
为我们当前平行链的para id:2009
发起交易后,在中继链可以查看到执行成功的日志。
1. 查看中继链存储hrmp.hrmpOpenChannelRequestList()
2. 观察中继链页面中parachains的in/out内容(如果是1就说明打开了)
Open HRMP Channel:
https://wiki.acala.network/build/development-guide/composable-chains/open-hrmp-channel
通过 DAO,研究组织和媒体可以打破地域的限制,以社区的方式资助和生产内容。DAOrayaki将会通过DAO的形式,构建一个代表社区意志并由社区控制的功能齐全的去中心化媒体。欢迎通过文末方式提交与DAO、量子计算、星际移民、DA相关的内容,瓜分10000USDC赏金池!欢迎加入DAOrayaki社区,了解去中心化自治组织(DAO),探讨最新话题!
Media:https://media.daorayaki.org
Discord server: https://discord.gg/wNUPmsGsa4
Medium: https://medium.com/@daorayaki
Email: daorayaki@dorafactory.org
Twitter: @daorayaki_
微信助手:DAOrayaki-Media
小宇宙:DAOrayaki
实验环境
两条平行链 - 链A(2008)和链B(2009)
一条中继链
实验目的
通过 orml-xcm 打开链A和链B之间的 hrmp channel
平行链代理账户需要一定的中继链token,所以需要在中级链通过xcmPallet.limitedReserveTransferAssets()向指定的平行链发送代币
下图例子(向链A-2008,转一定的中继链token)
平行链代理账户,这是通过paraid生成的账户,他是确定的账户。
para-id=2115的平行链代理账户是:5Ec4AhNzgnZ7jXzsdUAEbGBWu2GNfwppYZdf6P1JqNq6BntW
开通 HRMP channel 的步骤:
发送方平行链发送一个初始化开放通道请求。
接收方平行链接受请求。
两条链需要互相交替进行操作,因为hrmp是单向的,如果需要进行跨链资产转账就需要打开双向的hrmp通道。
下面通过链A为Sender,链B为Recipient,以打开链A->链B的Hrmp channel为例
1. 在中继链构造hrmp.hrmpInitOpenChannel()的结构体,并获取encoded call data(0x1700d907000008000000e21f0000)。
这里有三个参数
Recipient 接收者的Para Id
proposeMaxCapacity 也是个限制的值
proposeMaxMessageSize xcm消息的大小限制
其中proposeMaxCapacity proposeMaxMessageSize的值不能设置的太大,必须要比中继链规定的最大配比要小,要不然会出错。通过中继链ChainState下的configuration.activeConfig()方法查找这项约束。
2.回到平行链,通过sudo构造ormlXcm.sendAsSovereign()
ormlXcm.sendAsSovereign( dest: XcmVersionedMultiLocation { V1: { parents: 1 interior: Here } } message: XcmVersionedXcm { V2: [ { WithdrawAsset: [ { id: { Concrete: { parents: 0 interior: Here } } fun: { Fungible: 1,000,000,000,000 } } ] } { BuyExecution: { fees: { id: { Concrete: { parents: 0 interior: Here } } fun: { Fungible: 40,000,000,000 } } weightLimit: Unlimited } } { Transact: { originType: Native requireWeightAtMost: 1,000,000,000 call: { encoded: } } } { DepositAsset: { assets: { Wild: All } maxAssets: 1 beneficiary: { parents: 0 interior: { X1: { Parachain: } } } } } ] })
-hex-call>为上面我们构造的encode call data:0x1700d907000008000000e21f0000
为我们当前平行链的para id:2008
交易成功之后,会在中继链执行encode call data的函数。
1. 在中继链构造hrmp.hrmpAcceptOpenChannel()的结构体,并获取encoded call data。(0x1701d8070000)
其中参数中的sender为发送者的paraid,也就是对应链A的paraid(2008)
2. 回到平行链,通过sudo构造ormlXcm.sendAsSovereign()
ormlXcm.sendAsSovereign( dest: XcmVersionedMultiLocation { V1: { parents: 1 interior: Here } } message: XcmVersionedXcm { V2: [ { WithdrawAsset: [ { id: { Concrete: { parents: 0 interior: Here } } fun: { Fungible: 1,000,000,000,000 } } ] } { BuyExecution: { fees: { id: { Concrete: { parents: 0 interior: Here } } fun: { Fungible: 40,000,000,000 } } weightLimit: Unlimited } } { Transact: { originType: Native requireWeightAtMost: 1,000,000,000 call: { encoded: } } } { DepositAsset: { assets: { Wild: All } maxAssets: 1 beneficiary: { parents: 0 interior: { X1: { Parachain: } } } } } ] })
为上面我们构造的encode call data:0x1701d8070000
为我们当前平行链的para id:2009
发起交易后,在中继链可以查看到执行成功的日志。
1. 查看中继链存储hrmp.hrmpOpenChannelRequestList()
2. 观察中继链页面中parachains的in/out内容(如果是1就说明打开了)
Open HRMP Channel:
https://wiki.acala.network/build/development-guide/composable-chains/open-hrmp-channel
通过 DAO,研究组织和媒体可以打破地域的限制,以社区的方式资助和生产内容。DAOrayaki将会通过DAO的形式,构建一个代表社区意志并由社区控制的功能齐全的去中心化媒体。欢迎通过文末方式提交与DAO、量子计算、星际移民、DA相关的内容,瓜分10000USDC赏金池!欢迎加入DAOrayaki社区,了解去中心化自治组织(DAO),探讨最新话题!
Media:https://media.daorayaki.org
Discord server: https://discord.gg/wNUPmsGsa4
Medium: https://medium.com/@daorayaki
Email: daorayaki@dorafactory.org
Twitter: @daorayaki_
微信助手:DAOrayaki-Media
小宇宙:DAOrayaki
No activity yet