But that said, we're here in John chapter seven. We're gonna be looking at verses 25 through 36. So I'll begin by reading simply verses 25 and 26 and then give a little background again, develop my study and move on in. We're looking at the phrase that they're gonna make or a statement they're gonna make concerning Jesus, how that he speaks boldly. And so we'll be looking at that in a few moments. Beginning at verse 25. Now some of them from Jerusalem said, is this not he whom they seek to kill? But look, he speaks boldly. And they say nothing to him. Do the rulers know indeed that this is truly the Christ? And so let me develop a foundation, remind you of a couple of things. In verses 19 and 20 of this chapter, Jesus had stated that it was well known that they wanted to kill him. He had said in verse 19, did not Moses give you the law, yet none of you keeps the law? Why do you seek to kill me? So it's well known that they seek to kill him. They want him dead. And so as he's speaking here, that's one of the things that gives rise to the fact that it was well known because when you look at verse 20, it had said, well the people answered and said, you have a demon who's seeking to kill you. Well, it was well known. They were hiding the fact as is so common even to this day, something may be well known. People all know it, but they pretend that it's not true and that's what was taking place here. They were doing the same kind of thing then that they do today. They said, you know, this is crazy.  And so Jesus is confronting them and Jesus is speaking and they have said it. They say in verse 25, is this not he whom they seek to kill? So it's well known that it's taking place. Now as Jesus is speaking, we need to give it a context. He's speaking to a mixed group of people. They're not all believers in him, this group that is listening to him at this time. In this group, you have the rulers, you have the priests, the Pharisees, they're open enemies. You have the inhabitants of Jerusalem and they knew their rulers feelings towards Jesus and you also have strangers who are listening to Jesus but unaware of the hatred that these have towards him. And so these are Jews from Jerusalem who are wondering why he was not arrested because they are aware of the fact that they're after him. Some, it says again, in verse 25, some of them from Jerusalem said, is this not he whom they seek to kill? Again, it's well known. But the response in verse 26, but look, he speaks boldly and they say nothing to him and then ask the question, do the rulers know indeed that this is truly the Christ? And so Jesus has made a tremendous impression on these people. He has been speaking with an authority that they're not used to hearing. Remember in the gospel of Matthew in chapter seven, verse 28 and 29, it says, when Jesus had ended these saints, people were astonished at his teaching for he taught them as one having authority and not as the scribes. Jesus spoke with the confidence. He spoke with the boldness. He spoke with an authority that the rabbis of his day and the rabbis up to this day do not have. Nobody had the authority that Christ had. When the rabbis would speak, they would always quote other rabbis and they would speak of the writings or those who are well known within the rabbinic circle or the influencers of rabbis thought, rabbinic thought. And so they might quote some scholar that they're all familiar with. They may say, is this not, they would say, Shamai said this or Rabbi Hilal said this or Rabbi Gamalial said this. They would quote other sources but not Jesus. When Jesus spoke, he would speak and he would say, you've heard it said, of those of old, but I say unto you and so they would hear him speak in that way. He would compare the traditions, the different writings. He would compare what they had been taught in the rabbinic schools and he would say that. He would say, you've heard it has been said of those of old, meaning he was quoting scholars. It would be like me as a pastor saying, Charles Spurgeon said this or D.L. Moody said this or even more recently, A.W. Tozer said this. So I will quote other sources. I will speak of other teachers. Charles Feinberg said this, John Walbert said this. Even Chuck Smith said this. You will quote others. And that gives a sense of authority to the words that you're speaking but not Jesus. Jesus would refer to the fact that you've heard it said of those of old, in the old times, but I say unto you and so he had a courage and a boldness and they understood that. They impressed, they were impressed by him. They were afraid of the Jewish authorities. Keep that in mind. You'll see this later on as we go through John. They were afraid of the Jewish authorities but Jesus wasn't and they saw that. And so they're saying he speaks boldly. That word boldly means openly or directly. He speaks straight and they say nothing to him. He has courage and confidence. Now there is a proverb that reminds me of joggers. How many runners we have in here? I don't know, we've got a few. Okay, here's this for you. Proverbs 28, one, the wicked flee when no one pursues them. It's a jogger's scripture. But the righteous are as bold as a lion. The wicked flee when no one pursues. But the righteous are as bold as a lion. And so Jesus was bold and they saw that and this kind of courage and let's try and make this practical. This kind of courage, this kind of courageous speaking was expected of their leaders. It was expected of those who were communicating God's message. It was expected of someone preaching a message from God for them to be confident, courageous, bold. It was expected of them. They did not want to follow weak leaders. They didn't wanna follow someone who had no confidence, would you? If someone, there's a fire and someone says, I think we ought to go out here this way. I am following you. If I say someone, go this way, I'm probably gonna let him go for a while and watch and see if he makes it, but at least he was confident, you know? Well, with people in the time of Christ and prior to him, the people expected their leaders to have a confidence. They expected the prophets to speak with boldness. They expected that. And they saw that in scripture. They would read that in the Bible. They thought of men like Isaiah, who was a very confident, strong man. They thought of Jeremiah or Ezekiel. They thought of men like Daniel or Joel. All of them, as God's prophets, spoke with courage and confidence. Very often in the face of those who were rejecting the message, Isaiah, nobody listened to Isaiah, yet he spoke with confidence. God, when he called Jeremiah, said to Jeremiah, do not be afraid of their faces, meaning don't let them intimidate you. Speak what I gave you to speak, and he would do so, even though it cost them tremendously. So they expected their prophets to speak with a confidence. They expected those who knew God to have a confidence when they spoke about him. If there's anything that is unattractive and works against encouraging people to make a decision, it's when the person speaking doesn't have a confidence in the message he's speaking. You can feel it. You can feel it. When I was a young man, I had just gotten out of the military, so I was around 23. I went to an outreach that was taking place in the city of Downey. There were two bands that were playing. One band was a local band, made up of some kids from different churches that had united to begin to try and do Jesus music. But the lead singer of the local band was known by some friends of mine who later told me, now that guy's not really walking solidly with the Lord. So when he got up and was doing his music, for him it was what we would call a gig. It was time of playing music and singing to an audience. It's pretty much what it was. And he kind of talked for a moment and I still remember this very well. But I sat there as a believer and I, as a young believer was thinking, I don't think he believes what he wants me to believe. You know what I'm saying? I don't think he believes what he's trying to convince me to believe. You can sense that sometimes. And it's like a salesman who doesn't believe in the product. And you ought to buy this, I'm, do you drive that? No, I don't, but you ought to buy it. No, as a person who doesn't believe in the product, it's never convincing. But they had another band called JC Power Outlet. Never forget that, JC Power Outlet. And the guy who came up to speak afterward, he was confident. What he was saying, he knew was true. I've shared this before because right in front of me, directly in front of me, was a guy who was wearing motorcycle colors. He wasn't the Hell's Angels, but it was a motorcycle club of some sort. He was a big guy. I'm not a big man myself, of course. But this guy was, he probably was close to 300 pounds. He was about 6'3", 6'4", maybe. He had the Levi jacket that had the sleeves cut off and he had his colors in the back and his hair was draped over his shoulder, he had a long beard and everything. I was a big old biker. I couldn't see past him. He was so big, I didn't tell him to move. But I couldn't see past him. And so, here comes this guy from JC Power Outlet. He gives this powerful invitation and I'm staring at this guy's back, counting the hairs on his shoulder. No, I'm, if I had a brush. No, I'm looking at him. And I'm thinking, this guy won't get up. This guy's too far gone. I remember that. And I'm shaking my head like this guy, this guy. And I see him as he slowly rises. And then I see him, his big old arms, I'll never forget, as he's wiping tears from his eyes and begins to stumble past people there in the robe chairs and walks up and stands in front, right in front of the evangelist. Just stands there, big old guy towering over everybody. Just big old man. And the spirit of the Lord said, and I'll never forget this. He said, I can save anyone. I can save anyone. That was one of those faith builders in my life where I began to see, you know what? God can save anyone. But the messenger, on the one hand, you have someone who speaks with no confidence because in many ways, probably not living up to the message himself, herself. No confidence that it's a life-changing message. Their life hasn't changed. Then you have the other person who has been transformed by the power of God. They speak with confidence and boldness. They know what they're talking about. So as they're watching Jesus, they're speaking amongst themselves. Isn't this the guy that they're wanting to kill? It's well-known that they want to put him to death. Even though a moment ago, they're calling him demonized. They're saying, you're crazy.  It's well-known. And they're speaking amongst themselves. Isn't this one? But look at him. He's speaking with the confidence, with the courage. He's speaking with a boldness. And they see this. They take note of that. That's the kind of courage that's expected from those who carry the message of God. You see, truth is not to be hidden. Truth is to be openly lived and lovingly and plainly expressed to others. In Psalm 40, verses nine and 10, the Psalmist said, I proclaim righteousness in the great assembly. I do not seal my lips, as you know, O Lord. I do not hide your righteousness in my heart. I speak of your faithfulness and salvation. I do not conceal your love and your truth from the great assembly. I'm not hiding it. I'm not a closet believer. Today, we call them closet Christians. I'm not a secret believer. I am open in my faith. And that's what the Psalmist was speaking about. And so Jesus' boldness causes them to wonder if the rulers have changed their minds about him. They knew that they had attempted to kill him. But they see him speaking boldly to the people without interruption from the rulers. And they conclude that some change must have taken place and has yet to be made public. So he speaks boldly and they say nothing to him. Do the rulers know indeed that this is truly the Christ? Verse 27, however, we know where this man is from. But when the Christ comes, no one knows where he's from. Some thought Messiah at that time, some thought Messiah would remain hidden until the appointed time of manifestation. That was a common belief. They got that from the book of Melachi, an Old Testament book, the last book of the Old Testament. Melachi chapter three, verse one, where it says, behold, I send my messenger. He will prepare the way before me and the Lord whom you seek will suddenly come to his temple, even the messenger of the covenant in whom you delight. Behold, he is coming, says the Lord of hosts. Well, they knew that Jesus had come out of Nazareth. So they're confused because they're saying, we don't know where he's gonna be coming from. Well, in this they were greatly mistaken because they really didn't know where Jesus had come from. When they say we know where he's come from, Jesus said, no, you don't, you don't know. Remember in chapter six, remember how it said in verses 41 and 42 at this time, or at this the Jews began to grumble about him because he said, I am the bread that came down from heaven. They said, is this not Jesus, the son of Joseph, whose father and mother we know? How can he now say I came down from heaven? And they had rejected what he had stated concerning the fact he's a bread from heaven. So they didn't know where he had come from. They didn't know that he had come from heaven. So they may be saying we know where he came from, but the fact is they really don't. And so as this is taking place, verse 28, Jesus cried out as he taught in the temple saying, you both know me and you know where I am from and I have not come of myself but he who sent me is true whom you do not know but I know him for I am from him and he sent me. Now, so he begins to speak to them. When it says in verse 28, Jesus cried out, the term cried out speaks of a loud shout. One commentator pointed out that this speaks of a loud shout perhaps tinged with strong emotion. So when it says he cried out, it's a strong loud cry with some kind of emotion, some kind of passion in it. He's making sure that his voice is heard above the crowd. And he says, you both know me and know where I'm from? This is where you've aired because in verse 28, he says, he who sent me is true whom you don't know.  There are a lot of people today that if you speak to them, and this gives us 2,000 years of history in the United States over 200 years of it related to Christianity, there are quite a number of people who will tell you that they know Jesus.  They're unbelievers, they don't go to church, they don't believe in Christ, they've never been born again, they're not interested in him. You love them, the people you love very much and all of that, but then they're not believers. But when you got saved and you spoke to them, I don't know if your experience was like mine. My experience was interesting in that when I told people I'm born again now, I've given my heart to Christ. Most everybody that I can remember speaking to said, yeah, I'm already a Christian. You know, family members, friends, people I was sharing with from high school. Yeah, yeah, I know that, I'm a Christian. There's that mentality. Yeah, I'm a Christian, and that's when I began to discover as you have, that's when I began to discover that there's an awful lot of Christians in name only.  And you'll speak to them, and I've done this many times, you have two, and yeah, I'm a Christian, they'll say, they say I know him, but they don't. If Jesus walked in and sat next to them, they wouldn't know who was there. They wouldn't, if you were to be able to or would choose to do that. They wouldn't know him. They don't know him. They may have heard his name. They may be able to speak about him. They may have conversations. Maybe they've read some books by some people who've said they knew him. All of that goes into what they say. When they say, yeah, I know him, but Jesus is saying, you don't know me. You don't know me. You know some things about me. You've heard word about me. There are testimonies about me. You've heard of the miracles that I perform. Perhaps somebody's repeated to you some of the things that I've said. Maybe you know somebody who is a genuine follower of mine. I mean, the list goes on. But the fact is, you really don't know me. You don't have a relationship with me. You don't know me at all. You don't know me as the bread from heaven. You only know me as the man from Nazareth. That's all you know about me. I'm not self-appointed. I've come from God. That's what he's saying in verse 28, when he says, I have not come of myself, but he who sent me is true, whom you don't know. I've been commissioned by my father. And by the way, you asked a moment ago about courage, or at least made mention of it. He speaks boldly. You mentioned my courage. Well, that's where my boldness, that's where my courage, that's where my confidence comes from. My intimate fellowship with him. And so I wanna share with you for a moment something I think is rather practical. I wanna share with you where boldness comes from. There are a lot of people I think in the Christian faith that today need to be reminded of this. Where does boldness originate? I'm gonna kind of speak from my heart. Forgive me if it doesn't make sense to you, but perhaps it will to some degree, I hope it does. I have my notes and I'll follow them, but I wanna share some things that I feel very strongly about with you today. Where does boldness come from? Do you guys think that only certain people can be bold? Because they already have personalities that are bold? We all have friends who have bold personalities. I'm sure you do. You have any friends that you say, shut up, be quiet. You have any friends like that? Can't you be quiet? Why are you doing that?    Have anybody like that? That was me. My mom would do that to me, because when I got saved, and this is true, I'm just gonna be real with you right now, just thinking about it might as well. My body, when I was first saved, would physically, I would physically, visibly respond to error. I would visibly, my mom, I remember being in a Bible study with my mom. I was in my mid-20s. I'm sitting next to her and this person's given a Bible study in a small church and they were teaching error. And my body began to shake. It physically began to shake. And my mom saw me and she was wondering what was wrong with me. And later, I discovered that when I heard error, I would begin to shake. And it wasn't because I was having some kind of seizure. It was because I wanted to say something and I was telling myself, don't say anything. My mom discovered that about me and she eventually learned to turn to me and say, don't say anything. She'd say that, don't say anything. Don't say anything, because I'd be going. That's a fact and I'm not even playing. It's just true. I'd be going, Marie can tell you, I'm gonna say something. Someone's got to, nobody is. And that's how I think to this day at my age. I still do that. When I see someone teaching error, I still do that. I still, no, I'm gonna talk to that guy. I'm gonna talk to him, I'm gonna talk to him. Because he's not telling the truth. Not telling the truth. And so, where'd that come from? Where'd it come from? Wasn't something I personally desired? It isn't something I thought, oh Lord, please make me a shaking prophet? No, I never, I'm not that guy. I'm very shy, I'm very quiet. I'm very to myself, I'm that guy. I'm not the, I'm gonna speak guy. Oh, I have opinions and all of that. But when it comes to the Bible and when it comes to people speaking error, and my mom saw it many times, and a Jehovah's Witness came to the door, she would see me shaking, you know, because we're gonna have a talk. She would see that. And there was just, it's just the truth. It's just what happens. Where'd that come from? Where's that come from? How can we have confidence? Now, I wanna speak to you about that. Because confidence for the believer is the product of fellowship with the Lord. And his love for us and our response to his love gives us great boldness, a spirit-filled boldness. In 1 John chapter four, verses nine and 10, in this, the love of God was manifested toward us, that God has sent his only begotten son into the world that we might live through him. In this is love, not that we love God, but that he loved us and sent us to be the propitiation for our sins. And when you grab that, when you actually grab that and say, I am completely forgiven and Jesus Christ died on across the satisfy God's righteous anger at my sinful life and I have been humbled by that and I am so thankful for that, your life changes. It changes. Now you've got purpose. Now you've got something to speak about that matters. Now you have something of value to give the kingdom of Jesus Christ, the gospel, that message. It is something that is, something you wanna give away. It's something you want your friends to know.  It's something that you want the world to know. And that isn't unusual. That is the normal Christian life but we have been stifled for the last several years told by the world to shut up, told by the world that what you believe is just one of many things that are all possibilities.  And what have we done as a result of that?  And the church doesn't wanna say anything. We don't wanna be offensive. We don't wanna cause people problems. I mentioned just last week one of our guys ministering at the mosque of the street from here talking to a guy outside. Here comes a Christian woman who pulls up and says I'm ashamed of you. I'm ashamed of you bothering that man. Leave him alone. No, Jesus said if you're ashamed of me I will later be ashamed of you. The one who's being ashamed or will be ashamed wasn't our street minister. It's a person rejecting and denying Christ. That's very important to understand. That's very important to understand. Someone says all roads lead to God.  There's only one true way. That's Christianity. People don't like hearing this message throughout the world.  We're the off scouring. We're the lowest.  We're the hillbillies. That's what we are. That's what we are. Because they think that we're devoid of experience when in reality the world is jaded by sin, hardened by it and accepting things to the degree that the world itself has forgotten how to blush in shame. The things that people wouldn't even whisper to somebody else behind closed doors are now paraded through our streets to the applause of people. That's what's happened. Well, the church has been silent and afraid to speak because we wanna be popular, don't we? We want people to like us, don't we?  They're gonna enter into judgment and the Jesus freaks like me as old as I am. We knew that. We knew that because Jesus said it. And if Jesus said it, we believed it and that settled it. And what we were to do is tell people about him. Where does confidence come from? Where do you have the confidence to speak? How does that happen? Turn with me to the book of Acts chapter four for a moment, I wanna show you something. Acts chapter four. In Acts chapter four, we have what took place after a powerful miracle had taken place that is recorded in Acts chapter three. A man who had been laid at the gate called Beautiful who was begging had encountered the apostles Peter and John as they were entering in during the hour of prayer. And as they were about to enter in, the apostle Peter stopped and they both stopped and looked down at the man who was there on the ground and they said, look at us. And the man looks up expecting to receive something from them. And the apostle Peter speaks with a confidence, boldness of faith, silver and gold, have I none. But such as I have, give I thee. In the name of Jesus Christ of Nazareth, I say unto you, rise to your feet and walk. And Luke tells us that the apostle Peter reaches down, takes the man by the hand and begins to draw him up. And that's an act of faith, a supernatural faith. And the man receives strength in his feet, his ankles, his knees, his thighs, and he stands and he immediately has the ability to walk without stumbling, he walks, he leaps, he praises God and the people begin to surround. They'd known this man, he'd been there begging for many years. They knew who this guy was. And as they see this taking place, they marvel at what had happened. And that's when the apostle Peter takes an opportunity to preach, he said, Men of Israel, don't look upon us as if something, some good thing about us has made this man to be whole and able to walk before you. It's in the name of Christ that this man stands before you perfectly whole. And he begins to give a message, causes tremendous problems because Jesus is mentioned and the gospel is mentioned in. So what happens is the Sadducees and the captain of the temple came upon them, as scripture says, and they laid hands on them, put them into custody. And it says in verse four, many of those who heard the word believed, a number of the men came to be about 5,000, and it came to pass on the next day that their rulers, elders, and scribes, as well as Annas the High Priest, Caiaphas, John and Alexander, and as many as were of the family of the High Priest were gathered together at Jerusalem. And when they had set them in the midst, they asked, by what power or by what name have you done this? And Peter filled with the Holy Spirit said to them, rulers of the people and elders of Israel, if we this day are judged for a good deed done to a helpless man by what means he has been made well, let it be known to you all, to all the people of Israel, that by the name of Jesus Christ of Nazareth, whom you crucified, whom God raised from the dead, by him, this man stands here before you whole, this is the stone which was rejected by you builders, which has become the chief cornerstone, nor is there salvation in any other, for there is no other name under heaven, given among men by which we must be saved. Now, when they saw the boldness of Peter and John and perceived that they were uneducated and untrained men, they marveled, and they realized that they had been with Jesus. Where did this confidence come from? They were described again, verse 13, uneducated, untrained. That's how they're described. They didn't go to rabbinic school, they weren't trained in ministry, they were simply average people, unschooled, ordinary people, they were uneducated. The word uneducated speaks of persons without literature, they weren't brought up nor were they given to what are called literary pursuits, they weren't readers of deep things. They were untrained, when it speaks of untrained, that's without cultural refinement. They were not wealthy, they weren't upper class people when the Jesus movement began. This was said about us, this was said about me, this was said about my friends. This was said about Chuck Smith, uneducated, untrained. People used to say, where'd you get your degree? Where did you go to school? Where it qualifies you? Well, how can you do these things? I was going to APU, I was taking a master's class in APU years ago, and as I was in the class, Jeff Johnson, a friend of mine, and I were seated together. And this older fellow, he was from the Nazarene church, I remember him for some reason, Nazarene pastor, older than us, he had to be at least 50, an old man. I was in my 30s at the time, and he interrupted the class on one occasion, and he spoke to the professor, Dr. Grant, and he said to Dr. Grant, I have to ask this question, now this was after several weeks of going to school, and this man was in the class with us. And he turns and looks at Jeff, and he looks at me, I'll never forget this, and he says, I just want to know why, and kind of points his finger in our direction. I just want to know why. Dr. Grant looks at him and says, why what? I just want to know why. And he says, what do you want to know why about? Why are there churches growing churches? He was actually saying, why these untrained and uneducated men, why are they doing what they're doing? And so many who are properly trained, according to the standards of the world, are not. What made us have confidence? I looked at the guy, I said, I don't know. I don't know, maybe it's just because we're just, off-scouring guys. We're just the off-scouring of the world. I don't know. Dr. Grant said, no, that's not why. There's a lot of people who are off-scouring kinds of guys, and he tried to explain what he thought. But I felt most comfortable saying, it's all God. We have no explanation for it. And where does boldness come from? Where does effectiveness come from? Where does it come from?  They're uneducated and untrained. But something happened through them. How? How did that happen? These were ordinary people. They did have extraordinary courage and extraordinary conviction. But one of the things I want to encourage you with is to remember, and I say this often, you've heard me say it before, God uses ordinary people. Never, please, never succumb to the temptation to believe that somebody can be used in great ways and you just can't be. That's nonsense. That's just not true. Anybody who's available to God, who loves the Lord and wants to be used, anybody can be used by God. It isn't some special person out there with special connections. The only special connection you need is the one with the Lord and a heart to be used by him. A love for God and a desire for people to know him. A belief, a confident belief that you were a sinner but Christ saved you. An awareness of how undeserving you are of the grace of God. But a gratefulness because he saved you. If you have that, you've got something to talk about. And God has a way of using ordinary people. Always remember that. Read your Bibles and look at all the names in the Bible. You don't even remember because there are nobody's in. And to us, they have no great testimony. Not everybody's in Elijah. Not everybody's at Jeremiah. Not everybody's at Daniel. Not everybody is the Apostle Peter or Apostle. Not everybody's that guy. There's the Thaddeus's whom we know nothing about. Simon the Zealot, who we know nothing about other than the name is mentioned. And that's it. Traditions may be held concerning them but nothing in scripture. Keep that in mind. God delights to work on the platform of human impossibility. He loves it because he gets all the glory for it. And if he gets all the glory, he will use you because you don't steal it from him. And you don't become that special person that has to be invited to certain places or people won't know God. That's such nonsense. In 1 Corinthians chapter one verses 26 through 29, Paul said, you see your calling, brethren, that not many wise according to the flesh, not many mighty, not many noble are called. God has chosen the foolish things of the world to put to shame the wise. God has chosen the weak things of the world to put to shame the things which are mighty and the base things of the world and the things which are despised. God has chosen and the things which are not to bring to nothing the things that are that no flesh should glory in his presence. That is so powerful. He said there's not many wise. The word wise means the educated, the skilled, the cultivated. It speaks of Greek philosophers or Jewish theologians. He speaks of the mighty. The mighty were those who excelled in skill. They were powerful. They were strong. And he speaks of the noble, the nobility, the well-born. He said, notice that there aren't many wise, mighty or noble. Why? Because they want the glory and the average person wants to give glory when you get saved. What makes an average person bold and courageous? Well, notice verse eight of chapter four here. Peter filled with the Holy Spirit, that's one.  Next time when we come back in John's Gospel, I'll be looking at the baptism of the Holy Spirit. Jesus Christ, the one who baptizes. We'll be looking at that. But one, you need the power of the Holy Spirit. The power of the Holy Spirit. Greg Laurie tells a story that I delight in. It's a funny story of how that he as a young man went to church and then prayed that God would baptize him in the Holy Spirit. And Greg says that he didn't feel anything. He didn't have some electric charge from heaven and didn't feel some heavy weight on his head. And suddenly his whole body is just filled with energy. He didn't feel anything. And it bothered him. He said until he went home and he wanted to stop and get something to eat. Now, here's a blast from the past. Some of you have seen this in movies. Some of you experienced it in real life. Jack in the box used to have a big clown head that you talked to. Some of you might remember that.  And Greg says he went to order at a jack in the box and the big old heads talking to him. And he said, and I started sharing with him about Christ. And he said, here I am speaking to this big clown head about Jesus. He said, and I realized that though I didn't feel anything, something had happened. And he would harken all the way back to when he prayed and said, God, fill me with your spirit. I want to be used by you to where you see Greg now preaching to so many people, the good news of the gospel. Where's this confidence come from? The power of the Holy Spirit. Being drenched in the God's spirit. God, fill me, overflowing me. Use me, I want to be used by you. The Jesus movement. No, I'm not taking back 50 years so you can just walk down memory lane with me. But that was the key, the power of the Holy Spirit. It wasn't dynamic preaching by Chuck Smith because of any of you knew Chuck. Chuck was somebody who just kind of droned on and spoke. He didn't get up, sweat, throw holy handkerchiefs on people. He just gave us Bible studies. And Lonnie Frisbee, who was the young guy who used to teach the guy I sat under for my first several weeks of being a Christian, before I went into military, he would only talk from the Bible about Jesus Christ. Never encouraging us to anything weird. Just seek him, seek him, seek him. You want to have confidence? You need the power of the Holy Spirit. You need to believe. You need to believe with every fiber of your being and who Jesus Christ is. That has to be the driving force in you. That sense of there is no other. There's only one and it's Jesus Christ. You have to have that. I don't disrespect other people's religious faith. I don't. But I hold fast to what is true and what is true is Jesus Christ. And you hold fast to him and let God be true and every man a liar, Paul would say to the Romans. So you hold fast to it. And so not only do you do that, but also in verse 13, when it says they realized they had been with Jesus, that's the second aspect. One is the power of the Spirit and two is fellowship with the Lord. Spend time with them. Spend time in prayer. You're to pray without ceasing. That doesn't mean that you have to have five times a day, three times a day or whatever, or you're not really. No, it means that your life is a prayer. I pray you pray. We pray in the car, right? I always keep my eyes open, but I pray when I'm driving all the time. I pray when I wake up, first thing in the morning, I'm having a conversation with the Lord. That's a fact. You do too. Lord, be with me today. God help me and I'll pray my wife's next to me and I'll pray, God, be with my honey here. I love this one so much. I pray like that, be with my babies. Be with our church. Father, I just peaked him all the time. It's a constant flow of conversation of speaking to him, fellowship with him, knowing his word, walking in faith, wanting to please him, walking the power of the Holy Spirit. Know him and believe him and believe his word and be willing to speak. Be willing to speak. Here am I, Lord, send me. I wanna be used by you. I wanna make a difference. I wanna impact people for Christ. I don't wanna be a bench warmer when I was a kid playing ball. I don't wanna clean uniform. I don't wanna sit there with my glove chewing on the edge, looking forward to the snow cone. I appreciate the snow cone. I'll eat too. But I don't wanna be that kid on the edge of the bench.  I wanna knock somebody down. I wanna play ball. That was me. And that's still me on God's team. That's a fact. I don't wanna be a bench warmer. I wanna be used. I wanna be used until I'm used up. That's Christianity. Forgive me. That's my passion. I wanna be used by Christ. And so should you. So should you. One day, and it's not that long. It's not next week, not next month, but it's coming, I will not be here because he'll take me home. But if Jesus shouldn't come, somebody has to occupy this pulpit. And I'm already praying for that guy. Father, bring someone with a fire for Christ and a love for these people and a love for the word because that's what we need. And that's how I pray. And I do that all the time. All the time. Where does confidence come from? They took note. They were with Jesus. They took note. They were with Jesus. And that is something that when you're with Him cannot be denied. There's really no such thing as a secret Christian. You can't be. You can't be.  You are known. You're on the devil's hit list. He doesn't like it when you wake up because you're gonna give him trouble today. That's what happens. That's a fact. That's a fact. That's why he comes after you.  Armed and dangerous. And I have a shield that I wear. And I have a sword that I've learned to use. I have a belt that I put around my waist. I have a helmet that I have on my head. And I have my feet shod with the gospel. And it's a time for war. And that's what men and that's what women of God do. That's where your confidence comes from. No, you're not a bully. No, you're not argumentative. No, you're not always looking for a spiritual fight. No, I'm not saying that. You're just ready. You're just ready. You're prepared. You have an answer. And you're not afraid to be counted as one of Jesus's people. You're not afraid of that. You're not ashamed of the gospel of Jesus Christ. It's the power of God and to salvation, to all who believe, to the Jew first and also to the Greek. And you know that. And so, even as a young believer and I'd be in college class and yes, I went to secular college and yes, there is an antagonism then that is worse now. The first day I had a class with one particular professor, first thing in the first day of class, he said, how many of you are born again believers? We raise our hand. There were a handful of us there. First thing he said in his opening speech to the class, I feel sorry for you. First day, first thing, first attack. I feel sorry for you. You believe in that book and you take all of your truth from that book called the Bible and I use studies. My studies trump your belief in the Bible. He told us I have a belief that smoking doesn't cause cancer because I have studies on my desk. He died of lung cancer. That's where his faith took him. That's where his faith took him.  He pitied me, but in fact, he was to be greatly pitied. He had nothing. You need to know this. You need to know what you have in Jesus Christ. You have everything you need. Everything that pertains to life in godliness, Peter told us, is yours. He has abundantly blessed you above. All that you could ask or think. Your name is written in the Lamb's book of life and he will never leave you, nor will he forsake you. You are more than a conqueror in Jesus Christ because he loves you. These are things we know, see? And that's what keeps you going. That's what keeps you going. He speaks boldly, they said, and he did because he has relationship with his father. And so it says here, and I'll close with a couple of thoughts and then move back to the passage. It said again, they marveled and realized that he'd been with Jesus. They had been with Jesus because their power and the courage and the wisdom was a result of their fellowship with him. So if you desire boldness and effectiveness, you spend time with the Lord because it's the fruit of intimacy. You see half-hearted disciples are normally not effective. Someone said, Jesus leaves us with the definite choice. We must accept him fully or reject him absolutely. That is precisely why every man has to decide for or against Jesus Christ. It's a decision we make. So turning on back to John's gospel and moving to conclude some day. He says in verse 28, you both know me and you know where I am from. I have not come of myself, but he who sent me is true, whom you do not know. In other words, you say you know where I'm from, but are wrong. And you also don't know the one who sent me because to know Jesus is to know God. In John 14, verse seven, he says, if you had known me, you would have known my father also. From now on, you know him and have seen him. And so what is their response to this? Verse 30, they sought to take him. No one laid hand on him, a hand on him because his hour had not yet come. They sought to take him but could not lay a hand on him. Why? Because his hour, that word hour is a Greek word that speaks of a precise moment. His precise moment for this to take place had not yet come. His hour of arrest and death has not fully arrived as the point that he's making. And then it says, verse 31, many of the people believed in him and said, when the Christ comes, will he do more signs than these which this man has done? So in contrast to those who were rejecting him, were the ones who followed him. Jesus's words were convincing. They believed him. And not only the things he said but the works he performed had convinced him. You see they expected miracles to be performed by Messiah and Jesus fit their expectation. In Isaiah 35, four through six, it says, say to those who are fearful hearted, be strong and do not fear. Behold, your God will come with vengeance with the recompense of God. He will come and save you. Then the eyes of the blind shall be open. The ears of the deaf shall be unstopped. The lame shall leap like a deer.  For waters shall burst forth from the wilderness and streams in the desert. They expected this from Messiah when he came. And so as this is taking place, verse 32, the Pharisees heard the crowd murmuring these things concerning him and the Pharisees and the chief priests and officers to take him. And Jesus said to them, I shall be with you a little while longer and then I go to him who sent me. You will seek me and not find me and where I am, you cannot come. The Jews said among themselves, where does he intend to go? That we shall not find him. Does he intend to go to the dispersion among the Greeks and teach the Greeks? What is this thing that he said? You will seek me and not find me and where I am, you cannot come. And so the Pharisees are hearing this and they're upset. This crowd of Pharisees are getting greatly concerned. They were a very influential group of people. There were Sadducees and Pharisees. Sadducees outnumbered the Pharisees but the Pharisees had greater influence. And so they're upset. They're upset that people are following Jesus. They wanna get him arrested. And so that's why Jesus says to them in verse 33, I shall be with you a little while longer and then I go. My death is determined by my father and it isn't gonna be determined by you. So Jesus is unconcerned about their plots. His greatest concern is to finish his mission.  So he says in verse 34, you're gonna seek me and not find me where I am. You cannot come. You're gonna look for Messiah to deliver you but you've missed the opportunity. You have sought me out not to trust me but to harm me. Well as they're saying this, the response in verses 35 and 36 is simply to mock him. And so they say, does he intend to go to the dispersion among the Greeks and teach the Greeks? Is he gonna go to the Jews who are scattered throughout the world? At that time there were Jews in Babylon and Egypt and Syria, Greece and Rome, various other lands. Is he gonna go to them and see if they'll follow him? We don't, maybe they will. So they cannot see what others are clearly understanding. They're spiritually blind. Remember that always by the way and I'll close with this thought. They're spiritually blind. I used to, as a young believer, I used to have arguments fairly regularly. See when I was a hippie, when I was a hippie, I used to be one of these guys that would say, whatever you believe, we used to use this term. We'd say, whatever turns you on. Whatever turns you on. That was just another way of saying, I don't really care, it's your opinion. I don't care, believe what you want. I don't care. That's why when, if a Christian spoke to me, I was like, whatever, whatever. Hippies were that way. We were very non-conformist in many ways. As a group, as a group. Then I got saved and I still remember, I've said this before, I went into the military and I was stationed in North Carolina and I was part of a division that was known for being runners. We were the 82nd and we ran everywhere. We were known for that in the military. We were runners and so I ran all the time because I enjoyed it. I don't even run to the bathroom now but I used to run all the time. I used to love to run. It's something I did, for enjoyment, for relaxation. Every day, three miles, every day. I just loved it. And that's what we were known for. And I can still remember when I would walk out to this path I used to take and I run by myself. I can still remember, as a new believer, 20 years old, as I would walk to this path, I can tell you the way I prayed. I'd say, Father in Jesus' name, Father in Jesus' name, help me to be strong and to believe with a confidence. Help me, I used to say this, help me to have a spine. Help me to find something that I will hold fast to, die for. I don't wanna be weak anymore, moving with the wind of man. I wanna be straight and strong for you. I prayed that at the age of 20 and I still pray that. Make me strong or give me a spine to stand up for Jesus Christ, no matter what, whether I'm liked or disliked, doesn't matter. The well done does. Help me to have that. Instead of fearing men, may I fear you.   So help me Lord, to have a godly fear and to live for you. That I need your power and I need to know you. So help me to have that time with you, fill me with your spirit. And Lord, if no one speaks, give me the words and I will. I will speak for you because sometimes somebody has to, not because I want to, because I'm more comfortable being quiet. But I will if you tell me to. And I've been praying that guys for a long time. You should pray it too. God use me. God use me. I want to be used by you. Because in the end, I want to be able to hear that well done. I want to hear that. I want to hear it. So I will live for you. There's nothing better on this face of the earth than knowing you and having a relationship with you. That's called Christianity, the early church, not that way. The last day's church needs to be reminded too because we've forgotten. That's all that matters. And never forget it. Jesus Christ, him crucified and heaven is my home. That's what matters. That's what matters.


