📜 [專欄新文章] Using MPC to Help Achieve Blockchain Privacy
✍️ Yahsin Huang
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium
This post answers some of the most commonly asked questions about using multi-party computation (MPC) in blockchains.
What is MPC?
Multi-party computation (MPC) is a cryptographic protocol that does a joint computation involving multiple parties over their inputs while keeping those inputs private.
A famous example of MPC is Yao’s Millionaires Problem. Two millionaires want to know who is richer without finding out information about each other’s actual wealth. Naively they can simply tell their wealth to a third party. Then the third party compares their wealth and lets them know who is richer. But then this option is undesirable because the third party learns the information of their wealth.
The challenge of Yao’s Millionaires Problem is the computation wouldn’t be able to have a result without the two parties’ private information. To get the end result, you need those information involved in the computation. But at the same time, you are not allowed to reveal those private information to the party who performs the computation. That’s the main problem that MPC wants to solve.
Why it matters in blockchain?
In the real world, not everyone’s a millionaire. Not everybody wishes to compare their assets and wealth with others. In the blockchain space, there’s a need to ensure the inputs are shielded from multiple parties for privacy purposes; hence, the need for MPC protocols.
If we look at the current landscape of the blockchain world, notice there are blockchains doing great for programmability, such as Ethereum blockchain, allowing developers to build great tools and applications on top of them. There are also blockchains doing great for privacy, such as ZCash blockchain, allowing users to send transactions in a privacy-preserving way.
However, there’s a lack of blockchains that are designed for maximum programmability with maximum privacy. That’s why a lot of folks are pushing forward the work on incorporating MPC protocols into blockchain designs.
Why ZK is not enough?
Zero Knowledge Proofs (ZKP) is great at shielding private information that involves only one party. ZKP alone cannot be applied to provide privacy in multiple-party settings, such as auctions or in the case of Yao’s Millionaires Problem. In those settings, computations would involve private inputs from multiple parties, and so ZKP wouldn’t be enough. We would need to turn to MPC to achieve that.
Recent developments in MPC
In his presentation “MPC as a Blockchain Confidentiality Layer,” Miller gave a high-level overview of how MPC can be viewed as a confidentiality layer for blockchains as illustrated in the slide. Credit: https://youtu.be/0VuBELYfChM
How does MPC work with blockchains?
HoneyBadgerMPC builds a sidechain that performs MPC protocol computation. The sidechain acts as a confidentiality layer to the public blockchain, where secret data is stored.
How can developers build MPC applications?
Developers are able to develop MPC applications with Ratel language. Writing Ratel feels very similar to writing Solidity contracts. The compiler compiles Ratel code into two parts: the Ethereum part, and the MPC as a sidechain part.
Ratel code looks like this: https://github.com/initc3/HoneyBadgerSwap/blob/coconut/ratel/trade.rl
Learn more about MPC as a sidechain
One of the biggest news this past month was you could now play with HoneyBadgerSwap’s demo website. HoneyBadgerSwap is basically a dark pool version of Uniswap using MPC. You will need some Kovan ETH to test it out. Yunqi Li (UIUC, IC3) made a great Medium story about HoneyBadgerSwap. Read it here: “HoneyBadgerSwap: Making MPC as a Sidechain,” published on April 22, 2021.
Watch a really great talk by Andrew Miller “MPC as a Blockchain Confidentiality Layer,” presented at the IC3 Blockchain Camp 2020, to understand the HoneyBadgerMPC protocol more.
If you are someone who would like to delve into the topic with textbooks, be sure to add the book “A Pragmatic Introduction to Secure Multi-Party Computation” to your reading list. The content is available in PDF.
Using MPC to Help Achieve Blockchain Privacy was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
同時也有10部Youtube影片,追蹤數超過2,090萬的網紅Chloe Ting,也在其Youtube影片中提到,4 Yummy Protein Snacks over here, with the popsicles recipe uploaded on my website too. Enjoy and please like, comment and share this video. Thank you...
「get data from website」的推薦目錄:
- 關於get data from website 在 Taipei Ethereum Meetup Facebook 的最佳解答
- 關於get data from website 在 COMPUTEX TAIPEI Facebook 的最佳解答
- 關於get data from website 在 Eric Fan 范健文 Facebook 的最佳解答
- 關於get data from website 在 Chloe Ting Youtube 的最讚貼文
- 關於get data from website 在 Chloe Ting Youtube 的精選貼文
- 關於get data from website 在 Chloe Ting Youtube 的最讚貼文
- 關於get data from website 在 Extract data from website via PHP - Stack Overflow 的評價
get data from website 在 COMPUTEX TAIPEI Facebook 的最佳解答
COMPUTEX invited marketing partners last week to provide tips and guide the virtual exhibitors standing out in the digital world. Here's a recap from 電商人妻 , we hope you enjoy reading it as much as we do.
---
✦ Media Marketing Trends for Online Trade Shows
👉All speakers (me included) stressed on the exhibition aim. Clearly defined goals are necessary to draft and implement a marketing strategy attuned to your needs. TechOrange 科技報橘
👉Most tech companies send drafted press articles to media before the show but not all of these are published. Companies should thus take note of the article length, attempt to link content to current tech trends, and so forth. Referencing recently released articles from peers or similar shows can also help with manuscript writing.
---
✦ Enhance Precision Marketing and Customer Interaction
👉COMPUTEX has teamed up with Appier this year to leverage its predictive AI capabilities to empower data-driven decision making i.e. using data analysis to find the most effective marketing solution, pushing information in a more targeted manner. Appier
👉Appier is able to collect countless data (including user info and on-site behavior as well as interests) and integrate these into the user profile for analysis to provide hyper-personalized recommendations through diverse channels like app and website.
---
✦ Online Video Marketing Tips
👉COMPUTEX collaborated with Whitelight Motion for its visual content this year; Founder and Animation Director Rex Hon came to share how to create brand influence from new angles through visual content. 白輻射影像 Whitelight Motion
👉Brand positioning is a common marketing strategy that lies in creating and building influence in order to own a space within an industry.
COMPUTEX is Everywhere – the concept for the trade show this year permeates through the entire creative process. The final product allows for technology to be felt rather than deliberately stating its presence given its image is already rooted in the heart of the audience.
👉Brands connect with audiences through a brand story and content. #COMPUTEXVirtual has been positioned this year as a life experience platform with the brand video used to convey the image of technology being intertwined with our daily lives.
👉“Some feel the rain, others just get wet” – I am quite fond of this phrase that Rex shared. The feelings evoked are more important than the product facts; this is the core belief behind visual content marketing.
---
✦ B2B Social Media Marketing
👉Though many firms have created social media accounts, few are the ones who actively post content. Social media platforms differ so firms should choose the ones that are aligned to their needs e.g. YouTube is the only platform that reaches audience of all ages.
👉Keep a multi-channel marketing mindset when publishing similar topics or content and tailor these to the audience in each platform. Think of it as a one-stop marketing plan that splits the single content into a multi-platform publishing model.
👉What is the most important aspect of B2B marketing? We must return to the needs of the end user when thinking about the need of our corporate customers.
👉B2B marketing is an area that I have been working on myself so I appreciate the opportunity to learn and connect with experts in this field. This #COMPUTEXTalk was immensely rewarding.
---
Get ready for an engaging conversation online beyond the distance.
‼Visitor Registration‼
https://virtual.computextaipei.com.tw/
get data from website 在 Eric Fan 范健文 Facebook 的最佳解答
”Extortionware: 比Ransomware 更難處理。 首先單靠backup 已經不能成為擋箭牌, 當攻擊者進入你的網絡後, 他有可能將敏感資料送到你的「同業」手裡。 從MultiLayer Defense 到Zero Turst ..awareness Education.. 是攻/也是防..
Extortionware is a lot more difficult to predict and protect against. Extortionware attacks are usually highly targeted and are more about the retrieval of data than its destruction or encryption. Once cyber criminals have gained access to your system and taken sensitive information demands are made, usually for money, followed by a threat. For example, criminals may send your company’s intellectual property to competitors or distribute your data online unless they’re paid. However, money isn’t always the motivation behind this sort of attack. The 2015 information leak from website Ashley Maddison was carried out only after hackers gave the company a chance to change their operating policies. The policies weren’t changed and as a result around 36 million user details were released in a highly-publicised leak.
The main concern with this sort of attack is that a backup can’t be you get out of jail free card. Once the criminals have your data there is nothing you can do.
#extortionware #ransomwares #cybersecurityawareness #infosec #technews #technology #cybersecurity
get data from website 在 Chloe Ting Youtube 的最讚貼文
4 Yummy Protein Snacks over here, with the popsicles recipe uploaded on my website too. Enjoy and please like, comment and share this video. Thank you!!!!
✚ Free Program Schedule
https://www.chloeting.com/program/
✚ Free Recipes
https://www.chloeting.com/recipes/
✚ Sponsor this channel
https://www.youtube.com/chloeting/join
Sub to my 2nd channel
https://www.youtube.com/channel/UCBrcDabYtwbR1VIhwH5efZA?sub_confirmation=1
✚ My links
https://www.instagram.com/chloe_t/
https://www.instagram.com/itschloeting/
twitch.tv/chloeting
https://discord.gg/chloeting
https://sptfy.com/chloeting
#workouts #fitness #chloeting
IMPORTANT DISCLAIMER: Some people may see my video titles as click-bait. YouTubers optimise their video's meta data for discovery due to how the algorithm is like. This isn't anything new. Most people who've been watching YouTube for years would understand this. If you're unhappy and get triggered by this, well, this channel isn't for you then. I’ve provided free workout schedules and programs since day 1 and have always optimised my meta data as such so that's not going to change.
Having said that, it doesn't mean the workout do not work. You will still see results by following a suitable program schedule, watching your diet, being in a deficit or surplus (based on your goals), doing exercises in good form, etc. These are all equally important factors. You're not going to get abs, grow a booty, grow biceps magically from 1 or 2 videos, in 1, 2, 3 or 4 weeks cause everyone is different. I've explain multiple times throughout videos throughout my channel over years that it takes time and lots of factors, so don't take a video title out of context. Targetting fat loss is not scientifically proven. Everyone is different and it takes time.
When doing any home workouts, do take precaution to exercise in a safe environment, and if you need help or you're not seeing results, I suggest seeing a health and fitness professional to give you tailored advice on your exercise form and dietary needs. I am not a medical professional and what I share on my channel are my views and what has worked for myself. Your health and safety is the utmost importance so find out what works for you.
![post-title](https://i.ytimg.com/vi/z1esSSN3d8o/hqdefault.jpg)
get data from website 在 Chloe Ting Youtube 的精選貼文
First livestream since 10 mil subs! Come hang out and workout with me! We got cookies.
✚ Free Program Schedule
https://www.chloeting.com/program
✚ Sponsor this channel
https://www.youtube.com/chloeting/join
Sub to my 2nd channel
https://www.youtube.com/channel/UCBrcDabYtwbR1VIhwH5efZA?sub_confirmation=1
✚ My links
https://www.instagram.com/chloe_t/
https://www.instagram.com/itschloeting/
twitch.tv/chloeting
✚ Music by
JackEL & Cypert - Malibu
YouTube: youtube.com/officialjackel
Spotify: open.spotify.com/artist/5JnpDWUJD9OGusRf9eOafI
JackEL - Blackbird
Instagram: instagram.com/OfficialJackEL
Website: officialjackel.com/
Gill Chang, Maazel & Danni Carra - Hold On
https://foundred.ffm.to/gillchang
https://www.youtube.com/c/officialgil...
https://open.spotify.com/artist/7p24N...
Bear Bear & Friends - Glow
https://open.spotify.com/artist/03LOH...
Bear Bear & Friends - Summer Rain
https://open.spotify.com/artist/03LOH...
NEFFEX - New Beginnings
https://youtu.be/vTs-07mVnhM
NEFEEX - New Beginnings Sistek Remix
https://youtu.be/WbibtvaXZF8
NEFFEX - Airmow Remix
https://youtu.be/9fEXlE_sgS0
Track: Flying High - Declan DP [AL+ Release]
Music provided by Audio Library Plus
Watch: https://youtu.be/H8F0mLiTOHE
Free Download/Stream: http://alplus.io/FlyingHigh
Music | With You by Declan DP
Watch: https://youtu.be/Cr5RK_F5E84
License: http://www.declandp.info/license
Download/Stream: https://hypeddit.com/link/gbhbv9
#workouts #fitness #chloeting
IMPORTANT DISCLAIMER: Some people may see my video titles as click-bait. YouTubers optimise their video's meta data for discovery due to how the algorithm is like. This isn't anything new. Most people who've been watching YouTube for years would understand this. If you're unhappy and get triggered by this, well, this channel isn't for you then. I’ve provided free workout schedules and programs since day 1 and have always optimised my meta data as such so that's not going to change.
Having said that, it doesn't mean the workout do not work. You will still see results by following a suitable program schedule, watching your diet, being in a deficit or surplus (based on your goals), doing exercises in good form, etc. These are all equally important factors. You're not going to get abs, grow a booty, grow biceps magically from 1 or 2 videos, in 1, 2, 3 or 4 weeks cause everyone is different. I've explain multiple times throughout videos throughout my channel over years that it takes time and lots of factors, so don't take a video title out of context. Targetting fat loss is not scientifically proven. Everyone is different and it takes time.
When doing any home workouts, do take precaution to exercise in a safe environment, and if you need help or you're not seeing results, I suggest seeing a health and fitness professional to give you tailored advice on your exercise form and dietary needs. I am not a medical professional and what I share on my channel are my views and what has worked for myself. Your health and safety is the utmost importance so find out what works for you.
![post-title](https://i.ytimg.com/vi/tahd5q-onKc/hqdefault.jpg)
get data from website 在 Chloe Ting Youtube 的最讚貼文
New Glutes Workout with dumbbell or resistance bands. I've included low impact alternatives so if you have no equipment, don't worry, you can still follow this workout.
Drop a comment below if you have any questions about this program, and also do check out the FAQ on the program page that I'll try to keep updated with common questions and answers.
✚ Free Program Schedule
https://www.chloeting.com/program
Episode 1 - Full Body - https://youtu.be/ixKRye1PqXU
Episode 2 - 6 Pack Abs - https://youtu.be/SX6Vhj9wZh8
Episode 3 - Glutes - https://youtu.be/hpoj6MA_KVE
Episode 4 - Upper Body - https://youtu.be/puLJaNv9m18
Episode 5 - Legs - https://youtu.be/9zhV-MKrSGc
✚ Help subtitle this video
http://www.youtube.com/timedtext_video?ref=share&v=hpoj6MA_KVE
✚ Sponsor this channel
https://www.youtube.com/chloeting/join
Sub to my 2nd channel
https://www.youtube.com/channel/UCBrcDabYtwbR1VIhwH5efZA?sub_confirmation=1
✚ My links
https://www.instagram.com/chloe_t/
https://www.instagram.com/itschloeting/
twitch.tv/chloeting
https://discord.com/invite/f7NY5VK
My Spotify Playlist https://open.spotify.com/user/s17162aerlbfj7cpsvv48spyx?si=0Zzwvx6-SdW2gbuyIveoaQ
✚ Music by
Gill Chang, Maazel & Danni Carra - Hold On
https://foundred.ffm.to/gillchang
https://www.youtube.com/c/officialgillchang
https://open.spotify.com/artist/7p24N1hqcZaGRNmaYMCTjx
JackEL - Lost
YouTube: youtube.com/officialjackel
Spotify: open.spotify.com/artist/5JnpDWUJD9OGusRf9eOafI
JackEL - Blackbird (Instrumental)
Instagram: instagram.com/OfficialJackEL
Website: officialjackel.com/
Party In Backyard - Mine All Day
https://www.youtube.com/channel/UCIaIVpEocfuQ9fhBT1rsKrQ
Party In Backyard - Sanders vs. Biden Rap Battle Instrumental
https://open.spotify.com/artist/7vGkwxpdjmp2UoWRIfqrVc?si=Uj3WZlSST_qTxebdSpV2UA
Track: Dark Heart - Crash Test Dummy [NCS Release]
Music provided by NoCopyrightSounds.
Watch: https://youtu.be/ZQHcERGiinM
Free Download / Stream: http://ncs.io/CTD
Track: Unknown Brain - War Zone (ft. M.I.M.E.) [NCS Release]
Music provided by NoCopyrightSounds.
Watch: https://youtu.be/d7JoJcEJYzY
Free Download / Stream: http://ncs.io/WarZone
#workouts #fitness #chloeting
IMPORTANT DISCLAIMER: Some people may see my video titles as click-bait. YouTubers optimise their video's meta data for discovery due to how the algorithm is like. This isn't anything new. Most people who've been watching YouTube for years would understand this. If you're unhappy and get triggered by this, well, this channel isn't for you then. I’ve provided free workout schedules and programs since day 1 and have always optimised my meta data as such so that's not going to change.
Having said that, it doesn't mean the workout do not work. You will still see results by following a suitable program schedule, watching your diet, being in a deficit or surplus (based on your goals), doing exercises in good form, etc. These are all equally important factors. You're not going to get abs, grow a booty, grow biceps magically from 1 or 2 videos, in 1, 2, 3 or 4 weeks cause everyone is different. I've explain multiple times throughout videos throughout my channel over years that it takes time and lots of factors, so don't take a video title out of context. Targetting fat loss is not scientifically proven. Everyone is different and it takes time.
When doing any home workouts, do take precaution to exercise in a safe environment, and if you need help or you're not seeing results, I suggest seeing a health and fitness professional to give you tailored advice on your exercise form and dietary needs. I am not a medical professional and what I share on my channel are my views and what has worked for myself. Your health and safety is the utmost importance so find out what works for you.
![post-title](https://i.ytimg.com/vi/hpoj6MA_KVE/hqdefault.jpg)
get data from website 在 Extract data from website via PHP - Stack Overflow 的推薦與評價
... <看更多>