Hi, everyone. Welcome to the meetup. So today we have with us, Sam Yuan, who is an active member of performance and scale working group and board of technical working group China. He has been, you know, actively presenting on various topics on blockchain space, including telemetry support and, you know, pluggable crypto service. Today, he'll be doing a deep dive session on performance sandbox, you know, which is part of Hyperlegical Labs. I'm very excited to, you know, learn from it and, you know, understand it better. So without further ado, over to you, Sam. Okay, thank you. And, yeah, so as you said, what's the session community session. So I put anti-crime policy here. And as you guys can see my camera, I wear, you know, fabric, hyperlator five years, a t-shirt here to attend. So let's start. Okay, so for today's session, I'm Sam Yuan from IBM as a developer in IBM, but for today I come here on behalf of two working groups in Hyperlegical to bring you guys and work together with you guys to start our journey for blockchain operability with our new Labs project performance sandbox as a deep dive session today. This project is announced at March of this year. And personally, I hope it can has forced 0100 release as forced version at the end of this year. And I prepared QR code here for my personal GitHub and for this project. And let's move on. So here's to this agenda as the, you know, steps for our journey. So we will have two hubs at first session as first part, we will start with some background as performance and scale working group that paper published years ago and some concept with mounting and operability as some background and modeling. Second, from that, we're going to see the targets for performance sandbox project and then go moving on to design implementation, current achievements and ongoing some discussions there. Then we'll have for some minutes as time breaks and second part will be the hands on session. And I'm going to use performance sandbox with fabric with basic areas for asset transfer chain code to start with with online workshops here with you guys. After that will be QA sessions for all today's session. Okay, so move on the first part of that paper. So you can see the links. I put the links at the bottom of this size and the QR code. If I'm correct, mapping to this PDF version and you know, in this red paper years ago, performance and scale working group, they're different model for blockchain performance test. Okay, so from this picture as appeared at the set here we can see there are five nodes with a star as network connection. The nodes in color purple or blue represent for a blockchain network. And this year called system under test. So block being generated consensus and conformed among the nodes and the traffic business transactions inside the block happens there. And at the left side of this picture, this model, there's some test to test Hermes, there are two parts of it. So for says a lot, a lot of generating client performance test, in fact, just use some parameter and keep sending transactions to the system, the matter blockchain or others, right. So, in this case, as a lot of generating client is just keeping sending the traffic to the system under test there and an observer client, one or many just multi and operating the system under test to see what's happening among the system under test with and in the web paper, define some matrix with two kind of operator read and write or say read and write transaction and the two metrics latency and the throughput. Okay, so adopt with fabric workflow with four steps and let's say the read operator and the transaction operators, right. So, in the paper, the read transaction, in fact, if we say Alice Bob as a transfer means at least query she's account where client application in that case, in this case, so we don't need to create a new block among the system, we just need to know at least current account amount there. So, a new block is not necessary to be generated, but consider for transition or right right operator as I was going to transfer with Bob for some coins or assets there so we, we obviously need a block recording this transition and this block and the transaction become more conformed among the network. So adopt with fabric. Okay, so there are four steps for this transition workflow. So for this client send the request to peer for endorsement that's four steps. And the second is the client waiting for peer response for as a result for this endorsement and the third step is client send the peer or orders for waiting for order series generating block so this is the third step. The final step is that the order service send the blocks to the peer peer web date and conform the blocks and send the some notification back to client so there are four steps in short for a fabric transaction workflow and we can say for read kind of operator, you know, we just need to for, you know, for the two steps as a query operator in hyperlider fabric, we don't need a block being generated. And for transaction or right operator, obviously we need to waiting for the block being generated and conform that you know, numbers of peers and notification back to the client itself. And we have to, you know, other, we define the metrics with latency as the, as the time div or say durations between start and stop and also the throughput means during a period of time, how many operators being complete among the network. Okay, so move on. Let's talk about something about the mounting of visibility and maybe not this market. So, you know, long before today, as you know we have AI blockchain cognitive and many, many different complex service nowadays. Before that long before that we already have mountain system and it works as some somehow in this way maybe a control running with a top script to mountain the virtual machine or some specific hardware instance there for CPU usage or workload. On that instance, and you for some peak happens or say over a special value, the shell script will auto trigger a mail system, mail alert to the, you know, operator teams mailbox, and the mail send to some guys on duty. DRC will, you know, come on and to check what's happening. So that's, you know, the matrix and the traditional way we do the mounting, maybe just the CPU memory usage or further more for specific application as deep database matrix Java, you know, the, you know, JVM matrix, et cetera. And the, you know, as nowadays we have micro service we have distributed to the system as blockchain. So, we have a concept of visibility, which based on the matrix, adding more as the distributed data and the log collection among the, you know, systems, or say containers to collect data from different point of view, just for data collection, and those data collection, provide us different kind of wheels, make our more focus, make and that's easier to, you know, to do the, you know, nowadays marketing you know, human is at the level, for example, chart of, of run books. So that's kind of things together, you know, based on the obvious ability for adding the data collection by the different of wheels, right. So, take a sample with, you know, distributed tracing, how distributed tracing make our works easier with, for example, with Yeager and other things, but for now, just show you guys with this picture, which I get from this book, Mastering Distributed Tracing. And we will have the, you know, transaction workflow model here. So when we do the performance testing, targeting our distributed system as blockchain, right, so we're doing distributed concurrency because many transactions happened at the same time, as this picture show showing. So, follow the, you know, workflow charts here, so we start from a client, single client applications and the one transaction as the right angle and the lines here. So then we're going to, as a second step, the transaction move to peer components for endorsement and the folks are moving to order service to generate the blog and the back to the peer transaction, peer for validation, right. Do, you know, all the steps, how many components we need to check with, you know, as a distributed system, right. So, as I said, we can have a single client application as, as our large generation client, right. And obviously, we hope we have two peers as to, you know, play roles as two different organization to validate this or say endorsement to this single transactions, right, so we ideally has two peer, you know, containers or components there. And then for order here, file means draft cluster with number of file, then we move back to those two peers to check the validation and conform face logic yet. So, in this case, we, we, at least we have eight components logs to trees if this specific transition is very, you know, latency is very large take a lot of time so we need to check the time, you know, the logs to see what's happening right. We need to do that we need to go through eight components log trees and assumption are they considering we are not in your production or say in our real life cases, this is a, you know, assumption and experimental. So, your networks scope or sets of node or a set of system under test skill up and upper and upper, so you will have more and more components to trees. Okay. So, okay, so we take some minutes to go through some background model and the same. So let's see our targets. So, for us. Okay, so when we talk about our targets for so we found the, you know, basically as consider Kubernetes is a popular. For today's books. Okay, the last one. So we try to build this sandbox program for women's related things for blockchain. So we build these things based on Kubernetes for first because, you know, with two reasons. So for the sense to the fabric samples teams that were as a sample as tests and network Kubernetes and the obvious beauty related tools as the year girl, for example, and for me shoes, Grafana, etc. They have, they have operators supported to Kubernetes. So we can easily deploy and integrate all the, you know, the point system or say mountain system or visibility system, etc. All in one in Kubernetes. So we can upgrade it from traditional mounting to our visibility to collection more data and help us to, you know, with metrics as I said, distributed tracing and log collection with all the those kind of data being collected.  So that's our targets. So, yeah, so for us meaning so color to our targets. So we do a sample in the Kubernetes error here and supporting for people, human insights here as you know I just do. You may insert, insert error, for example, for run books. So you can base on the metrics to develop your run books as for example, some chart ops. So you'll need a ops are always really driven development, you will need to do things in this kind of area, you will need a low you can use sandbox as your local development environment and to support you the development your own script as alert setting something like that for at your local laptop. Okay, so forces help you do things with operator run book at human insights. And the second is about some bottlenecks analysis. For example, matrix and distributed tracing, there are two area or ways of it. So for this, for example, as we all know, blockchain is there some crypto load operators when you may do the blockchain right. So it's a highly CPU workout. So we can have CPU usage at one side and with latency or throughput metrics at other side. So in that case, we will have have an overview to easily integrate different metrics together to see what's happening. If some hardware or CPU usage memory usage will influence our system performance are and and the second point of view is for specific transaction so we can use distributed tracing to see to figure out if it has a long, you know, a long latency transaction, we can see different time usage so which is the most the bottleneck, which duration, which phase cost a lot of time, most of time, so we can figure out and focus on that phase to do the enhancement effect. So, yeah. So, yeah, so our major and the targets is about things at Kubernetes area to provide the user for this live project. So to do the things at the multi phases and analysis. Moving on next we are going to see our design implementation and achievements. So firstly some design and the flexible consideration for this product so back to the things here. So first you can bring your own career is because we use Kubernetes as an infrastructure we personally I tried can and also we have a say with me cool but recently since not stable. We used operator kind of technology and the corporate to deploy our components at Kubernetes so that you can, you know, by the Kubernetes certification of for your options, you can easily migrate from can to your Kubernetes network cluster things like that. And then migrate from your pre production to production. So something like this being considered you can bring your own career and his business and adopt with this project. And also you can bring your own, you know, some image for example, from research point of view if you change some code for the block chains. Or components so you'll need to deploy once and the second to say was difference. So you can bring your own image there. And second you can define your own system under test scope. So if you want to change your set of network you can bring with your own system under test as the size of system under test can be skill up or skill down. So by your, just by your own control. For this point, we are starting investigation together with labs for that as a fabric operator to, you know, to make it more flexible and easy use. And second you can bring your own trend code. So if you go to see the project CSED at GitHub, you will find a sample with EC, ERC or ECR721 contracts there which the NFT contract running at the system under test and doing some performance related things.  Okay. And for the achievement, we can see, you know, we personally published some research and some things related to those four metrics at GitHub. And for now, I just take latency here for sample. And we can see in the middle of this, this current size, there are two charts that I'm going to bring, go with detail for these two charts in the middle. So at the right side, we use tape and the QR code, if I'm correct, point to the project homepage. And here we can see the project workflow there. We're directly following the fabric workflow. So start from a transaction with random value and then send for peers for endorsement and then send to order for waiting for order, you know, generate block, send to peers after the peer validate and then confirm and then send back to the observer client of the tape itself. And then from the yogurt or distributed tracing, we can see the first step and the second step point out there. So, let's do my distributed tracing with this transaction workflow there and I take the, at the very beginning, we have distributed the concurrency map there, picture there, I take this again. So first, we can see the client starts the transaction, we have label as transaction start and then send it to the peers with same proposals and peer waiting for peer back to, you know, endorsement results, some endorsement phases up here. And then we can see the ordering process as ordering doing consensus, take some time there, and then back to the peer again for the transaction validation and confirm phases. And then we move to, you know, here is our matrix for latency, so from tape there, this is just at the beginning of performance test, so we can see the latency is keeping increase. For the latency, in fact, just, you know, some go long duration numbers from a duration to numbers, and then we can see some different kind of color of lines represent for read latency and the transaction latency from half percent and 90% and 99% of those latency. Okay, so we complete for our first half and we are going to start with our hands out after maybe five minutes, so during that time, I'm going to switch to this size here. So if you want to draw us, you can use, you know, prepare your own, you know, see where you're meant to be, it can docker and create and I personally suggesting you check with QR code here as the image list to pre download the image to your local desk. Because when we start up the system, it will go try to find out the image and start in the download, somehow it takes a lot of time because it's just depends on your own network right. So, let me check the charts. It seems that we don't have questions in chart room, right? Okay, so, okay. Let's start our five minutes time break and see you guys later. Okay, thanks for the recording and here we're back from the time break. So before I close the, you know, session so I'm going to in short to, you know, have a shorting introduced to you about what's happening. Following hands up session. So first, we will start Kubernetes based on the can and the second, we will start operator or operators based on those operator technology start operating system as metrics and distributed tracing. Then third step, we will start a fabric network. Currently, we just do some modification based on test network Kubernetes. So, we will start a same with network system under test with, you know, same with test network Kubernetes, then we are going to use tape to, you know, send the traffic to the system under test and check the metrics on, you know, UI for Grafana and Yeager for distributed tracing. Okay, so stop the sharing. I suppose you can see my screen with fast code, right? Yes, we can. Okay, so, Sam, sorry to interrupt you. There is some questions in chat box. Can you please? Okay, so, you know, my plan, original plan is just have the QA session at the end of the hands on because give some time for people to download the image. Okay. So just do some. So how the metrics defined was consistent mechanism. Okay, so, so first, this project, you know, is not a project focus on consensus mechanisms. Okay. And it obviously use for Shell, Kubernetes, et cetera commands to help you integration tools together to do the research from UI there. So it's not focus on the consensus, mechanisms are organisms at this level. So it's noted, you know, it's noted that, you know, it's at top level focus on the blockchain system and the metrics will just reuse the blockchain system provided for example, in coming hands up demo, I will show you some dashboard based on fabric metrics, which provided by fabric itself. So, yeah, so that's the answer for some for this one. Number when the numbers are full nodes increase graph shows the proof various latency. Well, for this question. So it depends on two things. One is about the latency at, you know, for a specific transaction concerning numbers of node in confirmed to transition. This is the fourth thing. And second understanding is traditionally, we say, where is the number of node increase, how it will impact the system. So what was the question points at the mean, who is at the mean. Okay. Yeah, so you asked a question for no, a number of nodes where various latency so you mean the confirmation latency are say just a normal general speaking for latency. When the blocks increase. Okay, so I'm going to, I have to say, there are two, some different kinds of definition for this question. So first I suggest you take a look in that white paper, there's some description about it. And you just can find it at some metrics different depth show that so I don't quite get your question so why you're asking this kind of question. So, so, okay, so I'm going to move on and to show you something to Yeager and Grafana. So, yeah, first, do some clear up and start the infrastructure as I'm starting Kubernetes, where can do with a local registry. So, this is the first steps. Well, let's say, let's say some legacy latency related question with Yeager later. Yeah. Okay, so cluster being started. And, okay, we have a note there. So, no phone found, and then we're going to load the image. So to load the image, you would better to write a hot code file as image list, and put the list image list I prefer in the QR code, which I showed in the time break, just copy paste all the image here making canned to load the image from your local Docker environment can itself to save to save the time. Okay, so it takes some time to log in. Network. Network says. So, you know, they're different to, you know, the network says and show who that to different health things right. So you mean network says or show who some sort of hold. Okay. So, in fact, the network says you want to it fixed fixed and you just want to know the with the numbers of, you know, required to see come confirm for specific transition increase how the transition output increase right. Okay, so just wait some minutes. So, currently, you know, we don't. This is the problem with space line. So that's different kind of things. Okay. So currently, you know, just this progress is just that our beta phase with some infrastructure build and note fully support to instant all the things as you guess question in the chart room here for address the network says in automation. So I have some discussion with fabric maintainer and the fabric operator maintainer. So the next step we are going to do some investigation and integration. After that, the network says can be adjusted in flexible and easy way. So far, we just use a code network to do the development for this product. Okay. So for us here, I'm starting the Yeager for this with crazy and the I should start from just fit force. Okay. There's some error or so. Let me a second. I need to do some reports. I'm going to reboot because I make a mistake here. Yeah, wrong. Second, wait a minute. I'm going to start this. My fault. They come. Yes. Yeah, you know, as I focus on the chart and answer the question with, you know, wrong step of the scripts. So I'm just clean up and run the scripts. So I'm going to ignore the question in the chart room chart room in follow up to complete the workshop and demo first. So could you please help recording some, you know, help with some general question QA and help recording some QA questions later. So I will answer after I completed the demo. Okay, so you mean, you want me to record all the questions so that we can end towards the we can answer towards the end. Yeah, I want to answer all the question at the end because Sure. Make sense. Yeah. Well, I do the parallel and make a mistake and you can see from the screen now. Definitely. I'll do that. I'll record all the questions and I'll share. Okay, thank you. So, here we go to restart the can works. Then, second, the image. Okay, holding our fabric tools. So to start with, you will have to, you know, clone your performance sandbox in Hyperlegia Labs, right? From get up to start with, you know, we have to clone your, you know, performance sandbox from get up, right? Yeah. Okay. So you need to get the code from GitHub and be careful as some, you know, some modules there. So you need to also check out the sub module as cool permissions operator. Okay. Okay. Yeah, so some image loading. Thanks. So what kind of a cluster do we need? Like how much, you know, compute is required for this cluster? Currently use Kubernetes in Docker as can there. So my personal MacBook just supported it.  And I can show you guys with CI running here. So here as a GitHub action, so, you know, it's able to run with GitHub action for all the steps and follow up for running it. So I suppose it's not so heavy with current network scope as basically a basic two organization network and you're not just easily with operator and some performance test for about 500 transaction. Okay. Okay, so these all steps are, you know, listed in performance sandbox in the runs, is it? Pardon. So this is these steps, you know, to set up, you know, just in the meanwhile, while, you know, the network comes up, everything comes up. So we wanted to check it. Okay. Great. I think, you know, we have made progress. Okay. What I'm doing is just the same or similar ways as a basic service tape here, you can also check the steps from the CS there. So, currently, and just, you know, in Paris, we might run is skipped this way and start with your girls. So there's some errors there because it will in this phase will build up namespace for marketing and to pull the out of responsibility things that's previous use and the other all that special namespace. So that's my fault at first round, which I'm going to get redo the case here. So after, after this, from here, we can see it going to start or deploy. You know, please use Grafana and the Yeager with Yeager all in one sample there. So it will start a visibility of based namespace with, you know, matrix with this way and the distributed tracing here. So then start to forward some parts so that you can have. So here we have after the port forwarding, we have Grafana and Yeager at you are here. So what's next, I'm going to from the dashboard folder. import some dashboard to Grafana. So here is the dashboard with tracing for common one and one more for tape. Okay, we have some. We have some dashboard imported and we have the Yeager ready waiting for some service in send here as an application. Then let's go moving next to deploy the fabric. Let's start. Hope it works well. It will seem as we just complete with these steps. So we're moving next to build up a fabric network from say there and do some enrollments, etc. To create MSP for here for orders. So here's etc. It's a long script to get here. As possible here is already the channel face. Wait a minute. So, yeah, here we creating for orders at my local. And here for some peers code to be there. For orders for peers. The waiting for ready. The next step is to create this channel. After the channel created. We will deploy some chain code and start the test. So, if I'm correct me, yeah, we can say some, you know, from here, we already have some metrics been left as fabric version for peers already for with the poll name here. We don't have a lot because they don't create channel yet. Yeah, so far notes.  So we can see the fabric network running here with order for signals with peer with coach TV with peer peer from another organization. And here we go for channel. Okay, we can see some channel being created. So, yeah, so we can say here at the dashboard we see, you know, some channel, channel box, something being appeared. This is the order. Yeah, the consensus. It is the information been coming up here. And common dashboards. Yeah, we start to have this channel and block height at the first block for channel. Yeah, some jobs to say stream duration connections happening. Looks good. Let's move on to deploy one single chain code sample. Okay, Chen code being deployed and do a single query. And single evoke for to create a basic asset as Tom and to prevent. Okay, so back to the dashboard. So we can see, yeah, very fresh it so we can see the chain, the new blog been created. Yeah, you can see some peers and others have the new block and some not everything looks good. Yeah, we can see some later transitions and some difference, Chen code execution created endorsement phases, Chen code code DB time, etc. So, next, we'll go to start tape for five hundreds transition testing. And here we go start the tape and we can. Yeah, we can say from here. Yeah. Okay, all the transactions been success are completed in three seconds with because they're so we are going to moving, moving here with nigger. And, yeah, here we have tape and a good to see. Okay, it's not fully ready in the, in the younger at say, I swear, getting slowly. I'm getting slowly. Yeah, for example, this, we try to figure out all the, all the transactions and take longer steps for us. Yeah, yeah. So currently we just in here just come, watching for a single peer node. So if you want to mountain two or more, you can add in the peers at here or at here. You'll be the answer to the question related with the increase of you're not latency increase by the peer or the commit peer through who's there. So with new added at here, you will see a new peer levels span here to see the difference of the times. Go find that takes a lot of takes some time. So let's back to the switch here. Thanks. latency. Yeah, and, and also the latency star you can also try to from here to see the difference. Or you can try the through. You can try the through food from, you know, some high high rates there because here we listed some peers. So you can just set a share of our peers, for example, to see the speed and the rates there. So let's ask the latency. Our throughput. Okay. So let's see questions. In terms of questions, you know, there was only one question that was, you know, put up afterwards that you know you mentioned blockchain work is a function of transaction throughput and network size.  And I think you can, for example, reference to hear you just a check the, you know, later blockchain, I read some much less this because here. Let's see if I'm. It's very. Yeah, when you run, run it to take some efforts to find out who loudens those metrics at my local. So, So, you know, when you try to consider the things with committed notes, you can say here we have the lines represent for blockchain high rate for each node. So you just maybe at this time duration, you have a star and the stop here to multi how many knows being confirmed and the committed and the duration by 10 something like that. So so far we just as the basic can be the key or the ability to just display all the fabric metrics at the dashboard there. Okay. You can base on that to calculate yourself. One more question has came up that we have shared. So there are no more questions here. If anyone has any questions please feel free, you know, the now is the time to ask. And what is the green area. Some knows maybe. Oh, there are here it's just depends you can see each line for represent for each component in fabric. So, you'd be because currently is just a screenshot. I don't know which particular node or Docker code it to represent off. Okay. Yeah, and here I can show guys a sample with a tape here. So, for example, if you test the list to peers, your latency will look like this. So, for example, off of this query error, we can say if you query with single peer it take starts from here and say not here. But if we do the endorsement for peer number of two, it take about more minutes as some network duration, etc. So, just all depends. So you need to currently we don't provide all in one solution so you need to base on the other distributed tracing power matrix in Grafana do the calculation yourself and they will come you contribute back for your matrix. Okay. Great awesome. So I love the station. If anyone else has any questions. Okay. So, looks like you know we're all good. So shall I stop the recording. I suppose if everyone is good we can stop the recording and even no further question. For better range in Brian weekend and the weekend.


Catch up and get ahead with the edge for the week of February 1st. San Antonio Metro Health has received confirmation from the Centers for Disease Control and Prevention of the first case of Zika virus in Bear County. The University of Texas Health Science Center at San Antonio urges the public, especially pregnant women, to be aware of the virus, which is transmitted primarily through mosquito bites and is associated with birth defects. Pregnant women traveling to countries with reported Zika virus, including much of South America, Central America and Mexico, should avoid contact with mosquitoes and notify their obstetrician of their travel history. Go to Nowcast SA for more information. About 811,000 of San Antonio's 1.2 million residents live in Texas Senate District 26, the seat once held by Leticia Vandiput and now occupied by Jose Menendez. Menendez is being challenged in the Democratic primary by the current Texas House representative of District 116, Trey Martinez Fisher. No Republicans are running for the seat. Thanks to AARP Texas, you can replay video of the recent debate between the candidates and make an informed choice when you vote in the March 1st primary election. Okay, and with that, we have come to our final question, who is from Ray Gonzalez in the audience and Ray is asking, either of you understand the concept of the 11th political commandment, which is Ronald Reagan's mantra, thou shalt not speak evil of fellow Republicans, in this case Democrats. I'm sorry, what was the question? Nearly everyone is familiar with Martin Luther King's I Have a Dream speech, but fewer know about his final and unfinished crusade. In 1968, King was passionately promoting an economic bill of rights, also known as the Poor People's Campaign. During San Antonio's Dream Week 2016, the Texas Association of African American Chambers of Commerce presented a panel discussion featuring leaders from across the state. Come to nowcastsa.com and replay exclusive video and join the conversation. Again, speech that we showed you was a speech in which happened in 1968, the year of his assassination. And that's why you always have to, you know, go back to what Mr. O'Neill said, you have to pause and really think about why was he assassinated, you know, was it just his protest of Vietnam? No, it was... Thanks for watching The Edge. See you next time.